Andrei Corovei, Software Developer in Cluj-Napoca, Cluj County, Romania
Andrei Corovei

Software Developer in Cluj-Napoca, Cluj County, Romania

Member since September 14, 2019
Andrei is a software developer with over eight years of experience primarily using a Microsoft-based stack, but he’s also developed with a wide range of technologies for database, desktop, web, and cloud. He’s also taught at the Technical University of Cluj-Napoca and led development teams with up to ten members. The industries that Andrei has worked on include telecommunications, e-learning, insurance warehousing, and logistics.
Andrei is now available for hire

Portfolio

Experience

Location

Cluj-Napoca, Cluj County, Romania

Availability

Part-time

Preferred Environment

Microsoft SQL Server, .NET Core, Azure, Visual Studio

The most amazing...

...thing I've developed is an allocation algorithm that matches goods to orders; it was tailored for a fully automated warehouse.

Employment

  • 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
  • Team and Tech Lead

    2017 - PRESENT
    Qubiz
    • Managed a team using an Agile approach.
    • Coordinated day-to-day ceremonies and provided team support and code reviews.
    • Gave various types of feedback to team members, including 1:1 and yearly 360 evaluations.
    • Participated in technical discussions with other teams in the leadership team.
    • Adapted an allocation algorithm from a conventional warehouse to a fully automated warehouse.
    • Migrated the storage from Azure tables to Cosmos DB.
    • Created a backup strategy for BLOBs (binary large objects).
    • Shaped the architecture and implemented the infrastructure components for two web projects using clean architecture, CQRS, the Entity Framework, and SQL Server.
    • Coordinated the company's technical council where we discussed technologies and design approaches.
    Technologies: NoSQL, Microsoft SQL Server, Oracle Service Bus (OSB), AngularJS, Web API, ASP.NET, Azure
  • 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 Framework (WCF), Microsoft SQL Server, Entity Framework, LLBLGen, WinForms
  • 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 Framework (WCF), Windows Presentation Foundation (WPF), WinForms
  • 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)
  • 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

Experience

  • 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.

Skills

  • Languages

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

    ASP.NET, .NET, .NET Core, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), AngularJS, Windows PowerShell
  • Libraries/APIs

    Entity Framework, WinForms, Web API, Log4Net
  • 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)
  • Storage

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

    Azure Service Bus, Azure WebJobs, Domain-driven Design (DDD), WCF Web Services, IIS, Oracle Service Bus (OSB), Containers, Identity & Access Management (IAM), BizTalk
  • Platforms

    Azure, Kubernetes, Docker

Education

  • Bachelor of Science degree in Computer Science
    2009 - 2013
    Technical University of Cluj-Napoca - Cluj-Napoca, Romania

Certifications

  • AZ 203—Developing Solutions for Microsoft Azure
    JUNE 2019 - PRESENT
    Microsoft
  • Programming in C#
    MARCH 2015 - PRESENT
    Microsoft
  • Administering Microsoft SQL Server 2012/2014 Databases
    NOVEMBER 2014 - PRESENT
    Microsoft
  • Implementing a Data Warehouse with Microsoft SQL Server 2012/2014
    NOVEMBER 2014 - PRESENT
    Microsoft
  • Querying Microsoft SQL Server 2012/2014
    JULY 2014 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others