Matt Lafayette

Principal Software Engineer at Microsoft

Wenatchee, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matt Lafayette is a Principal Software Engineer with over a decade of systems and virtualization expertise, currently leading Virtualization Core Platform efforts at Microsoft focused on VM storage and device assignment. He designs and implements cross-stack virtualization components in Rust, C, and C++, and is a maintainer of Microsoft's open-source paravisor and VMM, OpenVMM. Matt has driven features from Windows Server Shared Virtual Hard Disks to modern virtual block and device assignment for Hyper-V, blending deep kernel and storage knowledge with production-grade testing and tooling. He balances technical leadership and hands-on development, having led teams that ship complex, distributed virtualization features used across Microsoft products. Based in Wenatchee, WA, he brings practical resilience from roles outside engineering—EMT training and search-and-rescue leadership—that inform his calm, disciplined approach to incident response and operations. Outside work he’s a climber, photographer, and a dad who writes storage device code for a living.
code10 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Georgia Institute of Technology
bookHigh School Diploma, High School Diploma at Thomas Jefferson High School for Science and Technology
bookEMT-Basic, EMT-Basic, EMT-Basic, EMT-Basic at North Seattle Community College
github-logo-circle

Github Skills (28)

confidential-computing10
consumption10
rust10
internals9
code-documentation9
latency9
vcenter9
windows-server9
redfish9
api8
api-documentation8
wake-on-lan8
driver8
storage8
infrastructure-management7

Programming languages (4)

PowerShellC++RustPython

Github contributions (5)

github-logo-circle
mattkur/openvmm

Oct 2024 - Mar 2025

Home of OpenVMM and OpenHCL.
Contributions:6 reviews, 5 PRs, 142 pushes in 4 months
gurasinghMS/openvmm

Dec 2024 - Dec 2024

Home of OpenVMM and OpenHCL.
Contributions:6 reviews, 9 comments in 1 day
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
Matt Lafayette - Principal Software Engineer at Microsoft