Matthew Gertz is a Principal Software Architect with 11+ years at Microsoft and a multi-decade career blending robotics research and large-scale developer tooling. He leads Azure SDK architecture work, championing API-first design, automation, and publishable language SDKs while driving shift-left practices and operational streamlining for services like Azure Redis Cache. Previously he guided cross-platform mobile IDEs, Visual Studio .NET developer experience, and Xbox Live services, combining deep systems design with hands-on performance and tooling expertise. Matthew is as comfortable mentoring teams and refining inclusive hiring practices as he is designing language editors, cloud services, and end-to-end engineering systems that measurably increase developer throughput. His background includes Ph.D.-level robotics work creating visual programming languages for manipulators, an unusual blend that informs both low-level dynamics thinking and high-level API design. Based in Woodinville, WA, he pairs extensive technical writing and customer engagement with a track record of operationalizing best practices across large organizations.
11 years of coding experience
28 years of employment as a software developer
B.S.E., Elec. Eng. & Comp Sci., B.S.E., Elec. Eng. & Comp Sci. at University of Michigan
M.S.E., Elec. & Comp. Eng (Robotics), M.S.E., Elec. & Comp. Eng (Robotics) at Carnegie Mellon University
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
Matthew Gertz - Principal Software Architect at Microsoft