Tianye Ding

Research Assistant at Khoury College of Computer Sciences

Cambridge, 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
Tianye Ding is a research-focused software engineer with seven years of experience blending machine learning research and engineering, currently a Research Assistant at Khoury College in Cambridge. He specializes in integrating structural priors—geometry, physics, and compositionality—into ML models, bringing a strong academic grounding from Northeastern University and hands-on experience at Ivy and the Chinese Academy of Sciences. Tianye contributes to open-source ML tooling, notably refactoring and maintaining backend components for the ivy project that converts ML code across frameworks. Comfortable in both research and applied settings, he has taught and mentored students, showing a knack for translating complex concepts into practical implementations. Colleagues describe him as intellectually curious—he does “research for fun”—and effective at bridging prototype research with production-quality code.
code7 years of coding experience
job2 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Hangzhou Foreign Languages School
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Northeastern University
languagesChinese, English
github-logo-circle

Github Skills (6)

python10
testing10
data-manipulation9
functional-programming8
machine-learning7
deep-learning7

Programming languages (3)

TypeScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Jul 2022 - Nov 2022

Convert Machine Learning Code Between Frameworks
Role in this project:
userBack-end Developer
Contributions:120 commits, 105 PRs, 57 pushes in 4 months
Contributions summary:Tianye's contributions primarily involve merging and refactoring existing code. The changes span across several modules including container creation, tests for losses and layer in the functional aspects and manipulation of data. The commit messages clearly indicate that the user is maintaining and integrating code within the project.
pythontensorflowframework-learningtemplatedata-science
JerryGCDing/ivy

Jul 2022 - Feb 2023

The Unified Machine Learning Framework
Contributions:204 pushes, 2 branches in 7 months
fairness-mlpythondata-sciencedeep-learningmachine-learning
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
Tianye Ding - Research Assistant at Khoury College of Computer Sciences