Andrei Corovei, Developer in Cluj-Napoca, Romania
Andrei is available for hire
Hire Andrei

Andrei Corovei

Verified Expert  in Engineering

Software Developer

Location
Cluj-Napoca, Romania
Toptal Member Since
January 29, 2020

Andrei is a software architect and lead developer with 12 years of experience primarily using a Microsoft-based stack. He has developed many technologies: database, desktop, web, and cloud. He is also a Microsoft Certified Trainer on Azure-stack and a teacher at the Technical University of Cluj-Napoca. The industries that Andrei has worked in include telecommunications, e-learning, insurance, and logistics.

Portfolio

Technical University of Cluj-Napoca
C#, Java, ASP.NET, .NET, Microsoft SQL Server, jQuery
Qubiz
NoSQL, Microsoft SQL Server, AngularJS, Web API, ASP.NET, Azure, .NET, C#...
ISDC
Web API, Windows Communication Foundation (WCF), Microsoft SQL Server...

Experience

Availability

Part-time

Preferred Environment

.NET Core, Azure, Visual Studio, Angular

The most amazing...

...thing I've developed is an allocation algorithm that matches orders to goods built for a fully-automated cold-storage warehouse environment.

Work Experience

Teaching Assistant

2017 - PRESENT
Technical University of Cluj-Napoca
  • Coordinated the laboratory activities for the following classes: Software Design and Introduction to Object-oriented Programming.
  • Prepared a Git repository with code examples along with implementing code stubs and laboratory guides.
  • Evaluated projects brought in by students.
  • Received a net promoter score of 9.3 for the class of 2018 for overall activity.
Technologies: C#, Java, ASP.NET, .NET, Microsoft SQL Server, jQuery

Software Architect

2017 - PRESENT
Qubiz
  • Designed and implemented a Quotation application for a client in the logistics industry, where the client is calculating the costs for the transport routes.
  • Developed a platform based on Microsoft BizTalk, deployed in Azure for one of the largest warehouse management system software providers. We integrated BTDF and Functional Routing.
  • Developed features on a warehouse management system platform on top of the existing functionality in the areas of outbound and allocation.
  • Shaped the architecture and implemented the infrastructure components for two web projects using clean architecture, CQRS, the Entity framework, and SQL Server.
Technologies: NoSQL, Microsoft SQL Server, AngularJS, Web API, ASP.NET, Azure, .NET, C#, jQuery, Azure Active Directory, Azure Application Insights, Azure App Service, Azure Cosmos DB, Azure Service Bus

Software Developer

2015 - 2017
ISDC
  • Developed on a more-than-decade-old legacy enterprise application with Windows Forms and PRISM (a surveillance program).
  • Built vertical features in multiple areas, including planning, invoicing, and exams.
  • Composed a migration script to port data from the old invoicing schema to a new schema.
  • Extracted two microservices from the enterprise application.
  • Mentored two junior colleagues, helped with the ramp-up process, and provided continuous support for them.
  • Held technical presentations/workshops for the whole company on topics like SQL transactions and advanced querying.
Technologies: Web API, Windows Communication Foundation (WCF), Microsoft SQL Server, Entity Framework, LLBLGen, Windows Forms (WinForms), ASP.NET, .NET, C#

Software Developer

2013 - 2015
Business Logic Systems
  • Developed full-stack features (using Windows Forms, WPF. SQL Server, .NET, WCF) for an existing application used to build customer profiles on the data from the data warehouse.
  • Built the component that allows data to be withdrawn from different data sources.
  • Deployed the solution for one of our new customers for which I have also been on-site for one month to assure operations.
  • Developed a control group mechanism that splits a percentage of the profile.
  • Created a module in WPF that splits the profiles based on deciles.
Technologies: Microsoft SQL Server, IIS, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Forms (WinForms), ASP.NET, .NET, C#

Desktop Developer

2013 - 2013
Freelance Work
  • Developed user screens (using Telerik) for a maintenance application for common-use elevators.
  • Created new reusable UI (using Telerik) components that were then used by different screens.
  • Developed WCF services for saving maintenance information.
Technologies: Entity Framework, WCF Web Services, Windows Presentation Foundation (WPF), ASP.NET, .NET, C#

Junior Software Developer

2011 - 2012
Business Logic Systems
  • Developed an ETL process for loading data from different platforms into our store.
  • Integrated the database solution with consumer applications.
  • Developed a program that gathers Reporting services Reports from different clients into a centralized store.
  • Monitored the data loading process and ensured the quality of the loaded data.
  • Built stored procedures that aggregated the loaded data.
Technologies: SQL Server Reporting Services (SSRS), C#, Microsoft SQL Server, ASP.NET, .NET, jQuery

Software Design Laboratory Guide

https://github.com/coroveiandrei/UTCNSoftwareDesignLab
This is the Git project that I am using for various software design classes at the Technical University of Cluj-Napoca.

It contains laboratory guides, code guidelines, and startup projects for student projects.

Languages

C#.NET, SQL, C#, Java, JavaScript

Frameworks

ASP.NET, .NET, .NET Core, Windows Presentation Foundation (WPF), AngularJS, Windows PowerShell, Angular

Libraries/APIs

Web API, Entity Framework, Windows Forms (WinForms), Log4Net, jQuery

Storage

Microsoft SQL Server, Azure SQL, Azure Cosmos DB, SQL Server Reporting Services (SSRS), NoSQL, SQL Server 2014, Azure Active Directory

Tools

Azure App Service, Git, Subversion (SVN), Azure Application Insights, Visual Studio, LLBLGen, Kibana, Logstash

Paradigms

Clean Architecture, Clean Code, Microservices, REST, Azure DevOps, Test-driven Development (TDD)

Other

Azure Service Bus, Azure WebJobs, Domain-driven Design (DDD), Quotations, WCF Web Services, Windows Communication Foundation (WCF), IIS, Oracle Service Bus (OSB), Containers, Identity & Access Management (IAM), BizTalk, Documentation, Training, Architecture, Web Security, Management Systems, TMS, Transportation & Logistics

Platforms

Azure, Kubernetes, Docker

2009 - 2013

Bachelor of Science Degree in Computer Science

Technical University of Cluj-Napoca - Cluj-Napoca, Romania

DECEMBER 2021 - DECEMBER 2022

Azure Security Engineer Associate

Microsoft

JANUARY 2021 - DECEMBER 2023

Microsoft Certified Trainer

Microsoft

NOVEMBER 2020 - NOVEMBER 2022

Microsoft Azure Architect Technologies

Microsoft

JUNE 2019 - PRESENT

AZ 203—Developing Solutions for Microsoft Azure

Microsoft

MARCH 2015 - PRESENT

Programming in C#

Microsoft

NOVEMBER 2014 - PRESENT

Administering Microsoft SQL Server 2012/2014 Databases

Microsoft

NOVEMBER 2014 - PRESENT

Implementing a Data Warehouse with Microsoft SQL Server 2012/2014

Microsoft

JULY 2014 - PRESENT

Querying Microsoft SQL Server 2012/2014

Microsoft

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