Patrick Huff

Principal Group Program Manager - Azure Government at Microsoft

Austin, Texas, 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
Patrick Huff is a seasoned Microsoft technology leader with over a decade of experience driving program and product strategy for Azure Government and Windows Azure. As a Principal Group Program Manager and long-tenured senior director, he blends deep cloud program management with hands-on developer sensibilities to deliver secure, compliant cloud services for government customers. He has a practical engineering background—evident from contributions to the widely used Azure AD .NET IdentityModel extensions—where he improved debugging clarity and logging robustness for downstream developers. Based in Austin with a business degree from the University of Oklahoma, Patrick pairs commercial acumen with technical rigor to translate complex requirements into auditable, production-ready solutions. Colleagues describe him as a builder who navigates large organizations to align product, engineering, and compliance priorities while still engaging in code-level improvements.
code10 years of coding experience
job12 years of employment as a software developer
bookBusiness, Business at University of Oklahoma - Price College of Business
bookBusiness, Business at University of Oklahoma
github-logo-circle

Github Skills (8)

net10
asp-net10
error-handling10
logging10
dotnet10
exception-handling10
csharp10
dotnet-core10

Programming languages (5)

C#JavaC++JavaScriptObjective-C

Github contributions (5)

github-logo-circle
IdentityModel extensions for .Net
Role in this project:
userBack-end Developer
Contributions:53 commits, 64 PRs, 106 pushes in 8 months
Contributions summary:Patrick focused on enhancing the robustness and maintainability of the .NET IdentityModel extensions library. They implemented more informative exception messages, adding argument names to `ArgumentOutOfRangeException` errors for improved debugging. Furthermore, they refactored the code to leverage `nameof()` for parameter names and updated the use of `LogHelper` methods to enhance logging, including integrating assembly version information. These changes collectively improve the clarity and resilience of the library.
dotnetextensionscsharpazure-ad-b2cidentity
polita/politaLearnsGit

May 2016 - Jun 2016

Contributions:6 PRs, 12 pushes, 13 branches in 1 month
git-commands
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
Patrick Huff - Principal Group Program Manager - Azure Government at Microsoft