Position: Software Engineer
Category: .NET
English level: upper
Years of experience: 6

1. Successfully led the migration to a multi-tenant architecture for a high-load service, enabling the addition of B2B approaches and ensuring a seamless transition for users without downtime.
2. I make a big contribution to the development of a desktop application that optimized the work of the agricultural holding by integrating data from all systems and providing full control over the company's resources, resulting in a 2-fold increase in the speed of data processing by users.
3. Reduced the number of alerts related to memory problems, CPU usage, and reboots in a heavily loaded service. Improved resilience and independence from external services.
4. Moved unit tests to use best practices and independence in CI/CD from external services 
5. Integrated all services with SonarQube code quality check utility
I have over 5 years of work experience in software development, with a strong focus on microservices and high-load projects. I have successfully contributed to various projects across domains like agronomy, logistics, oil and gas, and gambling. My experience encompasses creating technical solutions, designing solution architecture, developing enterprise-level distributed microservice-based applications, optimizing application performance, and working with big data from IoT devices.

Throughout my career, I have been involved in designing and implementing high-load applications and services, handling up to 300,000 requests per minute during peak times. My expertise includes utilizing technologies like Node.js, Angular, React, WPF, and .NET C# and working with databases such as Microsoft SQL Server, MongoDB, Redis, and PostgreSQL.

In my current role, I play a key part in driving the adoption of microservices' best practices, ensuring scalable and maintainable system architecture. I am also responsible for identifying areas of improvement, redesigning, and refactoring existing solutions, and providing technical support and troubleshooting for complex issues.

Moving forward, I am eager to further develop my skills in microservices and high-load projects, and contribute to the development of innovative, efficient, and scalable software solutions.
I don`t want to be alone in team
I don`t want to be on a support project