Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 6


I am a Software Engineer with more than 6 years of professional experience in back-end development. My main technologies include .NET Core, WEB API, Docker, CI/CD, databases, and Cloud services. I have been working on many interesting projects with Agile methodology. 
Basically, I am responsible for: 
- writing clean, testable code with applying design patterns.
- analyzing system requirements and prioritizing tasks.
- developing technical specifications and architecture.
- reviewing and refactoring code.
- mentoring junior/middle developers.

I specialize in:
.Net core 3.1/6.0, EF core, microservices, Azure services, PostgreSQL, SQLite, MS SQL, MongoDB, Dapper, WebSocket, Prise, Refit, MediatR, SignalR, RabbitMQ, Azure service bus, NATS messaging, Swagger, Ocelot, Evolve, Elasticsearch, Kibana, Seq, AutoMapper, Finbuckle, FluentValidator, KeyCloak, Xunit, FluentAssertions, Moq, AutoFixture