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.
9 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.