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


I’m a Middle .NET back-end developer with 2 years of commercial experience. I have worked on Web API, Web, and mobile applications. Likewise, I mainly worked with .NET 3.1/6 and have minor experience with React and React Native. I have worked on a project with monolithic and microservice architecture. I’m self-motivated, have good problem-solving skills, love to solve not common problems and learn something new and interesting. Interested in projects with new technologies.

Main projects in which was involved:

Online PDF tools
A set of high-load web applications in which the user can create, edit, convert, etc. PDF documents.Was involved in new features development, bug fixing, 3d party and internal APIs integration, performance optimization, code, and memory profiling (sometimes even in the docker containers), refactoring, documentation.
Tools & Technologies: .NET 3.1/6, ASP.NET Core; Microservice architecture; Azure (Cosmos DB, Blob Storage, Redis, Service Bus); Serilog; APM, Elasticsearch (Kibana); Docker; Lens, Swagger; Kanban; Azure DevOps; Jira.

Patient portal
Portal for the patient, where he can see his visits to doctors, fill out a pre-registration form for a visit, fill in his medical information, etc. Was actively involved in developing the functionality of the system, also wrote unit tests, bug fixes, conducted research (spikes) to develop certain functionality. 
Tools & Technologies: .NET 5/6; ASP.NET Core Web API; Microservice arhitecture; REST API; PosgreSQL; GraphQL; EF Core; MSTest; Moq; Fluent Validation; Newtonsoft.Json, AutoMapper; AWS SDK; AWS (AppSync, Cognito, CloudWatch, SNS, SQS, System Manager, ECS); Rider; PgAdmin; Postman; Azure DevOps;
I consider only projects that use a modern stack of technologies. I do not consider projects on the .NET Framework.