Li Ding is a seasoned software engineer with 10+ years building high-performance storage and virtualization systems, currently accelerating VMware VM backup and restore at Rubrik in Cupertino. He has deep distributed-systems and storage expertise from roles at VMware and ClusterHQ, including work on VDFS data paths, variable-sized B-trees, AIO subsystems, and snapshot technologies. Li contributes to prominent open-source infrastructure such as NVIDIA's AIStore—refactoring data readers and improving loader robustness—demonstrating practical DevOps and backend engineering skills. Early career experience designing USB device drivers and protocol tools gives him a rare full-stack systems perspective from firmware to cloud. Known for relentless work ethic and pragmatic problem solving, he specializes in turning complex IO and storage challenges into reliable, performant production systems.
10 years of coding experience
22 years of employment as a software developer
MS Computer Engineering, MS Computer Engineering at University of Cincinnati
BS Computer Engineering, BS Computer Engineering at Tsinghua University
Contributions:12 commits, 59 PRs, 810 pushes in 22 days
Contributions summary:Li refactored the data generator in the `aistore` repository, introducing a `client.Reader` interface and implementing random readers, in-memory readers, and file readers. The changes involved significant modifications to the `pkg/client/readers` package and related testing. Furthermore, the user updated the `dfcloader` to handle delete errors, updated the `client.go` to use a longer timeout, and made changes related to statsd/collectd support for the ubuntu container image.
Container data volume manager for your Dockerized application
Contributions:2 comments in 1 day
containersdata-containerdockervolumehybrid-cloud
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.