Full-Stack Software Engineer | .NET | Angular Strong .NET expertize, valuable Angular experience, perfectionist approach

Teodor Nicorescu

Full-Stack Software Engineer | .NET | Angular Strong .NET expertize, valuable Angular experience, perfectionist approach

Available to hire

Full-Stack Software Engineer | .NET | Angular
Strong .NET expertize, valuable Angular experience, perfectionist approach

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Advanced
Romanian, Moldavian, Moldovan
Fluent

Work Experience

Software Solutions Developer at Milestone Technology
February 1, 2023 - August 1, 2025
𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: .NET 8, Angular 18, SQL, MassTransit, RabbitMQ, Docker, Azure, Microsoft Entra External ID, Auth0, Redis ◾ Conducted a Proof of Concept (POC) for Microsoft Entra External ID as a potential Azure AD B2C replacement and later transitioned the system to Auth0 for enhanced identity management ◾ Built a custom .NET 8 library that integrates with Microsoft Graph API, enabling several identity operations ◾ Introduced and set up an NX-based monorepo, guiding the team through adoption. ◾ Set up Azure pipelines for the monorepo to support faster incremental builds and smoother CI/CD ◾ Explored Angular 18’s newer features and led their implementation across the project to support a more zoneless architecture and boost frontend responsiveness ◾ Improved backend performance by refining inefficient queries and reducing redundant database calls; Leveraged modern Entity Framework features. ◾Refactored frontend and backend code to improve modularity, reduce data coupling, and optimize performance through smaller, targeted API calls and reusable UI components. ◾ Provided in-depth code reviews to ensure adherence to best practices. ◾ Actively contributed to architecture discussions and Scrum ceremonies, aligning development with business goals ◾𝐊𝐞𝐲 𝐈𝐦𝐩𝐚𝐜𝐭: Improved system modularity, enhanced team-wide best practices, and optimized both frontend and backend performance
.NET Developer at Pentalog
April 1, 2022 - February 28, 2023
𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: .NET 6, C#, Docker, XUnit, Kubernetes, RabbitMq, MongoDB, SQL, Entity Framework. Played a key role in a comprehensive data collection and analysis project in .NET, focusing on implementing solutions within a microservices architecture. ◾Developed multiple microservices fostering seamless communication through RabbitMQ, leveraging Domain-Driven Design (DDD) and following clean architecture principles. ◾Implemented various design patterns, ex: singleton, factory, repository, CQRS. ◾Implemented asynchronous programming and caching mechanisms for better overall responsiveness. ◾Played an essential role in a POC initiative, designing the MongoDB database, focusing on benchmarking and performance comparison across various SQL and MongoDB designs and queries. ◾Unit testing ◾Adapted a C++ library for specific project requirements in the backend. ◾Collaborated with other teams within the company, swiftly adapting to their service core, and implementing essential features for seamless integration into my service. ◾Good collaboration with QA for bug discovery and resolution.
Software Engineer at Trimble
August 1, 2021 - February 28, 2022
𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: .NET Core, .NET Framework, WPF, C#, Revit API, SQL, Entity Framework, MongoDB 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝟭 - 𝗥𝗲𝘃𝗶𝘁 𝗔𝗱𝗱-𝗶𝗻𝘀: ◾Development and maintainance of several add-ins ◾Refactoring and improving performance ◾Unit, integration and Revit integration testing ◾Bug fixing ◾Created Bamboo Specs build plans 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝟮 - 𝗠𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁: ◾Unit, integration and smoke testing ◾Assured the consistency and security of the endpoints. ◾Contributed to the endpoints design and development
Software Developer at Trimble Inc.
October 1, 2020 - August 1, 2021
𝐓𝐞𝐜𝐡 𝐬𝐭𝐚𝐜𝐤: Angular, typescript, javascript, html, css, ASP.NET, C#, MongoDB. 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝟭 - 𝗪𝗼𝗿𝗸𝗲𝗱 𝗺𝗮𝗶𝗻𝗹𝘆 𝗼𝗻 𝗳𝗿𝗼𝗻𝘁-𝗲𝗻𝗱 ◾ Created and maintained user interface ( responsive design) ◾ Reported and fixed bugs ◾ Made use of APIs and RESTful services ◾ Unit testing ◾ Contributed to the overall development using NgRx workflow. 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝟮 - 𝗪𝗼𝗿𝗸𝗲𝗱 𝗼𝗻𝗹𝘆 𝗼𝗻 𝗯𝗮𝗰𝗸-𝗲𝗻𝗱 ◾ Contributed to the development and maintenance of a few microservices ◾ Worked with MongoDB queries ◾ Unit and integration testing ◾ Created Bamboo Specs build plans

Education

Bachelor's degree at Transilvania University of Brasov
January 1, 2018 - December 31, 2021
High School Diploma at National College of Computer Science
September 1, 2014 - July 31, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Manufacturing, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate