
Andrei-Mihai Popa
Verified Expert in Engineering
Front-end Developer
Bucharest, Romania
Toptal member since June 15, 2022
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
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
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.
Senior Front-end Developer
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%.
Front-end Technical Lead
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.
Senior Front-end Developer
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.
Senior Front-end Developer
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.
Front-end Technical Lead
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.
Front-end Developer
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.
Experience
Virtual Data Room Solutions – Real Estate and Corporate Finance
Telematics and IoT Solutions – Industrial Asset Management
Security Company App
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
I developed the front-end part of the application from scratch, made all the architectural decisions, and mentored junior colleagues.
Salesforce Automation App
I acted as the leading front-end developer and contributed to the project with architectural decisions, mentoring junior colleagues, and developing new features.
Education
Bachelor's Degree in Computer Science and Information Technology
Politehnica University of Bucharest - Bucharest, Romania
Certifications
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring