Yang Ding

Visiting Research Fellow at University of Notre Dame

Liaoning, 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

🤩
Rockstar
🎓
Top School
Yang Ding is a visiting research fellow and software engineer bridging academic geophysics and production-grade open-source engineering with three years of hands-on development experience. Based at the University of Notre Dame, he models near-fault ground motion using hybrid stochastic-deterministic methods while maintaining an active engineering footprint contributing to cloud-native tooling. His open-source work includes back-end and test-automation improvements to dragonflyoss/nydus—enhancing prefetch-file handling in Rust and extending Python test suites to validate container image access performance. Comfortable moving between scientific research and systems programming, he combines rigorous doctoral training in infrastructure engineering with practical contributions that improve real-world container image workflows.
code3 years of coding experience
bookBachelor of Science in Management Science (B.S.Mgt.Sci.), Project Management, Bachelor of Science in Management Science (B.S.Mgt.Sci.), Project Management at North China University of Water Resource and Hydroelectric Power
bookDoctor, Faculty of Infrastructure Engineering, Doctor, Faculty of Infrastructure Engineering at Dalian University of Technology
languagesChinese, English
github-logo-circle

Github Skills (12)

rust10
python10
pytest9
container-image9
command-line-interface8
command-line8
cli8
storage7
containerd7
docker6
filesystem6
dockers6

Programming languages (7)

TypeScriptC++RustJavaScriptVueGoPython

Github contributions (5)

github-logo-circle
dragonflyoss/nydus

Jan 2023 - Jan 2023

Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:66 reviews, 9 commits, 103 PRs in 3 days
Contributions summary:Yang primarily focused on enhancing the "prefetch-files" functionality within the Nydus image service. They modified the service's command-line interface to accept and process a file containing a list of files to prefetch. The contributions extend to updating the test suite (nydus-test) to validate the correct behavior of the prefetch functionality. These changes involved code modifications in both Rust (nydusd binary) and Python (nydus-test framework).
containerssecurevmscontainerddocker-image
Contributions:36 pushes, 6 branches in 1 year 10 months
data-deduplicationcontainerdp2pdockerdeduplication
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
Yang Ding - Visiting Research Fellow at University of Notre Dame