Mihai Moraru, Developer in Cluj-Napoca, Cluj County, Romania
Mihai is available for hire
Hire Mihai

Mihai Moraru

Verified Expert  in Engineering

Full-stack Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since May 7, 2021

Bio

Mihai is an expert full-stack React and Node.js developer with 6+ years of experience in building high-quality, scalable, and efficient web applications. He has a proven track record of delivering successful projects for a wide range of clients. His in-depth understanding of front-end and back-end technologies allows him to create seamless and integrated solutions for his clients. Mihai's experience and expertise make him an ideal candidate for any project.

Portfolio

Johnson & Johnson
Node.js, Amazon Web Services (AWS), Apigee, JavaScript, TypeScript, Jenkins
Insomniac Design Inc
Node.js, Next.js, React, GraphQL
Telepass Spa
React, Redux, Redux Toolkit, TypeScript, SCSS, CSS, Sass, Figma, JavaScript

Experience

  • JavaScript - 6 years
  • Redux - 6 years
  • React - 6 years
  • Node.js - 6 years
  • Amazon Web Services (AWS) - 3 years
  • Next.js - 3 years
  • TypeScript - 3 years
  • Tailwind CSS - 2 years

Availability

Full-time

Preferred Environment

IntelliJ IDEA, MacOS, Slack, Jira, Confluence, Git

The most amazing...

...thing I've developed is the lobby and microservices of the #1 online casino platform in the USA.

Work Experience

Senior Node.js Developer

2023 - 2023
Johnson & Johnson
  • Developed APIs and proxies for several services and applications to connect and enable them to communicate.
  • Achieved 100% success in drastically reducing the costs of operating within the cloud by leveraging AWS capabilities and implementing them within the project.
  • Improved developer experience by switching from a polyrepo approach with more than 30 repositories to a monorepo using Nx.
Technologies: Node.js, Amazon Web Services (AWS), Apigee, JavaScript, TypeScript, Jenkins

Senior Full-stack React and Node.js Developer

2022 - 2022
Insomniac Design Inc
  • Achieved 100% success in implementing new features with a keen focus on performance.
  • Investigated and created guidelines for upcoming features to maintain a scalable architecture.
  • Improved the bulk import of new entries by at least 30% by streamlining complexity and refactoring certain sections for greater efficiency.
Technologies: Node.js, Next.js, React, GraphQL

Senior Front-end Developer

2021 - 2022
Telepass Spa
  • Reduced the registration and onboarding time from 1 hour to 15 minutes by redesigning the entire flow after in-depth research on client requirements.
  • Ensured 100% success in integrating with other Telepass services to allow and manage expenses on every travel-related expense in Italy, including fuel, parking, taxi, toll, train, EV charging, ships, and ferries.
  • Achieved a load time of under one second for every page. Improved every aspect of the application, considering performance and optimizing every process from end to end.
  • Refactored the state management entirely to using Redux Toolkit and RTK Query. Improved E2E test coverage from 0% to 80% by architecting a transparent and flexible solution.
Technologies: React, Redux, Redux Toolkit, TypeScript, SCSS, CSS, Sass, Figma, JavaScript

Senior Full-stack Developer

2020 - 2021
Betfair Romania Development
  • Worked on FanDuel, which reinforced the market leader position with an outstanding 40% market share by launching a rock-solid online casino platform with a fast-paced team.
  • Increased gaming revenue by 292%, amounting to $303 million, after the first releases of the mobile MVP and the web platform, by delivering a highly intuitive application with a rock-solid infrastructure.
  • Saved an astonishing 3,000 EUR per team member in the project's initial phase by being highly persuasive within my network of top talented developers.
  • Improved time-to-first-byte from three seconds to less than one second by designing a custom-tailored solution using server-side rendering principles.
Technologies: JavaScript, Node.js, Express.js, Koa, Amazon Web Services (AWS), Amazon DynamoDB, Amazon S3 (AWS S3), React, Preact, TypeScript, Sass, CSS, Next.js

Full-stack Developer

2019 - 2020
TechSquad
  • Achieved 100% success in architecting a highly scalable solution based on Node.js, AWS, and React to handle and monitor all operations.
  • Ensured 100% success in integrating the Stripe payment service for every financial operation.
  • Discussed projects with the CEO and helped ensure the development team and technologies being selected were aligned with the company's business goals and vision.
Technologies: JavaScript, Bitbucket, React, Node.js, Redux, MongoDB, Amazon Web Services (AWS), Strapi, Sass, Linux, CSS, Next.js, Stripe

Full-stack Developer

2019 - 2019
AROBS Transilvania Software
  • Achieved 100% success in creating a new web application 3x faster than the old one as measured by professional performance tools and stated by the clients within a fast-paced SAFe (Scaled Agile Framework) environment.
  • Reduced the time of booking and confirming an itinerary to under one hour, compared to the prior period of 1-2 working days.
  • Assisted the client in embedding up to 30% more travel agencies following the release of the new application. Managed to ensure 100% safety and zero downtime of the services.
Technologies: JavaScript, React, Node.js, Sass, Redux, Azure, Jira

Full-stack Developer

2017 - 2019
Gentlab
  • Made the application one of the top five learning management systems by working in a fast-paced team of five developers and designing a highly-intuitive application, exposing it through both web and mobile interfaces.
  • Switched the back-end to a microservice-based architecture and optimized performance by 30% for mobile applications written in React Native.
  • Increased the company's profits by over 75% the following year, thanks to the success of the Knolyx application.
Technologies: JavaScript, React, React Native, Redux, Sass, Agile Software Development, Domain-driven Design (DDD), Linux, CSS, MySQL

Experience

Emotion Recognition Software

An application that would identify the emotion a customer feels after visiting a physical store. The application centralizes the data and displays charts and graphs in a dashboard for the store owners to obtain insights about customers' satisfaction levels.

Goal Tracking with Reminders

This is a SaaS platform where users can track personal goals and set reminders via email and SMS. Using this platform, a user can set multiple goals and track their progress and receive help with writing a small message to their future selves to keep on track.

Certifications

MAY 2018 - PRESENT

Software Development Fundamentals

Microsoft

Skills

Libraries/APIs

React, Node.js, Preact, REST APIs, Microsoft Face API, Stripe, Apigee, Salesforce API

Tools

IntelliJ IDEA, Git, Slack, Jira, Confluence, Bitbucket, Redux Toolkit, Figma, Jenkins

Languages

JavaScript, TypeScript, CSS, Sass, SCSS, GraphQL

Frameworks

Redux, Express.js, Next.js, React Native, Koa, Tailwind CSS

Paradigms

Agile Software Development

Platforms

Linux, MacOS, Amazon Web Services (AWS), Mailgun, Azure, Docker, AWS Lambda

Storage

MongoDB, MySQL, Amazon DynamoDB, Amazon S3 (AWS S3)

Other

API Integration, Strapi, Software Development, Domain-driven Design (DDD)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring