Hongyu Zhang is an Associate Professor of Computer Science at Tsinghua University with over two decades of academic and industry experience spanning research, teaching, and software development. He earned his PhD from the National University of Singapore after an MSc in Software Engineering from Nanyang Technological University, and earlier experience as an R&D engineer at IBM and lecturer at RMIT informs his pragmatic approach to research. His work focuses on software engineering—particularly software metrics, reuse, maintenance, and quality—and he has published around 40 papers in international venues. Known for bridging theory and practice, he actively seeks interdisciplinary collaborations and applies empirical methods to improve software reliability and maintainability.
10 years of coding experience
1 year of employment as a software developer
M.Sc, Software Engineering, M.Sc, Software Engineering at Nanyang Technological University Singapore
PhD, Computer Science, PhD, Computer Science at National University of Singapore
A web app for ranking computer science departments according to their research output in selective venues.
Contributions:1 push, 2 branches in 9 days
reactscienceresearch-outputselectivedepartments
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.