Aman Priyadarshi is a senior software engineer with 11 years of experience in virtualization, low-level systems, and performance-driven software across hardware and software interfaces. Based in London, he currently drives virtualization initiatives at Microsoft, collaborating with silicon vendors to bring up new client and server platforms and contributing to the Windows NT kernel’s virtualization features, including the Virtual SMMU for Nvidia GH200/GB200 in Azure. His career spans roles at AWS as kernel/hypervisor engineer and open-source/firmware work at ReactOS Foundation and Atom OS, reflecting a strong bridge between firmware, kernel, and platform-level software. He is proficient in C, C++, and Assembly (x86-64 and ARM64), with hands-on work on hypervisors, kernel modules, and drivers, and experience with VMware, KVM, and Hyper-V. Aman is a proven leader who mentors junior engineers, builds cross-functional teams, and fosters continuous learning while delivering projects on time and within budget. An active open-source contributor and GSoC alumnus for ReactOS, he brings curiosity and practical, auditable solutions to complex virtualization challenges.
11 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at Netaji Subhas Institute of Technology
High School, Science, 92%, High School, Science, 92% at Rajkiya Pratibha Vikas Vidyalaya
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.
Request Free Trial
Aman Priyadarshi - Senior Software Engineer at Microsoft