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

Improved processes on the project, proposed improvements for meetings regarding time management for the whole team, introduced code quality gates on the project, leaded project meetings with customer, participated in meetings with high management from the customer side, have been solving any customer issues.

Owning huge features that had impact on the hundreds devs and marketing teams in the company.
4 years of experience in production development.
Expertised in desktop and web development using .NET stack.
Experienced onboarding other people to the project.
Experienced in creating requirements documents(SRS), ER diagrams, UML diagrams.
Key skills: .NET 5, .NET Core, SQL, EF Core, Unit Tests, Git, GitLab CI, REST, Microservices, WPF. Additional skills: Azure, Algorithms and data structures Technologies: ASP.NET Core, LINQ, xUnit, nUnit, RhinoMocks, Moq, NSubstitute, SpecFlow, Kafka

Projects:
GameDev: creating tools for different purposes in Ubisoft(e.g. marketing, dev tools). 

Document flow: This project is to create a personal documents storage for company employees. An idea of this project is to improve the on-boarding process for all company locations; and then spread into external Market. Main purpose of the tool is to provide an employee with one entry point for any documents processing at the company.

Healthcare: Rhythm stimulators are customized by special equipment and are individual for every patient. Special software systems are used for data storage about patients, implant stimulators, telemetering information about conditions and settings of implant stimulators, cardiogram and other information, which tracks treatment process of patients.