Edwin Young

Principal Engineering Manager 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
Edwin Young is a Principal Engineering Manager at Microsoft with 16+ years building and leading teams across Azure Cloud Shell and Azure Arc-enabled Servers from Redmond. He combines deep systems and datacenter management experience—dating back to managing thousands of Office/Lync servers—with hands-on involvement in cloud-native tooling like Docker, Kubernetes, Node.js, C#, and PowerShell. Edwin champions quality and test automation in open-source PowerShell projects (notably contributing to PSScriptAnalyzer and PowerShellGet test suites), reflecting a pragmatic focus on reliability at scale. A Cambridge computer science graduate and former speech-recognition startup engineer, he brings both product-oriented engineering and operational rigor to highly visible services used by millions.
code16 years of coding experience
job20 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Cambridge
github-logo-circle

Github Skills (12)

powershell10
test-framework10
pester10
package-management10
analyzer10
test-automation10
testing10
build-automation9
cicd7
formatter4
linter4
formatters4

Programming languages (12)

PowerShellC#TypeScriptDockerfileBicepJavaScriptGoF#

Github contributions (5)

github-logo-circle
PowerShell/PowerShellGetv2

Sep 2018 - May 2019

PowerShellGet is the Package Manager for PowerShell
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:39 commits, 38 PRs, 43 pushes in 8 months
Contributions summary:Edwin primarily contributed to the testing framework and test suite of the PowerShellGet package manager. Their work includes writing and modifying tests across various aspects of the package manager, such as module installation, publishing, and repository management. They also focused on ensuring test reliability by addressing intermittent failures and network-related issues, indicating a deep understanding of the testing environment and the package manager's functionality. Moreover, the user made changes to the build utilities, specifically to manage and manipulate the PSModulePath for testing purposes.
powershellpowershellgetpackage-managerpsgallerypowershell-gallery
PowerShell/PSScriptAnalyzer

Jul 2018 - Sep 2018

Download ScriptAnalyzer from PowerShellGallery
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 1 push in 2 months
Contributions summary:Edwin primarily contributed to the quality assurance aspect of the `psscriptanalyzer` repository. They focused on enhancing the test suite, adding new test cases for features like piping, and addressing issues related to error handling in tests. Furthermore, the user refactored tests to improve their clarity and maintainability. Their work resulted in a more robust and well-tested PowerShell script analyzer.
powershellgallerylinterpowershellscriptanalyzerformatter
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
Edwin Young - Principal Engineering Manager at Microsoft