Tianyi Zhang

Assistant Professor at Purdue University

West Lafayette, Indiana, 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
Tianyi Zhang is a tenure-track Assistant Professor of Computer Science at Purdue University with eight years of experience bridging academic research and practical tool-building in software evolution, automated programming, and program analysis. A PhD from UCLA and former postdoctoral scholar at Harvard, he focuses on automating development, testing, and maintenance workflows—particularly systematic edits and assurance—to make large-scale code changes safer and more comprehensible. His background includes internships and collaborations with Microsoft Research and Salesforce where he built developer tools and automation for code review, test generation, and data consistency. Known for combining rigorous program-analysis research with hands-on systems (e.g., code-review and REST API generation prototypes), he pursues solutions that meaningfully reduce developer effort while handling real-world engineering constraints.
code8 years of coding experience
job5 years of employment as a software developer
bookMS/Phd, Software Engineering, 3.95/4, MS/Phd, Software Engineering, 3.95/4 at The University of Texas at Austin
bookBachelor's degree of science, Information Security, 3.83/4, Bachelor's degree of science, Information Security, 3.83/4 at Huazhong University of Science and Technology
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of California, Los Angeles
github-logo-circle

Github Skills (4)

ranking9
science8
react7
computer-science7

Programming languages (4)

JavaTeXJavaScriptPython

Github contributions (5)

github-logo-circle
Contributions:24 commits, 19 pushes, 1 branch in 1 year
tianyi-zhang/Examplore

Aug 2020 - Aug 2020

Contributions:4 commits, 2 pushes, 1 branch in 1 day
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
Tianyi Zhang - Assistant Professor at Purdue University