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

Andrei Georgescu

Verified Expert  in Engineering

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

ThoughtWorld
Angular, .NET, TypeScript, JavaScript, CSS, HTML, Elastic, PostgreSQL, Azure...
Orange Romania
Angular, TypeScript, JavaScript, CSS, HTML, Java, Front-end
Open English
CSS, TypeScript, JavaScript, Angular

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

Availability

Part-time

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

2021 - PRESENT
ThoughtWorld
  • Helped create a product for a social network startup that raised $2M over 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.
  • Actively participated in the analysis, feature planning, and code reviews.
Technologies: Angular, .NET, TypeScript, JavaScript, CSS, HTML, Elastic, PostgreSQL, Azure, Front-end

Technical Lead

2018 - PRESENT
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 seven million monthly visitors.
  • Suggested and implemented responsive design pages.
  • Actively participated in the 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.

Skills

Libraries/APIs

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

Tools

Git, Visual Studio, WebStorm, Jenkins, Skype, Slack, JetBrains Rider, Elastic, TeamCity

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

Paradigms

Agile Software Development, REST

Platforms

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

Storage

PostgreSQL, MongoDB

Other

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

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