Position: .NET Backend Developer
Category: .NET
English level: fluent
Years of experience: 5

Implementing features with performance being foremost requirement.
Rewriting whole parts of projects to microservices.
Pioneering implemented approaches and pitching new ones to the project.
.NET Developer. July 2019 - Nov 2021. 
Giant (800+ projects in a single .sln and still counting) enterprise system of full-cycle online casino solution. A lot of integrations with third party solutions and customizations for different regulated markets with specific governmental requirements for online gambling. 
Technologies: C#, VB WebAPI and WebForms with Redis and MSSQL Server as storage solutions.
Architecture: monolith, SOA and microservices communicate via either MSMQ, WCF or Kafka. 

Backend Developer. May 2018 - July 2019
Working on a several projects using different technologies (MSSQL, MongoDb, PostgreSQL, Redis, ElasticSearch, Akka as an implementation of actors’ model etc.) and approaches (3-layer architecture, CQRS) following SOLID principles.
Project I worked most on is a system which consists of 3 front applications, configurable from a single Back-office. 

Junior Software Engineer. Dec 2017 - Apr 2018 
Supporting and developing new features for a long-living product according to modern development process' standards. 

Junior Remote .NET Developer. Apr 2017 – Dec 2017
The platform for unification of many different cryptocurrency exchanges (20+) and algorithmic-based trading.  

Freelance. Jul 2016 - Apr 2017
Various projects of different sizes working alone or in the team.
Looking for opportunities to improve myself tech- and personality-wise in a competitive and friendly team. I value high work-life balance and non-salary benefits.