Andrey Dyatlov is a seasoned .NET software developer with 11 years’ experience building and sustaining high-throughput, enterprise-grade systems, currently contributing to JetBrains' ReSharper team from Amsterdam. He combines deep language-level expertise in C# and the .NET runtime — down to IL — with hands-on experience delivering payment processing, SCADA-integrated control software, and desktop developer tooling. Andrey has led full-product lifecycles, implementing secure, distributed architectures that process hundreds of thousands of payments daily and automating deployment and reporting for industrial control systems. A pragmatic problem-solver, he leverages Reactive Extensions, WPF/WCF, and advanced metaprogramming techniques (Reflection.Emit, PostSharp, Fody) to tame complexity and evolve products alongside changing requirements. He also shares his knowledge publicly, having presented on reactive programming in .NET at Go# in Moscow.
11 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Automatic control and monitoring systems, Bachelor's degree, Automatic control and monitoring systems at National Research University of Electronic Technology (MIET)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.