Xing Yang

Co-chair Of CNCF TAG Infrastructure at Cloud Native Computing Foundation (CNCF)

Massachusetts, 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
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.
code11 years of coding experience
job18 years of employment as a software developer
bookMaster of Science (M.S.), Engineering, Master of Science (M.S.), Engineering at Massachusetts Institute of Technology
github-logo-circle

Github Skills (34)

kubernetes10
vsphere10
container10
docker10
volumes10
apidoc10
api-design10
protocol-buffers10
testing10
storage10
go-testing10
dockers10
cicd10
go10
api10

Programming languages (14)

JavaCSSMakefileGoHTMLJupyter NotebookSaltStackTypeScript

Github contributions (5)

github-logo-circle
Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.
Role in this project:
userBack-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.
sidecark8s-sig-storagesidecar-containerwatchessnapshots
Container Storage Interface (CSI) Specification.
Role in this project:
userBack-end Developer
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.
containersspecificationcontainer-storage-interfacekubernetesstorage
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)