Evgeny Iakovlev is a Principal Software Engineer with 14 years of deep systems expertise in x86 architecture, virtualization and kernel-level development, currently working on the Hyper-V hypervisor at Microsoft. He previously shaped the KVM-based Nitro hypervisor and Linux kernel at AWS and led hypervisor teams building Yandex.Cloud, bringing production-scale cloud virtualization experience. Evgeny’s background spans secure low-level systems—from pre-boot full-disk encryption and a security-oriented type-2 hypervisor at Kaspersky to upstream qemu/KVM work—demonstrating a blend of security-minded design and high-performance engineering. An active open-source contributor, he improved performance and portability of a fast C/C++ HTML5 parser, adding precise timing and memory-leak fixes that reflect his attention to measurement and reliability. Based in Dresden, he pairs hands-on code work with architecture-level thinking, often uncovering practical optimizations that matter at fleet scale.
14 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer and Information Systems Security/Information Assurance, Bachelor's degree Computer and Information Systems Security/Information Assurance at Moscow State Institute of Radio Engineering, Electronics and Automation (Technical University)
Contributions:7 commits, 7 PRs, 3 comments in 3 days
Contributions summary:Evgeny focused on improving the performance and portability of the C/C++ HTML parser. They implemented CPU frequency retrieval for performance measurement, refactored code to use POSIX hperf timers, and fixed build issues and memory leaks. The user also created a tool to generate s-expressions from the HTML tag tree.
Contributions:89 pushes, 1 branch in 10 years 1 month
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.