John Zhang is a software engineer with three years of professional experience building reliable full-stack and backend systems, currently contributing to Azure Virtual Machine Scale Sets at Microsoft. He combines cloud-scale backend C# work with front-end and SRE experience from previous roles, having driven a React migration, implemented async Rails modules, and automated deployment testing across Kubernetes and AWS. At Microsoft he shipped a global user-approval flow that reached 35K approvals per day and designed a VM distribution algorithm that improved fault-domain balance by ~30%, materially boosting reliability. Comfortable across languages and stacks (C#, Rails, Python, React/Vue), he also has a track record of mentoring teammates, leading cross-functional compliance projects, and improving security/performance through major upgrades. Based in the Twin Cities, he pairs practical product-minded engineering with experience shipping production systems that prioritize observability and graceful operations.
3 years of coding experience
5 years of employment as a software developer
High School, High School at Albemarle High
Bachelor’s Degree, Computer Science, Statistics, Bachelor’s Degree, Computer Science, Statistics at University of Virginia
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://docs.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
The source for REST API specifications for Microsoft Azure.
Contributions:1 push in 1 day
apispecificationsrestmicrosoft-azuremicrosoft
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.