Co-chair Of CNCF TAG Infrastructure at Cloud Native Computing Foundation (CNCF)
Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Xing Yang is a cloud-native storage leader with 11+ years building storage systems and Kubernetes integration, currently driving Cloud Native Storage at VMware by Broadcom and co-chairing CNCF TAG Infrastructure. He co-chairs the Kubernetes Storage SIG and has been a maintainer and project lead on high-impact features like volume group snapshots, non-graceful node shutdown, and CSI snapshot support—work that touches the core kubernetes/api and CSI spec repos. His background spans enterprise storage at Dell EMC and open-source platform architecture at Futurewei/OpenSDS, giving him deep expertise in replication, volume groups, and data protection across clouds. A pragmatic engineer and community builder, he authors CNCF white papers and contributes production-grade code and CI/build automation for widely used Kubernetes sidecars and the vsphere-csi-driver. Based in Massachusetts, he combines protocol-level changes with operational tooling, often bridging specification work with hands-on DevOps and e2e testing.
11 years of coding experience
18 years of employment as a software developer
Master of Science (M.S.), Engineering, Master of Science (M.S.), Engineering at Massachusetts Institute of Technology
Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:73 releases, 439 reviews, 211 commits in 4 years 5 months
Contributions summary:Xing's commits focused on adding and modifying build and deployment scripts. They added a Makefile, a Dockerfile, and other supporting scripts, indicating a strong emphasis on automating build processes and containerization using Docker. The generation of API definitions with k8s code-generator suggests work related to setting up the Kubernetes sidecar's internal API and functionality, suggesting work on the core of the project. The changes involving secrets handling for CreateSnapshot and DeleteSnapshot also indicate the user's involvement in enhancing the security aspects of the project.
Contributions:116 reviews, 18 commits, 18 PRs in 4 years 7 months
Contributions summary:Xing's contributions focus on adding snapshot support to the CSI specification. They implemented features related to creating, deleting, and listing snapshots. Their changes include modifications to existing RPCs within the controller service, as well as adding new functionality by modifying the protocol buffer definitions in the csi.pb.go file. These additions are key to enabling snapshot management within the Container Storage Interface.
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
Xing Yang - Co-chair Of CNCF TAG Infrastructure at Cloud Native Computing Foundation (CNCF)