Position: Senior Software Engineer
Category: .NET
English level: upper
Years of experience: 11

Was successfully driving migration from monolith to microservices for several years.
Designed, lead/implemented several microservices along with CI/CD for them according to best industry practices.
Designed and established Service Fabric cluster to host that microservices.
Implemented multiple internal class libraries like REST SDK (with authentication, resiliency, extended logging, etc.)
xUnit/NUnit extensions based on Autofixure and other tools (for more isolated and reliable unit tests).
Experienced back-end developer with great passion in high quality software.

Obsessed with clean, self-describing, highly maintainable code as well as reasonable architecture. Follower of Robert Martin, Martin Fowler, Mark Seemann and others.
Expert in unit testing.
Advanced knowledge of OAuth.
Big fan of truly continuous integration and deployment. 
Manual routine hater. Love to automate things.
Decade of experience in commercial systems development of both large and small scale.
Participated in all possible stages of product lifecycle. Learned from long term outcomes of different development processes and architectures.
Worked in Financial and Authentication/Authorization domains but eager to explore new areas.
Prefer to work among top notch engineers who are peers to each other and are responsible for whole delivery cycle from design and implementation to support.