Bo Wang is a Seattle-based software and DevOps engineer with six years of experience and a strong foundation from a BS in Computer Engineering and an ongoing MS in Electrical Engineering at the University of Washington. He has shipped cloud and testing solutions at Microsoft and Baidu, including Azure Virtual Desktop deployments and automated test pipelines built with Python and shell tooling. As an active contributor to Azure projects like azure-cli-extensions and AgentBaker, he implemented AKS addon support, node configuration changes, VHD build improvements, and proxy/logging enhancements—demonstrating practical impact on widely used open-source cloud tooling. Comfortable across Python, C++, and C#, he blends low-level systems thinking with cloud-native DevOps practices and a knack for turning operational needs into durable automation.
6 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Electrical Engineering, Master of Science - MS, Electrical Engineering at University of Washington
Bachelor of Science - BS, Computer Engineering, 3.68, Bachelor of Science - BS, Computer Engineering, 3.68 at Florida Institute of Technology
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
Contributions:2 releases, 119 reviews, 160 commits in 1 year
Contributions summary:Bo contributed to the `azure/agentbaker` repository by modifying build scripts and configurations related to VHD image creation and deployment. They made changes to the `install-dependencies.sh` script, including updates to dependencies such as kube-proxy, hyperkube, and other Kubernetes components. The user also focused on enhancements like adding HTTP proxy support and better logging for cluster initialization.
Contributions:2 reviews, 5 commits, 5 PRs in 2 months
Contributions summary:Bo contributed to the Azure CLI extension, focusing on the implementation of new features like SGX addon support and node configuration, including Kubelet and Linux OS configurations. They made changes to the core Python code, especially around managing AKS resources, including enabling and disabling add-ons, and handling Kubelet and OS configuration. The user also worked on test cases, including creating, enabling, and disabling addon scenarios, as well as fixing related bugs, ensuring the implemented changes functioned correctly, and updating recordings.
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.