Andrei Georgescu, Developer in Bucharest, Romania
Andrei is available for hire
Hire Andrei

Andrei Georgescu

Bio

Andrei is a software engineer with demonstrated technical and leadership skills and over seven years of experience. He has expertise in both back-end and front-end technologies including SQL development and CI/CD practices. Andrei is most proficient in .NET Framework, Angular, JavaScript, and CSS.

Portfolio

Self-employed
.NET, Angular, Astro, Next.js, Docker, AWS ECS Fargate, Amazon CloudFront...
ThoughtWorld
Angular, .NET, TypeScript, JavaScript, CSS, HTML, Elastic, PostgreSQL, Azure...
Orange Romania
Angular, TypeScript, JavaScript, CSS, HTML, Java, Front-end

Experience

  • JavaScript - 7 years
  • C# - 7 years
  • Front-end - 7 years
  • .NET - 5 years
  • SQL - 5 years
  • Angular - 4 years
  • TypeScript - 3 years
  • .NET Core - 3 years

Preferred Environment

JetBrains Rider, WebStorm, Visual Studio, Slack, Skype, OS X, Windows

The most amazing...

...thing I've developed is a module of the customer solution for Orange Romania, allowing users to pair their eSIM Apple or Samsung watches with their phones.

Work Experience

Technical Lead

2024 - PRESENT
Self-employed
  • Led the architecture and development of a multi-market web platform, delivering a scalable solution using .NET, Angular, AWS ECS Fargate, CloudFront, and Cloudflare.
  • Managed and mentored a cross-functional engineering team, establishing development standards, code review processes, and CI/CD practices that improved delivery quality and release predictability.
  • Optimized application performance, SEO, and content delivery through CloudFront, Cloudflare, and front-end enhancements (including SSR), improving page load times and search engine visibility.
Technologies: .NET, Angular, Astro, Next.js, Docker, AWS ECS Fargate, Amazon CloudFront, Amazon S3 (AWS S3), Cloudflare, Strapi, Auth0, Playwright, Hangfire, MariaDB

Technical Lead

2021 - 2024
ThoughtWorld
  • Helped create a product for a social network startup that raised $2 million in one round of angel funding.
  • Proposed and documented the solution architecture to build a scalable product from the ground up.
  • Monitored and improved the web app's performance to support high concurrent visitors. Built and ran stress and automation tests.
  • Participated actively in analysis, feature planning, and code reviews.
Technologies: Angular, .NET, TypeScript, JavaScript, CSS, HTML, Elastic, PostgreSQL, Azure, Front-end

Technical Lead

2018 - 2023
Orange Romania
  • Ported the client-side of an app from Java to Angular for a leading telecommunication company in Romania and periodically upgraded it to the latest Angular version.
  • Monitored and improved the web app's performance to support over 7 million monthly visitors.
  • Suggested and implemented responsive design pages.
  • Participated actively in analysis, feature planning, and code reviews.
Technologies: Angular, TypeScript, JavaScript, CSS, HTML, Java, Front-end

Senior Software Engineer

2020 - 2021
Open English
  • Ported the client-side of an app from Java to Angular for a leading online English Language Learning company in Latin America and periodically upgraded it to the latest Angular version.
  • Suggested and implemented responsive design pages.
  • Monitored and improved the web app's performance to support high concurrent visitors.
  • Actively participated in the analysis, feature planning, and code reviews.
Technologies: CSS, TypeScript, JavaScript, Angular

Engineering Manager

2020 - 2020
Tremend
  • Led the department with more than 50 front-end and mobile engineers. Worked on aligning the company values within the employees.
  • Managed projects on the technical side to maintain a high level of code quality. Contributed to creating boilerplate code for several technology stacks.
  • Taken part in the recruiting and onboarding processes. Monitored the employees' evaluation to meet company standards.
  • Collaborated on presales and resource allocation activities.
Technologies: TypeScript, JavaScript, Angular

Full-stack Developer

2014 - 2018
Ubisoft
  • Developed a back-end app that indexes documents stored in Confluence, SharePoint, and other environments, using ASP.NET. Created custom connectors to integrate with other solutions.
  • Built an app with social features such as posting articles, creating public or private groups, following users, and making recommendations using .Net Core and Angular.
  • Assisted with optimizing SharePoint user management and search features.
  • Collaborated with studios from Paris, Montreal, and Shanghai.
  • Led induction sessions for new employees assigned to the team.
Technologies: ASP.NET, Jenkins, ASP.NET Core, AngularJS, .NET Core, CSS, TypeScript, C#, SharePoint, jQuery, Angular, SQL, .NET, JavaScript

Experience

Customer Care Solution for Orange Romania

https://www.orange.ro/aplicatii/myorange/
An Angular app for Orange Romania. As the technical lead of the front-end team, I ported the client-side of a Java website to an Angular app for Orange Romania, the largest GSM network operator in Romania. The app enables users to manage their account data, recharge SIM cards, pay invoices, pair their eSIM Apple or Samsung watches with their phones, and configure fidelity offers.

ACTIVITIES
• Actively participated in feature planning and the estimation process for all the EPiC tasks.
• Reviewed the code of all front-end developers working on the project.
• Implemented A/B testing to release most features progressively.
• Periodically upgraded the libraries to support the latest features.
• Monitored and improved the application's performance; the app has over eight million monthly visits.

Indoor Maps SaaS

https://github.com/andrei-ga/spotyplace
A .NET Core and Angular-based SaaS app for managing indoor maps based on specific user-defined locations. I developed this app, which uses Leaftlet to render the maps and the Chargebee platform for billing. Users can manage access rights per location and map based on their membership tiers.

API Performance Monitoring Tool

https://github.com/icehowler/ApiScanner
A .NET Core and Angular-based app for monitoring API performance. I developed this app, allowing users to manage the environment and API lists scanned by cron jobs using the Hangfire framework. Based on the configuration, the jobs report API performance indicators. Users can view the metrics as configurable chart widgets.

Translatable – Translation Management Platform for Developers

https://translatable.app
I founded and developed a SaaS translation management platform that helps developers and teams manage application localization workflows. I designed and implemented the full-stack architecture, including a .NET back end, Angular front end, AWS cloud infrastructure, CDN-based translation delivery, authentication, subscription billing, automated translation workflows, and project management features. I was responsible for product strategy, UX design, deployment automation, security, performance optimization, SEO, and ongoing platform operations. The platform serves production users and paying customers worldwide.

Skills

Libraries/APIs

jQuery, REST APIs, Firebase Web SDK, D3.js, Leaflet, Playwright

Tools

Git, Visual Studio, WebStorm, Jenkins, Skype, Slack, JetBrains Rider, Elastic, TeamCity, Astro, Amazon CloudFront, Auth0, Hangfire

Languages

JavaScript, TypeScript, C#, SQL, CSS, HTML, HTML5, ECMAScript (ES6), Java

Frameworks

Angular, .NET, .NET Core, AngularJS, Bootstrap, ASP.NET Core, Angular Material, ASP.NET, Unity, Unreal Engine, Unreal Engine 4, Next.js

Paradigms

Agile Software Development, REST

Platforms

Firebase, Docker, Windows, OS X, SharePoint, Azure

Storage

PostgreSQL, MongoDB, Amazon S3 (AWS S3), MariaDB

Other

Front-end, Front-end Development, Leadership, Full-stack, APIs, Single-page Applications (SPAs), IIS, Octopus Deploy, Chrome Extensions, Identity Server, Material Design, AWS ECS Fargate, SaaS, Cloudflare, Strapi

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