Jiawei Wang is a Staff Software Engineer with 11 years of experience building cloud-native infrastructure, specializing in Kubernetes, storage, and network security for Google Distributed Cloud. Based in Sunnyvale, he has driven reliability and test-infrastructure improvements in core Kubernetes projects—contributing e2e tests, CSI mock driver fixes, and sidecar enhancements used broadly across the ecosystem. At Google he moved from Storage-focused engineering into network security and air-gapped distributed cloud deployments, blending backend development with DevOps and release-tooling ownership. His open-source footprint includes meaningful contributions to high-profile repos like kubernetes/kubernetes and kubernetes-csi, where he upgraded libraries, added metrics, and hardened volume attach workflows. He pairs a solid academic foundation from UT Austin with hands-on experience modernizing CI/CD and release processes, and often surfaces subtle stability gains (timeouts, namespace collisions, metric init) that prevent production incidents.
11 years of coding experience
6 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at The University of Texas at Austin
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Nanjing University
Sidecar container that watches Kubernetes PersistentVolumeClaim objects and triggers CreateVolume/DeleteVolume against a CSI endpoint
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:37 reviews, 14 commits, 15 PRs in 10 months
Contributions summary:Jiawei contributed to the external-provisioner, primarily focused on improving the metrics collection and overall code quality. They upgraded dependencies, including `csi-lib-utils` and `csi-translation-lib`, indicating a focus on maintaining and improving the underlying infrastructure. The commits also involved changes related to release tools, such as updates to the staging registry and new methods for adding CI jobs. These contributions reflect a blend of back-end development and DevOps-related tasks.
Sidecar container that watches Kubernetes VolumeAttachment objects and triggers ControllerPublish/Unpublish against a CSI endpoint
Role in this project:
Back-end & DevOps Engineer
Contributions:5 reviews, 13 commits, 15 PRs in 7 months
Contributions summary:Jiawei upgraded dependencies, specifically `csi-lib-utils` and Kubernetes-related libraries. They modified code related to metrics, introducing new metrics for CSI sidecars and plugins. Further contributions include updating release tools, adding cleanup instructions for release-notes generation, and addressing issues related to finalizers in VolumeAttachment deletion within the CSI handler.
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.