Position: Senior .NET developer
Category: .NET
English level: upper
Years of experience: 5


- About 5 years of experience in production development and more than 8 years of experience in programming area overall
- Developed applications from scratch
- Provided bug fixing for the complicated legacy applications and migration to new technologies
- Worked as a backend and full-stack developer
- Have a good understanding of the code quality and how to design systems
- Good understanding of Agile processes, ready to share knowledge with other team members
- Ready to transform complicated requirements into highly-performant system
- Worked within a team of English native speakers
- Have been a mentor as well as have experience in interviewing

Stack I have experience with:
* .Net 7 / .Net Framework
* A bit of experience with ASP.NET MVC / Web forms, Windows forms / WCF
* Angular / React
* Sql (Postgres, MS SQL), and NoSql (Redis, CosmoDB) databases
* ORMs (Entity Framework, Dapper)
* Microservices / docker / kubernetes
* Cloud technologies: Azure, Aws
* Rest / SignalR / RabbitMQ
* Unit / Integration testing

I'm currently in the passion about learning new things and technologies, improving my technical skills in high-level architecting as well as a deep understanding of my primary and my lovely programming language, have the goal to become an architect/team lead.
Ideally, I wouldn't want to support legacy projects or work with outdated technologies without plans for migration
I'd love to work within a team of highly professional people to be able to get and share knowledge