Andrei-Mihai Popa, Developer in Bucharest, Romania
Andrei-Mihai is available for hire
Hire Andrei-Mihai

Andrei-Mihai Popa

Verified Expert  in Engineering

Front-end Developer

Location
Bucharest, Romania
Toptal Member Since
June 15, 2022

Andrei is a senior front-end engineer with five years of experience working for multinational companies and startups worldwide. He specializes in Angular 2+, HTML, CSS, JavaScript, and RxJS. As a dedicated professional willing to adapt to changing situations, Andrei brings success to every project.

Portfolio

Pentalog
Angular, AngularJS, JavaScript, TypeScript, HTML, HTML5, CSS, CSS3, React...
Lemon.io
Angular, Tailwind CSS, CSS, HTML, JavaScript, TypeScript, GitHub, HTML5, CSS3...
Pentalog
Angular, AngularJS, React, Angular Material, JavaScript, TypeScript, HTML, CSS...

Experience

Availability

Full-time

Preferred Environment

Windows, WebStorm, Slack

The most amazing...

...project I've contributed to is a solution used by millions of users every day.

Work Experience

Front-end Technical Lead

2022 - PRESENT
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 career.
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

Senior Front-end Developer

2022 - 2022
Lemon.io
  • Implemented responsive, pixel-perfect designs and new functionalities using Tailwind CSS and Angular 13.
  • Created reusable components and maintained applications with large contents of data.
  • Utilized technical knowledge to influence the system architecture and future technological vision.
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

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.
  • Recommended solutions for a streamlined, user-friendly interface with the design team.
  • Performed code testing using Cypress.io and Jasmine.
  • Performed code reviews on GitHub, Bitbucket, or GitLab, increasing the code quality and performance drastically.
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

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.

Languages

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

Frameworks

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

Libraries/APIs

NgRx, Flexbox, React, RxJS, NGXS, REST APIs

Tools

WebStorm, Git, Jira, GitHub, JSX, Webpack, Slack, Bitbucket

Paradigms

Agile Software Development, Test-driven Development (TDD), Clean Code, Object-oriented Programming (OOP), Functional Programming, Unit Testing, Microservices Architecture, REST

Storage

JSON

Other

Front-end, Code Review, Pagination, Web Development, Data Visualization, User Interface (UI), User Experience (UX)

Platforms

Windows, Web

2015 - 2019

Bachelor's Degree in Computer Science and Information Technology

Politehnica University of Bucharest - Bucharest, Romania

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