Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 5

5+ years of experience in desktop, web and large scale distibuted systems.
Dealt with different types of application architectures - from simple monolith to microservices and distributed systems, performance critical applications related to real-time data streaming, took part in development of different custom tooling for data mirgration into CRM solutions, created different UI widgets and so on.

Good portion of the most interesting challenges I've faced revolves around Dynamics 365 ecosystem and distributed systems.