Summary
Darryl Gough is a Senior Staff Software Engineer in Redmond with 10 years of professional experience building XR/AR systems, game-engine integrations, and resilient C++ infrastructure. He has driven OpenXR runtime features and authored multiple Microsoft OpenXR extensions—such as Scene Understanding, Controller Model, and Spatial Graph Bridge—bringing HoloLens 2 capabilities into Unreal Engine and prototyping SteamVR bridges. Prior roles span automotive over-the-air update systems at Ford and secure Android/email and graphics work at BlackBerry, reflecting a practical blend of low-level systems, multithreading, and platform integration. Comfortable in C++11/17, Direct3D/GL, and cross-platform tooling, he also mentors peers on modern C++ practices and code quality. An interesting throughline: he repeatedly translates legacy or platform-specific data (spatial graphs, embedded update archives, Android internals) into modern, interoperable interfaces that enable development across ecosystems.
10 years of coding experience
19 years of employment as a software developer
Brock University