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

Udemy certificate
C # programming specialist
DevSchool • Progressive Training Solutions
I have about 3 years of experience with web solutions based on .Net technologies and MS SQL Server.
Familiar with:
- creation services from scratch;
- microservices architecture;
- independent services communication, REST API;
- Kafka, Redis, Docker;
- branching strategy and CI/CD workflow using Azure DevOps;
- asynchronous/multithreading programming models;
- and a lot more;

A few points of my achievements:

- integrated and configurated third-party services from the ground up;

- wrote custom error handling and logging functions, simplified the debug process, and was able to hide internal user info solving the leaking of internal info;

- rewrote the Swagger data display to get the expected response model view, increased UI team works by up to 20%;

- created data uploading algorithm to save files on Azure Data Lake;

- created ChatBots localization and data logging;

- created HTTP client with a custom retry policy to allow details logging;

- integrated TDD into the development process that reduced amount of regression bugs by 15%.

- rewrote general config dividing to each environment following the privacy policy that reduced the chance of leakage of private settings, and information;

- improved codebase quality by continuous refactoring following the Code Conventions;
I desire to work on cutting-edge modern technologies so I’m looking for a project based on the latest versions of the .NET stack and cloud solutions (Azure or AWS)