Ran Wang is a Software Engineer II with 10 years of full-stack experience, currently on Azure Resource Manager at Microsoft where he focuses on scalable tagging, resource organization, and related SDKs and tooling. He holds an M.S. in Computer Science from Syracuse University and has a strong .NET and Angular background, having migrated and modernized services across .NET Framework, .NET Core, and multiple Angular versions. At Microsoft he designed multi-regional tags REST APIs, contributed to Azure SDKs and PowerShell/CLI cmdlets, and improved tag query performance and storage reliability by migrating data to Cosmos DB. He’s practiced in cloud-native CI/CD, monitoring and automation (VSTS, xUnit, Selenium, PowerShell), and helped create probes and on-call processes to maintain global service health. A frequent open-source contributor to high-profile repos like azure-sdk-for-net and azure-powershell, he bridges backend SDK work with practical tooling that ships to customers. Notably, he led design work for a tags namespace feature that lifts the 50-tag limit and enables inheritance for large-scale resource organization.
10 years of coding experience
4 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Syracuse University
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Wuhan University of Science and Technology
Contributions:49 commits, 11 PRs, 10 comments in 2 months
Contributions summary:Ran's commits focused on enhancing the Azure PowerShell module, specifically adding cmdlets related to resource tags, updating help documents, and addressing deployment issues. They also made changes to the core Tags client and related models, demonstrating backend development skills. Furthermore, the user contributed to fixes in the resource manager SDK and made several format adjustments and code cleanups within the project, indicating a strong understanding of the project's architecture.
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:
Back-end Developer
Contributions:5 commits, 5 PRs, 10 comments in 3 months
Contributions summary:Ran primarily focused on updating and regenerating the SDK code for the Azure SDK for .NET repository, specifically targeting the 2019-10-01 Tag API and resource and subscription updates. They implemented changes to generated code, added test cases, and modified deployment-related scenarios. The user also addressed build-related modifications, including assembly version updates, release notes, and adjustments related to the SDK's build process. They also addressed issues related to URL encoding.
azureazure-sdkdotnetmicrosoftc-sharp
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.