Gang Cao

Senior Architect, Technical Manager, SPDK Supervisor Of Intel China at Intel Corporation

Huangpu District, Shanghai, China
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

👤
Senior
🎓
Top School
Gang Cao is a senior architect and technical manager with ~17 years designing and shipping enterprise storage systems, currently leading Intel China’s SPDK efforts to deliver kernel-bypass, high-performance storage solutions. He combines hands‑on C/C++ kernel and user‑mode development with people leadership, driving feature design, validation and partner integrations from hyper‑converged to cloud‑native storage. As a key contributor to the open-source SPDK project, his commits improve NVMe-oF, multipath I/O and QoS features used by major cloud storage vendors. He has 14 invention publications and three IEEE papers, reflecting deep system-level expertise in scalability, HA and performance tuning. Previously he led product development at EMC, bringing multiple products from greenfield design to market and tackling kernel debugging and dump analysis. Based in Shanghai, he is known for organizing China’s SPDK industrial summits, bridging community, customers and platform engineering to accelerate adoption.
code10 years of coding experience
job11 years of employment as a software developer
bookMaster of Science (MS), Control Engineering and Control Theory, Master of Science (MS), Control Engineering and Control Theory at Shanghai Jiao Tong University
languagesEnglish
github-logo-circle

Github Skills (12)

c1710
storage10
filesystem10
c1110
nvme10
multithreading9
performance-optimization9
iscsi8
rdma7
linux-kernel7
tcp7
network-programming7

Programming languages (2)

CSSC

Github contributions (5)

github-logo-circle
spdk/spdk

Mar 2016 - Jan 2023

Storage Performance Development Kit
Role in this project:
userBack-end Developer
Contributions:310 commits, 1 PR, 669 comments in 6 years 10 months
Contributions summary:GangCao's contributions focus on enhancing the SPDK's storage performance and functionality. His commits involve implementing support for protection info and multi-path I/O in the management features. The changes also include correcting arbitration burst bits, modifications to the NVMe over Fabrics (NVMe-oF) and memory management, and addressing issues related to the QOS settings. The commits show an understanding of NVMe devices and the software stack.
development-kitvagrantperformancestoragevirtualbox
spdk/nvme-cli

Jul 2017 - Nov 2018

Contributions:21 commits in 1 year 3 months
management-commandcommand-line-interfacenvmecli
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