Position: SENIOR .NET DEVELOPER / TEAM LEAD
Category: .NET
English level: upper
Years of experience: 9

Performed migration monolith from .NET Framework to .Net Core
Extracted microservices from monolith
Created microservices from scratch
Developed template and platform for microservices
Developed tool for performing the multi-component deployment
Team management
Mentored 5 people
Created internal training
.Net Fundamentals course for the external customer
SENIOR .NET DEVELOPER / TEAM LEAD
May, 2018 - Present
Project Description:
Development of a project for a big telecom company. The project assumes
software development of web-based multi-user applications for services
delivered by the telecom companies to its customers. It is a multi-domain
software platform for network planning, configuration and covering various
engineering activities.
Responsibilities:
Development of new functionality, estimation, code review, design of new
functionality’s architecture, requirement analysis, interaction with the
customer, driving team meetings, team management, delegation of the
tasks to the team members, coaching of team members, mentorship.
Tools & Technologies:EN
.Net Core, Asp .Net Core, Entity Framework Core, C#, Microservices,
Typescript, Knockout, MsSql, Postgres, Docker, Nuget, REST, RabbitMQ,
SignalR, PowerShell, Visual Studio, Rider, dotTrace, dotMemory, RTC,
Eclipse, Visual studio project templates, React, Redux, React Native
High standards of development processes. 
Good team.