Haonan Cao

Software Engineer at ByteDance

Shenzhen, Guangdong Province, China
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
Haonan Cao is a software engineer with 8 years of experience building mobile and web applications, currently contributing at ByteDance from Shenzhen. He favors hands-on projects with immediate outcomes—especially Android and Java-based apps—while leveraging a strong mathematical background from graduate study to blend machine learning, NLP, and computer graphics into mobile solutions. His toolkit includes Java, C++, Python, C#, MATLAB, and front-end technologies, plus solid Git-based workflows. Past roles include software development at CooTek and teaching assistant work at Penn State, reflecting both industry and academic depth. Known for rapid learning and a knack for debugging, he routinely bridges algorithmic rigor with product-focused engineering to ship practical, research-informed features.
code8 years of coding experience
bookMaster of Science - MS, Computer Science and Engineering, Master of Science - MS, Computer Science and Engineering at Penn State University
bookBachelor of Engineering - BE, Software Engineering, Bachelor of Engineering - BE, Software Engineering at Sun Yat-Sen University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions

Github contributions (5)

github-logo-circle
vermouthlly/CMS

Apr 2018 - May 2018

Contributions:1 release, 22 commits, 11 pushes in 1 month
Diabi/ClassManagementSystem

Apr 2018 - Apr 2018

Contributions:2 pushes 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