Position: Middle .NET Developer
Category: .NET
English level: upper
Years of experience: 2.5


Work experience: 

Sky-tech.co, Full Stack .Net/Angular JS Developer, 2020 – 2021

    • Development of frontend and backend part of the website that sold vehicle details;
    • Integration of refactoring and modernization strategy for multiple legacy WEB API applications;
    • Add and update table, storage procedures, triggers and views;
    • Update Identity Server to version 4 and add SSO using GoogleAPI;
    • Add functional that allows to take a photo of the vehicle registration plates and find all the required information in the traffic police database (Azure Computer Vision was used).

MobiDev, .NET Developer, 2021 - now 

- Project 1

    • Integration of refactoring and modernization strategy for multiple legacy ASP.NET MVC applications;
    • Technical review of feature requirements with BA and customer; 
    • Decomposition and estimation of feature tasks;
    • Migration of database-based queries to entity framework; 
    • Integration of third parties external API (QuickBooks, SendGrid)
    • Integration of smaller company to our system. Implementation of custom SSO strategy for this new part;
    • Development of business logic;
    • Add and update table and storage procedures.
    • Refactor code to resolve performance issues (update UoW, optimize SP, Dispose unmanaged code).

- Project 2

    • Backend part for the mobile application;
    • Integration of refactoring and modernization strategy for multiple legacy ASP.NET MVC applications;
    • Set up AWS EC2 and RDS services for this project and deployed site to instances (dev, prod);
    • Add and set up Swagger;
    • Integration of CI/CD to the development process;
    • Refactor code to resolve performance issues (replaced HttpClient with IhttpClientFactory, add UoW, dispose unmanaged code).
    • Decomposition and estimation of feature tasks;
    • Development of business logic.
    • Technical review of feature requirements with BA and customer.