Summary
Eugene Agafonov is a Senior Software Engineer with 12+ years of experience designing and operating cloud-native infrastructure and large-scale enterprise products, currently contributing to Microsoft’s platform for partner services. He blends hands-on C#/ASP.NET development with architecture, DevOps, and people leadership—having managed multi-team deliveries, hired and trained engineers, and introduced Git-based workflows and continuous delivery across organizations. His background spans building high-throughput data-capture systems, microservices on Azure Service Fabric/Kubernetes, and telemetry-driven monitoring with Elasticsearch/Kibana. A former Microsoft MVP in web development (renewed for 11 years) and author of three books on C# concurrency, he balances pragmatic trade-offs between code quality and rapid delivery learned in startup-like constraints. Fluent in Russian and English and studying Spanish and French, he pairs strong cross-team communication with deep platform expertise.
12 years of coding experience
18 years of employment as a software developer
Msc, Chemistry, Msc, Chemistry at Moscow State University
English, Russian, Spanish, French