Overall experience creating solutions in .NET is about 4 years. Has experience in Implemented scalable APIs and background workflows to distribute shipments and sell digital goods at one of the country's largest e-commerce companies with 15 million active customers using the latest technology .NET, Microservices, MSSQL, RabbitMQ, Docker, Kubernetes, Azure DevOps CI/CD, CQRS, Ingress и другие.
Participated in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment
Collaborated with crossfunctional teams, including UI/UX designers and database administrators, to implement new features and resolve issues.
Conducted code reviews and implemented best practices to ensure code quality and maintainability.
Integrated thirdparty systems and APIs to extend application functionality.
Documented software design, architecture, and technical specifications.
Implemented security measures, such as authentication and authorization, to protect sensitive data.
Created a service for computations and collection of various metrics and statistical data using Prometheus and Grafana within a microservice architecture
Stayed updated with the latest .NET technologies, tools, and best practices.
Optimized application performance and scalability
Optimized SQL queries in MS SQL Server, accelerating data processing for large datasets. Consistently writes functions that are easily testable, easily understood by other developers, and accounts for edge cases and errors. Uses docstrings effectively. Has experience in Unit testing. Understands the benefits of monolith and microservices and what to use and when. Good understanding of CI/CD. Performs code review. Understands different Git Flow approaches. Able to create different technical documents. Easy learning, always ready to develop, constantly learning something new. Is able to work both in a team and individually and has good multitasking ability. Purposeful and responsible person.