Summary
Heather Garvison is a Software Engineer II at Microsoft with a decade of experience building secure, production-ready systems across embedded, simulation, and cloud platforms. She currently contributes to Azure Confidential Computing, shipping confidential containers and automating security policy generation using Go, Rego, Bash, Python, and Azure/GitHub pipelines. Earlier roles at Lockheed Martin and Cole Engineering sharpened her C++ and cryptography skills—implementing DSA/ECDSA, AES-GCM, and automated test baselines for embedded Linux and VxWorks environments. Promoted to Scrum Master early in her Lockheed tenure, she blends hands-on engineering with team leadership and onboarding. Heather pairs strong academic credentials (MS, Computer Science, Georgia Tech; BS, Computer Science, Florida State) with practical DevSecOps experience across CI/CD tools and build automation. An uncommon strength is her transition from K–12 math teacher to security-focused engineer, giving her clear communication skills and a knack for making complex technical concepts accessible.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, 3.928/4.000, Bachelor's degree, Computer Science, 3.928/4.000 at Florida State University
Master of Science - MS, Computer Science, 3.90/4.00, Master of Science - MS, Computer Science, 3.90/4.00 at Georgia Institute of Technology
Bachelor of Science (B.S.), Mathematics, 3.04/4.0, Bachelor of Science (B.S.), Mathematics, 3.04/4.0 at University of Florida
Italian, Japanese, Chinese, Spanish, French, German