Summary
Grayson Gilmore is a Software Engineer II at Microsoft with 12 years of engineering experience building scalable .NET, Node, and Go services and cloud-native features in Azure and Kubernetes environments. His career arc—from network operations through a PhD and academic teaching to full-time software development—gives him a rare combination of operational rigor, research-driven problem solving, and strong mentoring skills. At Microsoft he has delivered end-to-end features for device repair ecosystems, implemented asynchronous Azure queue processing, and supported frontend teams while migrating data across MSSQL and CosmosDB. He’s also built tooling such as an Electron/React TypeScript developer tool and an autogenerated testing framework, reflecting a taste for developer productivity and automation. Based in Seattle, he pairs deep backend systems knowledge with experience in identity, observability, and CI/CD, and brings an educator’s clarity to complex technical domains.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Arts (B.A.), Philosophy, Bachelor of Arts (B.A.), Philosophy at Boise State University
Doctor of Philosophy (Ph.D.), Political Science, Doctor of Philosophy (Ph.D.), Political Science at Boston College
Flexible Web Development Bootcamp, Full Stack Web Development, Flexible Web Development Bootcamp, Full Stack Web Development at Thinkful