Hao He

Graduate Research Assistant

Pittsburgh, Pennsylvania, 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
Hao He is a PhD researcher and software engineer with eight years of experience building large-scale, data-driven systems that improve open-source software sustainability and developer productivity. At CMU he applies causal inference and program analysis to measure the effects of dependency strategies and LLM assistants on software quality and velocity, work that earned an FSE’25 Distinguished Paper Award and ICSE publications. His hands-on systems work includes designing Abandabot (an LLM-based dependency recommender) and StarScout, a BigQuery-based fraud detector that processed 20+ TiB of GitHub data and exposed millions of fake stars in production. Previously at Peking University and Huawei he produced high-impact ML pipelines and program analysis tools for recommending “good first issues” and mining library migration patterns. He combines rigorous empirical methods with production-grade engineering, and often tackles problems at repository scale that reveal latent ecosystem behaviors.
code8 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD (Transferred to CMU), Computer Software and Theory, 3.81/4.0, Doctor of Philosophy - PhD (Transferred to CMU), Computer Software and Theory, 3.81/4.0 at Peking University
bookDoctor of Philosophy - PhD, Software Engineering, 4.0/4.0, Doctor of Philosophy - PhD, Software Engineering, 4.0/4.0 at Carnegie Mellon University
languagesChinese, English, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (76)

graph-algorithms10
campus10
graph-visualization10
prediction10
graph-theory10
github-app10
electrical-engineering10
in-progress9
javascript-game9
pipeline9
network-analysis9
computer-architecture9
simulator9
python9
risc9

Programming languages (12)

TypeScriptJavaC++CTeXJavaScriptVuePerl

Github contributions (5)

github-logo-circle
hehao98/MigrationHelper

May 2020 - May 2022

Repository for SANER 2021 paper "A Multi-Metric Ranking Approach for Library Migration Recommendations", with all source code, data, evaluation scripts, and a RESTful backend.
Contributions:357 commits, 35 PRs, 69 pushes in 1 year 11 months
data-evaluationbackend-restfulapproachrestfulevaluation
hehao98/ShootGame

May 2018 - Jun 2018

Contributions:50 commits, 6 PRs, 40 pushes in 23 days
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
Hao He - Graduate Research Assistant