Wes Haggard

Principal Software Architect 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
Wes Haggard is a Principal Software Architect at Microsoft with 18+ years of professional experience and 11 years focused on .NET and Azure SDK development. He blends deep platform expertise—spanning Outlook, MEF, .NET Framework/Core and the Azure SDK—with hands-on build, release and DevOps engineering across .NET, Java, Go and Python SDKs. Wes has a track record of improving CI/CD, versioning and signing pipelines and authoring tooling that streamlines multi-language SDK releases, including contributions to high-profile projects like the Azure SDK and .NET Arcade. Based in Redmond, he pairs an advanced CS education with practical lab and systems experience going back to university IT, and is known for pragmatic cross-platform fixes (e.g., enabling macOS/Ubuntu builds in corefxlab) that quietly unblock broader engineering teams.
code11 years of coding experience
bookVirginia Tech
bookBS, Mathematics and Computer Science, BS, Mathematics and Computer Science at Northern Kentucky University
stackoverflow-logo

Stackoverflow

Stats
4,324reputation
522kreached
49answers
2questions
Badges
dll
top-5%
regex
top-5%
github-logo-circle

Github Skills (54)

file-management10
net-sdk10
multiplatform10
package-management10
python10
scripting10
msbuild10
azure-sdk10
net10
configuration-management10
dotnet10
build-system10
bash10
cross-platform10
microsoft-azure10

Programming languages (21)

PowerShellC#JavaC++CRustGoHTML

Github contributions (5)

github-logo-circle
Azure/azure-sdk

Jan 2019 - Jan 2023

This is the Azure SDK parent repository and mostly contains documentation around guidelines and policies as well as the releases for the various languages supported by the Azure SDK.
Role in this project:
userBackend & DevOps Engineer
Contributions:2984 reviews, 335 commits, 1258 PRs in 4 years
Contributions summary:Wes primarily focused on creating and maintaining scripts for the Azure SDK repository, specifically for generating and verifying links within the project's documentation. They contributed to the creation of scripts for automatically updating release versions, generating package indexes, and automating the creation of pull requests. They also added steps to the CI pipeline for link verification. Their contributions involve Powershell scripting, working with GitHub APIs, and managing release processes.
azure-functionssupportedsdkpoliciesazure-sdk
Azure/azure-sdk-for-net

Dec 2018 - Dec 2022

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1752 reviews, 153 commits, 605 PRs in 4 years
Contributions summary:Wes's commits primarily involve modifications to build and release pipelines, including updates to configuration files (e.g., `client.yml`) to use `dotnet build` commands. They contributed to the creation of a template data plane project, which included defining project properties and targets, and adding support for .NET Framework compilation. Furthermore, the user updated existing projects, like KeyVault, to align with the new data-plane engineering system, reflecting modifications to project files and dependencies. Finally, the user worked on versioning, including changes to prerelease labels and support for package versioning, alongside updates to signing targets, showcasing experience in managing the build and release processes.
dotnetversionedazure-functionssdkconsumers
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
Wes Haggard - Principal Software Architect at Microsoft