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

- Mentored software engineers and QA automation engineers.
- Deputy of Team Lead with 10-person team.
Experienced Software Engineer with deep knowledge in .NET platform. Proficient in system analysis, requirements clarification and implementation of desktop and Web applications. Has strong experience in OOD, databases design, client-server applications, GUI design and development.

SKILLS
• Platform: .NET, NET Core, C#, WPF, WCF, ADO.NET, TPL, LINQ, Multithreading, Entity Framework, ASP.NET MVC/Web API, Angular, React, TypeScript, HTML/CSS
 • Database: MSSQL, MySQL, MongoDB
• Test: xUnit, MSTEST, Nbomber, Selenium
• Tools: git, TFS, AzureDevops, Github Actions, Docker, Kubernetes, dotMemory, MSSQL profiler
• Techniques: OOD, SOLID, UML, REST/SOAP, MVVM/MVC, Microservices, DDD, TDD, IoC, CI/CD