Brent Allen

Principal Software Engineering Lead at Microsoft

Redmond, Washington, 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
Brent Allen is a Principal Software Engineering Lead at Microsoft with over 7 years of hands-on experience building mixed reality and sensor-driven systems, including work on HoloLens and Azure Kinect. Based in Redmond, he blends backend engineering and DevOps practices to improve build processes, versioning, and developer experience for high-profile open-source projects like the Azure-Kinect-Sensor-SDK. Trained as an electrical and electronics engineer, he brings hardware-aware software insight that helps bridge device firmware and cloud services. Known for pragmatic refactors—such as automated version number generation and MSBuild integration—he focuses on making complex systems more maintainable and easier for other engineers to adopt.
code7 years of coding experience
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Washington State University
github-logo-circle

Github Skills (6)

build-system10
versioning10
cmake10
sdk10
documentation8
msbuild7

Programming languages (5)

TypeScriptPowerShellC++CMarkdown

Github contributions (5)

github-logo-circle
A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:89 commits, 54 PRs, 89 pushes in 8 months
Contributions summary:Brent primarily worked on the configuration and setup of the Azure Kinect Sensor SDK. Their contributions included refactoring version number generation, adding version resources to binaries, and incorporating optional file revision metadata. Additionally, the user added MSBuild projects to examples, and performed various documentation edits. These changes suggest a focus on improving build processes, versioning, and the overall developer experience.
windowslinuxkinectsdkopenvr
A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
Contributions:120 commits, 133 pushes, 37 branches in 6 months
windowslinuxkinectsdkcross-platform
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
Brent Allen - Principal Software Engineering Lead at Microsoft