Jialin Ding

Assistant Professor at Princeton University

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

👤
Senior
🎓
Top School
Jialin Ding is an Assistant Professor at Princeton CS and an applied researcher with 11 years of experience bridging systems research and production ML at institutions including MIT (PhD), Stanford, Microsoft, and AWS. His work spans learned data structures and high-performance systems—evidenced by contributions to the widely referenced microsoft/ALEX in-memory Adaptive Learned indEX where he improved build infrastructure, core components, and benchmarking. At AWS he progressed from Applied Scientist to Senior Applied Scientist and Amazon Scholar, translating research prototypes into scalable services. He combines deep academic training with hands-on engineering across C++ codebases and cloud platforms, and brings a knack for improving code quality and performance in foundational data systems.
code11 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Massachusetts Institute of Technology
bookBachelor of Science (BS) Electrical Engineering, Bachelor of Science (BS) Electrical Engineering at Stanford University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

algorithm10
data-structures10
algorithms10
c-language10
cmake10
cprogramming-language10
data-structure10
benchmark9
benchmarking9

Programming languages (9)

TypeScriptJavaC++RustSCSSJavaScriptJupyter NotebookMarkdown

Github contributions (5)

github-logo-circle
microsoft/ALEX

Apr 2020 - Aug 2021

A library for building an in-memory, Adaptive Learned indEX
Role in this project:
userBack-end Developer
Contributions:1 review, 46 commits, 10 PRs in 1 year 4 months
Contributions summary:Jialin's contributions center around the development and maintenance of the `alex` library, which is an in-memory, Adaptive Learned indEX. They implemented the initial CMakeLists.txt to establish the build process, and they fixed compiler warnings, indicating a focus on code quality and maintainability. Furthermore, the user made several modifications to the core components of the library, including data node and alex structures, and also added a simple benchmark. This suggests the user's contributions were focused on improving the performance and the overall functionality of the library.
memoryindexlearnedadaptivemachine-learning
Contributions:28 pushes, 1 branch in 6 years 6 months
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
Jialin Ding - Assistant Professor at Princeton University