Position: Team Lead
Category: .NET
English level: fluent
Years of experience: 7

Building a height-performing team, building processes where there were none. Working in projects of various domains (data protection, oil and gas industry, warehouse management). Working on both B2C and B2B projects.
Splitting huge monolith application on microservices that increased throughput and scalability.
Resolving performance issues of mathematical algorithms.
Moving an application from being purely desktop to including web-oriented UI.
Taking ownership of the huge area of application and building a new team to accomplish fast and reliable development while creating healthy processes for developers.
Reach experience in both frontend and backend development. Participated in various projects in different domains. I started my desktop developer career and later switched to full-stack web development.
Have experience in building applications from scratch, taking already existing code base, microservices, monolithic, and splitting monolith to support microservices approach.
Been working as the team lead on 2 projects, assembling teams from scratch on both of them and expanding the team area later on one of them.
Ability to make technical decisions on the team side. Ability to drive team technical development. Participate in business needs discussions on a regular basis. For me, it's important to work with businesses to achieve common goals