Andrei-Mihai Popa, Developer in Bucharest, Romania
Andrei-Mihai is currently unavailable

Andrei-Mihai Popa

Bio

Andrei is a senior front-end engineer with 7+ years of experience building scalable, high-performance web applications for startups and enterprise clients. Specialized in Angular, TypeScript, and RxJS, he delivers clean, maintainable solutions that align business goals with exceptional user experience, performance, and long-term scalability.

Portfolio

Self-employed
Angular, TypeScript, JavaScript, HTML, CSS, NgRx, RxJS, Responsive Design...
Self-employed
Angular, JavaScript, TypeScript, Nx, Monorepos, RxJS, Signals, OpenAPI, HTML...
Pentalog
Angular, AngularJS, JavaScript, TypeScript, HTML, HTML5, CSS, CSS3, React...

Experience

  • JavaScript - 7 years
  • Angular - 7 years
  • CSS - 7 years
  • Angular Material - 7 years
  • TypeScript - 7 years
  • RxJS - 4 years
  • React - 3 years
  • Tailwind CSS - 1 year

Preferred Environment

Windows, WebStorm, Slack, MacOS, IntelliJ IDEA

The most amazing...

...project I delivered was turning a fragile legacy Angular system into a high-performance, scalable platform trusted by enterprise clients.

Work Experience

Senior Front-end Developer

2024 - PRESENT
Self-employed
  • Implemented and scaled a unified design system, reducing UI development time by 30% across multiple products.
  • Designed and delivered a full-page real-time chat feature, increasing customer satisfaction by 15%.
  • Improved UI responsiveness across desktop and mobile, driving a 10% increase in user retention.
  • Redesigned the global navigation architecture, reducing navigation-related support requests by 40%.
  • Established a scalable front-end foundation to support future feature expansion and product growth.
Technologies: Angular, TypeScript, JavaScript, HTML, CSS, NgRx, RxJS, Responsive Design, Design Systems, WCAG 2, Web Content Accessibility Guidelines (WCAG), Web Performance Optimization (WPO)

Senior Front-end Developer

2023 - 2024
Self-employed
  • Integrated Angular applications with geospatial libraries, reducing map rendering time by 40%.
  • Improved location accuracy and data visualization precision by 25%.
  • Optimized real-time dashboards, achieving a 30% reduction in load times for critical tools.
  • Customized Keycloak authentication themes, increasing brand consistency and user recognition by 20%.
  • Introduced unit and end-to-end testing strategies, reducing regression issues by 20%.
Technologies: Angular, JavaScript, TypeScript, Nx, Monorepos, RxJS, Signals, OpenAPI, HTML, CSS, Responsive, Mobile UI, Keycloak, Mapbox, OpenStreetMap, Geospatial Data, Unit Testing, E2E Testing, WCAG 2, Web Content Accessibility Guidelines (WCAG), Web Performance Optimization (WPO)

Front-end Technical Lead

2022 - 2023
Pentalog
  • Led a high-performing cross-functional agile team of two to five experienced software engineers and developers.
  • Promoted development standards of technical excellence, innovation, and continuous improvement.
  • Managed performance, set goals, and prioritized work for the team, balancing the team's capacity.
  • Acted as a mentor, helping others develop their skills and professional careers.
Technologies: Angular, AngularJS, JavaScript, TypeScript, HTML, HTML5, CSS, CSS3, React, Redux, NgRx, RxJS, Angular Material, Code Review, Clean Code, Data Visualization, User Interface (UI), User Experience (UX), JSON Web Tokens (JWT), TypeScript 3, Flexbox, Web Development, Agile Software Development, Git, Front-end, Web Performance Optimization (WPO)

Senior Front-end Developer

2022 - 2022
Lemon.io
  • Enhanced user engagement through dynamic Angular features, increasing daily active users by 35% within the first month.
  • Optimized Angular application performance, reducing page load times by 25% and positively impacting SEO rankings.
  • Implemented responsive UI designs for fan-facing interfaces, boosting mobile engagement by 30% and improving overall user satisfaction.
Technologies: Angular, Tailwind CSS, CSS, HTML, JavaScript, TypeScript, GitHub, HTML5, CSS3, NGXS, Clean Code, JSON, Pagination, Data Visualization, User Interface (UI), User Experience (UX), JSON Web Tokens (JWT), TypeScript 3, Flexbox, Code Review, Web Development, Agile Software Development, Git, RxJS, Front-end, Web Performance Optimization (WPO)

Senior Front-end Developer

2022 - 2022
Pentalog
  • Acted as the only senior front-end developer in the team and provided technical and thought leadership to agile team members through mentorship.
  • Carried out issue resolution, troubleshooting root cause analysis, and implementation of solutions.
  • Improved the architecture and design of the application.
  • Recommended solutions for a user-friendly interface.
Technologies: Angular, AngularJS, React, Angular Material, JavaScript, TypeScript, HTML, CSS, Jira, Bitbucket, Front-end, Web, RxJS, NgRx, Redux, GitHub, HTML5, CSS3, NGXS, Webpack, Clean Code, Cypress, JSON, Pagination, Data Visualization, User Interface (UI), User Experience (UX), JSON Web Tokens (JWT), TypeScript 3, Flexbox, Code Review, Web Development, Agile Software Development, Git

Front-end Technical Lead

2020 - 2022
White Box Technologies
  • Collaborated with various stakeholders, proposing IT solutions for business needs.
  • Led and produced the code review developed by colleagues.
  • Led management to greater technological maturity through continuous involvement in improving working methods.
  • Helped modernize some of the legacy UIs into modern frameworks with adequate architecture.
  • Established and promoted best practices and technology standards with the team and other development managers.
Technologies: Angular, AngularJS, Angular Material, Code Review, CSS, Clean Code, Bootstrap, Flexbox, CSS3, Front-end, Git, HTML5, React, Cypress, JavaScript, TypeScript 3, NgRx, RxJS, Redux, Data Visualization, User Interface (UI), User Experience (UX), JSON Web Tokens (JWT), Web Development, Agile Software Development, TypeScript

Front-end Developer

2018 - 2020
Whitebox Technologies
  • Built stable and maintainable codebases using Angular, JavaScript, TypeScript, HTML5, CSS3, Angular Material, React, RxJS, Redux, NgRx, and NGXS.
  • Shared knowledge and experience, and mentored junior colleagues.
  • Identified and resolved critical bugs in Angular applications, achieving a 30% reduction in average issue resolution time.
  • Implemented performance monitoring tools, leading to a 20% decrease in page load times and enhancing overall system responsiveness.
Technologies: Angular, AngularJS, JavaScript, TypeScript, HTML, CSS, Angular Material, Front-end, React, RxJS, Redux, NgRx, GitHub, HTML5, CSS3, NGXS, JSX, Test-driven Development (TDD), Clean Code, Cypress, JSON, Pagination, Data Visualization, User Interface (UI), User Experience (UX), JSON Web Tokens (JWT), TypeScript 3, Flexbox, Code Review, Web Development, Agile Software Development, Git

Experience

Virtual Data Room Solutions – Real Estate and Corporate Finance

I contributed to a complex, enterprise-grade platform used for secure document management and collaboration in high-stakes financial transactions. I focused on scalability, usability, and design consistency across multiple applications.

Telematics and IoT Solutions – Industrial Asset Management

I worked on real-time, data-intensive dashboards for industrial asset tracking and geospatial visualization. I focused on performance optimization, reliability, and seamless user experience. Geospatial libraries were integrated to optimize performance for real-time dashboards and to develop custom themes for Keycloak authentication.

Security Company App

An application designed for the purpose of managing every aspect of a security company.

I worked as the leading developer of one of the front-end teams, mentored junior colleagues, added new functionalities, and performed bug fixes and code reviews.

Software as a Service App

A software as a service application used to predict outcomes based on specific data sets.

I developed the front-end part of the application from scratch, made all the architectural decisions, and mentored junior colleagues.

Salesforce Automation App

An application designed to help the Salesforce team record data from possible customers and automate the selling process as much as possible.

I acted as the leading front-end developer and contributed to the project with architectural decisions, mentoring junior colleagues, and developing new features.

Education

2015 - 2019

Bachelor's Degree in Computer Science and Information Technology

Politehnica University of Bucharest - Bucharest, Romania

Certifications

SEPTEMBER 2022 - PRESENT

AWS Certified Cloud Practitioner

Amazon Web Services

Skills

Libraries/APIs

NgRx, Flexbox, React, RxJS, NGXS, REST APIs, OpenAPI, Mapbox API

Tools

WebStorm, Git, Jira, GitHub, JSX, Webpack, Nx, Slack, Bitbucket, IntelliJ IDEA, Keycloak

Languages

JavaScript, TypeScript, HTML, CSS, HTML5, CSS3, TypeScript 3

Frameworks

Angular, Tailwind CSS, Angular Material, AngularJS, Redux, JSON Web Tokens (JWT), Cypress, Bootstrap

Paradigms

Agile Software Development, Web Performance Optimization (WPO), Test-driven Development (TDD), Clean Code, Object-oriented Programming (OOP), Functional Programming, Unit Testing, Microservices Architecture, REST, Responsive, E2E Testing

Storage

JSON

Platforms

Windows, Web, MacOS, Mapbox

Other

Front-end, Code Review, Pagination, Web Development, Data Visualization, User Interface (UI), User Experience (UX), WCAG 2, Web Content Accessibility Guidelines (WCAG), Monorepos, Signals, Mobile UI, OpenStreetMap, Geospatial Data, Responsive Design, Design Systems, AWS Certified Cloud Practitioner

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