Wei Wei

Senior Software Engineer 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
Wei Wei is a Senior Software Engineer in Redmond with 10+ years building systems-level C++ and cloud storage features across Windows, Android, and Linux. At Microsoft since 2015 he has driven backend development for Azure storage SDKs and PowerShell modules, adding API version support, advanced SAS and ACL features, and robust blob/container lease management in the popular Azurite emulator. His work blends low-level protocol and cross-platform engineering with practical tooling improvements that help both SDK consumers and cloud operators. With a master's from University of Science and Technology Beijing and prior embedded and device firmware experience at LG and BORQS, he brings a hardware-aware perspective to cloud services. Notably, his contributions touch core Azure developer experiences—improving storage reliability and usability for large-scale enterprise scenarios.
code10 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Master's degree at University of Science and Technology Beijing
github-logo-circle

Github Skills (24)

container-management10
azure-storage10
apidoc10
azure-sdk10
net10
typescript10
dotnet10
asp-net10
azure-powershell10
api10
sdk10
typescript-types10
dotnet-core10
typescripts10
csharp10

Programming languages (11)

TypeScriptC#PowerShellSystemVerilogJavaC++JavaScriptGo

Github contributions (5)

github-logo-circle
Azure/Azurite

Apr 2019 - Jan 2023

A lightweight server clone of Azure Storage that simulates most of the commands supported by it with minimal dependencies
Role in this project:
userBack-end Developer
Contributions:8 releases, 287 reviews, 73 commits in 3 years 9 months
Contributions summary:Wei's primary contribution centers around implementing and enhancing container and blob lease features within the Azurite project. They added functionalities for acquiring, releasing, renewing, breaking, and changing leases for both containers and blobs. The code changes involved modifications in ContainerHandler.ts and BlobHandler.ts and the introduction of new features like checking lease status on write and read operations. They also integrated these lease features with the existing codebase to provide a complete set of functionality to manage container/blob leases.
dependenciesdocker-imageblob-storagestorage-emulatorazure-app-service
Azure/azure-powershell

Nov 2015 - Jan 2023

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer
Contributions:324 reviews, 886 commits, 460 PRs in 7 years 3 months
Contributions summary:Wei's commits primarily involve modifications to the Azure PowerShell module for storage functionalities, with a focus on enhancing SAS token generation and related features. The user appears to be focused on improving the Azure File Service with changes involving access control lists (ACLs), and also supporting features such as the inclusion of public network access, blob version, and storage account migration for BlockBlob. These changes are likely to enhance the usability and capabilities of the Azure Storage PowerShell module.
microsoft-azure-powershellpowershellmicrosoft-azuremicrosoftazure
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
Wei Wei - Senior Software Engineer at Microsoft