Derek Schumacher is a Senior Software Engineer at Microsoft with six years of experience building secure, system-level software for cloud and embedded platforms. He develops core capabilities for Azure Attestation, helping verify platform identity and security posture for confidential compute environments. His background spans firmware, hardware validation, and automated test systems, with hands-on C++, C#, and Python work validating ASICs and peripherals like the Surface Pen. Currently pursuing an MS in Computer Science at Georgia Tech, he blends rigorous academic training with practical engineering across hardware-software boundaries. Derek’s experience automating lab equipment and integrating low-level crypto/compression validation gives him a rare fluency in both device internals and large-scale cloud security services. Based in Redmond, he pairs meticulous validation skills with production-grade service development to tackle complex reliability and trust problems.
6 years of coding experience
5 years of employment as a software developer
Foothill College
Bachelor's Degree, Electrical and Electronics Engineering, GPA: 3.79, Bachelor's Degree, Electrical and Electronics Engineering, GPA: 3.79 at University of Portland
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Interfaces between SGX SDKs and the Azure Attestation SGX Certification Cache.
Contributions:5 releases, 19 reviews, 50 commits in 1 year 4 months
sdkssdkattestationsgxcache
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
Derek Schumacher - Senior Software Engineer at Microsoft