Runzhong Wang

Postdoctoral Associate

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
Runzhong Wang is a Postdoctoral Associate at MIT with nine years of experience spanning research software engineering, machine learning for combinatorial optimization, and MLOps. He earned his PhD and BE from Shanghai Jiao Tong University and now works in the Coley Group applying practical engineering to deep graph matching and optimization research. His open-source contributions include back-end development and maintenance for Thinklab-SJTU projects—extending a popular ML-for-CO paper generator to support new problem types and implementing efficient computational primitives like CSXMatrix3d. Comfortable bridging research and production, he focuses on robust implementations, reproducible workflows, and clear documentation. Colleagues value his knack for translating complex algorithms into maintainable code and tooling that accelerates research.
code9 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Shanghai Jiao Tong University
languagesChinese, English
github-logo-circle

Github Skills (14)

pytorch10
combinatorial-optimization10
python10
file-access7
fileio7
file-handling7
file-processing7
sphinx6
dockers5
data-structure5
docker5
algorithms5
algorithm5
data-structures5

Programming languages (7)

C++CSCSSGoJupyter NotebookPythonCuda

Github contributions (5)

github-logo-circle
Thinklab-SJTU/ThinkMatch

Sep 2019 - Nov 2022

A research protocol for deep graph matching.
Role in this project:
userBack-end Developer & MLOps Engineer
Contributions:3 releases, 79 commits, 8 PRs in 3 years 3 months
Contributions summary:Runzhong primarily contributed to the core functionality of the project, fixing bugs, adding new features, and refactoring existing code. They worked on the implementation of the `CSXMatrix3d` class and other utility functions, which suggests a focus on the computational aspects of the graph matching problem. The commits also demonstrate an involvement in setting up and updating the documentation of the project, including installation guides.
graphgraph-matchingneural-graph-matchingquadratic-assignment-problemcombinatorial-optimization
Thinklab-SJTU/awesome-ml4co

Mar 2021 - Dec 2022

Awesome machine learning for combinatorial optimization papers.
Role in this project:
userBack-end Developer
Contributions:27 commits, 4 PRs, 15 pushes in 1 year 8 months
Contributions summary:Runzhong primarily focused on enhancing the `src/generator.py` file within the repository. Their commits involved adding support for different combinatorial optimization problems (QAP, JSSP, and others) by modifying the code to incorporate new problem types and abbreviations. They also made formatting improvements and merged branches, indicating maintenance and integration efforts on the paper list generator.
combinatorial-optimizationmachine-learningoperations-researchpaper-list
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