Professional developer with a broad skill set and architecture awareness with extensive experience of object orientated paradigms and creation of flexible distributed system architectures. Ability to resolve customer requirements into achievable goals.
Expert in C#, WPF, LINQ, MVVM, RX Framework, Windows Forms, GOLang, SQL Server, MongoDb, Git, TFS, UML, XML, SOLID Principles, SOA and Microservices, Design Patterns, Unit testing, Continuous integration.