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

I am an active contributor to open source projects. I do like OptiKey. It is an application for people with disabilities. You can track pointer on the screen using eyes. I am implemented Ukrainian localisation and new functionality.
Also, I developed, designed and implemented SPA application using Angular 8 including Web API using ASP.NET Core, exactly same application as customer had on desktop by my own.
A self-motivated Full-stack .NET Developer.
Has experience developing web and desktop application using WPF, ASP.NET MVC/Web API and ASP.NET Core frameworks. Worked with Azure Cloud services, such as Azure App Service, Azure Blob Storage and Azure DevOps (former VSTS).
Follows Agile development principles and values, apply best engineering practices in day-t-day work (SOLID, KISS, DRY/WET, DDD, TDD, XP, clean code, design patterns, GoF patterns).
Has experience with automated testing, including unit and integration tests. Worked with CI/CD development practices. Worked with MS SQL Server and MongoDB. Participated in database schema and query development.
Active contributor in opensource project. Developed documentation and localization for open source projects.