Position: Team/Tech Lead, Senior Software Engineer .NET
Category: .NET
English level: fluent
Years of experience: 9

Redesigned a big monolith project into microservices in cooperation with CTO on a customer side and moved the customer from On-premises to SaaS sales model
As a senior software engineer, I have experience in writing scalable high-performance backend services using microservices  architecture, event sourcing, CQS and CQRS, DDD, splitting huge monolith applications into microservices;

As a team leader, I have experience in managing distributed international teams of 4-9 members, providing tech leadership and solution design, integration with other teams, and being a scrum master;

As a delivery manager, I have experience in being a people manager for multiple teams (19-20 FTE), performance and rates reviews and related negotiations.