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


I am a .Net Developer with approx. 4 years of experience. Previously I worked both in a startup and as an in-house developer. 

I have strong knowledge and experience with C#, .Net (in particular .Net Framework 4.7+, .Net 5, .Net 6), and principles of object-oriented languages (OOL)/SOLID.

I am experienced in ASP .Net CORE WEB API, Entity Framework Core, LINQ, and asynchronous programming (async, await, task, etc.). In my current position, I focus on developing the back-end part of the application using ASP .Net WEB API, EF Core (code-first approach), and Identity with JWT-based authentication. The API was implemented through the REST methods tested with xUnit. In addition, I have experience with the implementation of GraphQL for ASP .Net CORE WEB API.

I also had an opportunity to work with MS SQL, MySQL, and SQL query languages, and ability to design DB and optimise the query to DB. Furthermore, I used to work with GitHub, Azure DevOps, Insomnia, Postman, and other supporting services. 

As an in-house developer, I worked on the automatization of business processes (workflow, book-keeping, etc.) using ERP-system “IT-Enterprise” based on C#, .Net Framework 4.8, .Net 5, and MS-SQL.