Principal Software Engineering Manager at Microsoft
Sahuarita, Arizona, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Bob Brown is a Principal Software Engineering Manager with over a decade of experience leading C++ developer tooling and native developer experiences at Microsoft. He oversees the C/C++ extension and VS and VS Code C++ workflows, pairing product leadership with hands-on contributions to high-profile open-source projects like vscode-cpptools and vscode-cmake-tools. His background spans graphics (Direct3D/DirectX) sample development, cross-platform build and CI automation, and native expression evaluation—skills that surface in both SDK sample work and editor/IntelliSense enhancements. Bob is comfortable shifting between deep technical implementation (path and compiler configuration, cross-compilation support, CI fixes) and managing multi-team delivery of developer-facing features. Based in Sahuarita, Arizona, he blends systems-level engineering with a track record of shipping widely used tooling inside Microsoft and contributing nontrivial fixes to prominent GitHub repos. A less obvious strength is his long history of building test automation and device-lab services that underpin reliable CI and developer productivity.
10 years of coding experience
8 years of employment as a software developer
Bachelors of Science Computer Science, Bachelors of Science Computer Science at Brigham Young University
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
Role in this project:
Graphics Developer
Contributions:26 releases, 188 commits, 104 PRs in 1 year 6 months
Contributions summary:Bob's commits primarily focus on developing and implementing samples demonstrating DirectX graphics features within the `microsoft/directx-graphics-samples` repository. The commits involve the initial creation and population of new samples that highlight various DirectX features such as D3D12 Bundles, 11on12 interoperability, Dynamic Indexing, and ExecuteIndirect. Additionally, the commits incorporate various fixes and improvements across existing samples, including those related to root signatures, vertex buffer usage, memory management, and the integration of pixel shader code.
Official repository for the Microsoft C/C++ extension for VS Code.
Role in this project:
Full-stack Developer
Contributions:22 releases, 1049 reviews, 288 commits in 5 years 8 months
Contributions summary:Bob primarily contributed to the Microsoft C/C++ extension for VS Code by modifying core functionality and adding new features. Their work involved refactoring path-splitting code and adding support for browse.path, indicating improvements to the project's IntelliSense capabilities. Furthermore, the user addressed tslint issues, updated release notes, and implemented settings changes related to language configuration, demonstrating skills across multiple areas of the project. They also added functionality for custom variables and enhanced code analysis features.
cppvscode-extensionvscodevs-codemicrosoft
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
Bob Brown - Principal Software Engineering Manager at Microsoft