Position: .NET Developer
Category: .NET
English level: intermediate
Years of experience: 7

- Implementation of performance optimization that allowed the REST API to withstand a load of 100,000 requests per second
- Implementation of possibility to run any long-running background task based on an event-based asynchronous pattern
Position: Full-stack .NET developer (7 years)

Responsibilities: 
- developing adaptive Web UI (desktop, tablet & phone), REST API, BL, DAL, database in monolithic client-server applications (SPA & MVC);
- designing of high-load application architecture using caches at various levels and database optimization;
- refactoring, documentation, optimization and production support

Main technologies: .Net Core, ASP.NET MVC, Web API, Azure Cloud, Multithreading, Unit Testing, MS SQL, Elasticsearch, Redis, Bootstrap, Ajax, AngularJS

Vision: gaining experience in developing microservice applications.