Jonathan Myers is a Senior Software Engineer with 11 years at Microsoft, specializing in backend and DevOps work that improves build, deployment, and authentication flows for developer tooling. He has concrete impact on high-profile Microsoft open-source projects like the Azure Artifacts Credential Provider and Azure Pipelines tasks, focusing on secure builds, MSAL integration, SourceLink, and NuGet pipeline improvements. Grounded in a Real-Time Interactive Simulation BS from DigiPen, he blends low-level systems thinking with practical CI/CD and developer-experience enhancements. Early roles in test engineering and product QA (including Nintendo and a Windows division internship) inform his attention to reliable, testable releases and clear failure messaging. Based in Lynnwood, WA, he quietly ships infrastructure improvements that make everyday developer workflows safer and more productive.
11 years of coding experience
1 year of employment as a software developer
Bachelor of Science, Real Time Interactive Simulation, Bachelor of Science, Real Time Interactive Simulation at DigiPen Institute of Technology
Arroyo Grande High School
Computer Science, Computer Science at Cuesta College
The Azure Artifacts Credential Provider enables dotnet, NuGet.exe, and MSBuild to interactively acquire credentials for Azure Artifacts feeds.
Role in this project:
Back-end & DevOps Engineer
Contributions:5 releases, 19 reviews, 37 commits in 2 years 9 months
Contributions summary:Jonathan primarily contributed to the build and deployment processes of the Azure Artifacts Credential Provider. Their work included modifying the installation script, updating dependencies, and enhancing the build configurations. They also addressed logging improvements and incorporated SourceLink support, indicating a focus on improving the developer experience and the overall build process. Furthermore, they made changes to support more secure builds and integrate MSAL (Microsoft Authentication Library).
Contributions:87 reviews, 132 commits, 112 PRs in 5 years 9 months
Contributions summary:Jonathan focused on improving the Azure Pipelines tasks, particularly related to NuGet package management. They deprecated the "Restore NuGet Packages" option in `ms/vsbuild` tasks in favor of using the NuGet Installer task, and implemented changes to handle NuGet extensions correctly. They also added a warning message to assist users when NuGet push operations fail. Finally, the user updated tasks to support the new authentication style.
azure-pipelineswindowsazurepipelinesazure-devops
Find and Hire Top DevelopersWe鈥檝e 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
Jonathan Myers - Senior Software Engineer at Microsoft