Software Development Engineer at Amazon Web Services
Bucharest, Romania
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Top expert inRust-Based Software Development
Diana Popa is a Software Development Engineer with 10 years of experience specializing in virtualization, cloud computing, and Rust, based in Bucharest. As a principal maintainer of the high-profile Firecracker microVM project at AWS, she has driven KVM, device management, and ARM/aarch64 support that underpin serverless infrastructure. Her background spans low-level systems work in C/C++ and performance optimization for dynamic language runtimes at Intel, giving her a rare combination of hypervisor expertise and compiler/runtime tuning. She builds cloud foundations with production-grade security and performance focus, and her contributions to Firecracker’s architecture and CI have enabled safer, faster serverless workloads. Outside core features, she frequently tackles architecture-specific integration details—like register setup for x86_64 vCPUs—that make virtual machines robust in diverse deployments.
10 years of coding experience
4 years of employment as a software developer
Master’s Degree, Advanced Software Services, Master’s Degree, Advanced Software Services at Faculty of Automatic Control and Computer Science, University Politehnica of Bucharest
"Sf. Sava" National College / "Nicolae Balcescu" Math-Physics High School", Bucharest
Secure and fast microVMs for serverless computing.
Role in this project:
Back-end Developer
Contributions:5 releases, 804 reviews, 657 commits in 5 years 2 months
Contributions summary:Diana contributed significantly to the Firecracker project's KVM and device management aspects. Their work involved refactoring code related to KVM, particularly the creation and setup of vCPUs, including the integration of architecture-specific functionality like setting registers for x86_64. They implemented features related to device control, including handling IO requests and setting up the interrupt controller. The user also modified code for running tests in the CI and for enabling aarch64 based architectures.
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
Diana Popa - Software Development Engineer at Amazon Web Services