Software Engineer In Azure Kubernetes Service at Microsoft
Sydney, New South Wales, Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Qingchuan Hao is a software engineer with 11 years' experience building IaaS and PaaS production services, now focused on Azure Kubernetes Service at Microsoft in Sydney. He has deep expertise in Kubernetes, Windows node provisioning, container runtimes (containerd/docker), and multi-cluster networking, having contributed to high-profile Azure projects like AKS Engine, AgentBaker, and the cloud-provider-azure repo. His background spans OpenStack networking and distributed cloud services at Huawei and hands-on PaaS work with DC/OS and Kubernetes at Caicloud and D2iQ, giving him a strong systems-and-networking perspective. At Microsoft he’s worked on image publishing pipelines, credential providers for registry authentication, and tooling to troubleshoot AKS clusters—practical work that bridges developer experience and platform security. Notably, he has driven Windows-specific AKS image and build improvements, including multi-arch builds and system-assigned identity support, which reflect both low-level OS skill and cloud integration savvy. He holds a master’s in Computer Application Technology from Zhejiang University and brings a pragmatic, infrastructure-first approach to cloud-native reliability.
10 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Science and Technology, Bachelor's degree, Computer Science and Technology at Qingdao University of Technology
Master's degree, Computer Application Technology, Master's degree, Computer Application Technology at Zhejiang University
Agent Baker is aiming to provide a centralized, portable k8s agent node provisioning lib as well as rich support on different OS image with optimized k8s binaries.
Role in this project:
DevOps Engineer & Cloud Engineer
Contributions:510 reviews, 142 commits, 224 PRs in 1 year 11 months
Contributions summary:Qingchuan primarily contributed to the automation and infrastructure aspects of building and deploying Windows VHD images for AKS. They updated scripts for image publishing, including generating marketplace SKUs and adding image versions. Their work involved modifying PowerShell scripts related to VHD configuration and testing, managing dependencies, and configuring containerd. The user also integrated with Azure resources, which involved working with credentials, resource groups, and storage accounts.
AKS Engine: legacy tool for Kubernetes on Azure (see status)
Role in this project:
Cloud Engineer / Infrastructure Engineer
Contributions:42 reviews, 11 commits, 15 PRs in 11 months
Contributions summary:Qingchuan's contributions primarily focused on Windows-specific configurations within the AKS Engine project, specifically related to the Windows Server 2019 image. They updated base images, including security patches, and modified build scripts to improve the image build process. Furthermore, they worked on integrating features and functionalities for the Windows nodes, such as syncing Kubernetes node labels and configuring containerd and docker. The user's work ensured that the Windows nodes and images would be compatible with AKS.
containersgolangorchestrationaks-enginestatus
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
Qingchuan Hao - Software Engineer In Azure Kubernetes Service at Microsoft