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

In my last project, I was the lead developer on a small team building several modules (microservices, .net core + AWS) of a large system. We went through all phases of the lifecycle from requirements definition to release and support. I introduced automated BDD testing of complex logic to cover plenty of tricky scenarios in a visual manner.
I have an experience of a deep step-by-step refactoring of a large monolithic application while maintaining and developing new features.
In my recent projects I was a developer and a lead developer in the teams who built .net core based microservices (AWS, Azure, Kafka, MSSQL, MySQL, terraform). We paid a special attention to quality assurance and tests automation.
Earlier I worked as a full stack developer (asp.net + AngularJS) during a long time.
Distinct development process with high level of automation (CI, testing)