Position: .NET Developer
Category: .NET
English level: intermediate
Years of experience: 11


I have more than 10 years of an experience with design, develop and support different desktop and web projects. From ASP 1.0 till .NET Core 3.1. These projects had different levels of complexity: from single page application or simple utility to portal which contains several hundreds or moreover classes. They were implemented in different architecture kinds:
- monolith
- DDD
- TDD
- microservices
and based on different storages (SQL or NoSQL):
- MSSQL
- PostgreSQL
- MongoDB
- Solr
- ElasticSearch
I have worked with teams contained different sizes: from 3-5 devs to 35-40 devs as developer, senior developer and sub team lead. Development process on different projects have based on various methodologies:
- waterfall
- Agile
- mutations of Agile
I mainly dealt with back-end, but I also have some experience in front-end.
Part-time work and back-end development in a small friendly team preferred.