William Ehrich

Software Engineer II 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

👤
Senior
🎓
Top School
William Ehrich is a Software Engineer II at Microsoft with nine years of experience building cloud networking services for Azure, focused on Software Defined Networking. He combines a MS in Computer Science with a BS in Chemical Engineering, bringing analytical rigor to cloud infrastructure and backend systems. At Microsoft he contributes to high-impact projects like Azure PowerShell, adding cmdlet features and tests to extend edge zone capabilities for real-world networking scenarios. Earlier roles at Boeing and OSIsoft sharpened his systems thinking and customer-focused troubleshooting, having documented and presented proofs-of-concept and closed thousands of support cases. Based in Redmond, he blends deep technical execution with practical product awareness, often working on the plumbing that enables large-scale cloud networking.
code9 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Lincoln-Sudbury Regional High School
bookBachelor of Science (BS), Chemical Engineering, Bachelor of Science (BS), Chemical Engineering at Northwestern University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

arm10
powershell10
azure-powershell10
azure10
microsoft-azure10
csharp9
networkmanager9
dotnet-core9
management9
net9
manage9

Programming languages (3)

C#TypeScriptTypeSpec

Github contributions (5)

github-logo-circle
Azure/azure-powershell

Jul 2019 - Jun 2021

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer
Contributions:2 reviews, 10 commits, 23 PRs in 1 year 11 months
Contributions summary:William's contributions primarily involve adding and modifying parameters and related functionalities to Azure PowerShell cmdlets, specifically focusing on edge zones. Their work includes adding parameters to existing cmdlets like `New-AzVirtualNetwork`, `New-AzNetworkInterface`, and `New-AzPublicIpPrefix`, along with implementing corresponding tests. The user also updated models, format files and added new test scenarios to support the changes. These modifications demonstrate the user's involvement in expanding the capabilities of the Azure PowerShell module.
microsoft-azure-powershellpowershellmicrosoft-azuremicrosoftazure
Contributions:89 commits, 80 pushes, 1 branch in 2 years 2 months
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
William Ehrich - Software Engineer II at Microsoft