Bob Brown

Principal Software Engineering Manager at Microsoft

Sahuarita, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelors of Science Computer Science, Bachelors of Science Computer Science at Brigham Young University
languagesPortuguese
stackoverflow-logo

Stackoverflow

Stats
184reputation
20kreached
11answers
0questions
github-logo-circle

Github Skills (31)

c-language10
microsoft10
typescript10
cmake10
vscode-extension10
graphics-programming10
typescript-types10
typescripts10
cprogramming-language10
directx10
debug9
debugging9
language-server-protocol9
intellisense9
tasks9

Programming languages (12)

TypeScriptPowerShellShellCSSC++CoffeeScriptCLLVM

Github contributions (5)

github-logo-circle
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
Role in this project:
userGraphics 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.
windowsdirectx-11directx12directxintensive
microsoft/vscode-cpptools

May 2017 - Dec 2022

Official repository for the Microsoft C/C++ extension for VS Code.
Role in this project:
userFull-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