Summary
Andrey Leonov is a C# developer based in New York with over 15 years of hands-on experience delivering enterprise warehouse automation solutions. He specializes in WPF and MVVM for user-friendly desktop applications, builds resilient worker services and microservices, and has deep expertise in socket programming. Andrey also drives database performance through tuning, optimized SQL procedures and schema design, bridging application and data layers effectively. His career shows steady growth from Delphi to senior C# roles, reflecting strong legacy-system modernization skills and long-term ownership of complex systems. Currently at Compas, he brings practical engineering discipline and a knack for squeezing latency and resource use out of demanding automation workloads.
10 years of coding experience
17 years of employment as a software developer
Bachelor of Science - BS Software development, Bachelor of Science - BS Software development at Novosibirsk State Technical University (NSTU)