Zihan Hu is a software engineer with a decade of experience building production systems across consumer platforms and research settings, currently at TikTok while pursuing an MS in Computer Science at the University of Chicago. With a BE in Computer Engineering and a mathematics minor from UIUC, he blends strong theoretical foundations in DSP, distributed systems, and ML with hands-on product work—from gamified e-commerce features that reached over a million DAU to TextToSQL analytics tools for advertising performance. He has experience shipping NLP/LLM-driven products (job-application insights, chatbot analytics) and teaching assistants roles that reflect clear communication and mentorship skills. Zihan’s background as a founder and operator in live-stream e-commerce gives him a rare mix of growth-minded product instincts and deep technical chops.
10 years of coding experience
2 years of employment as a software developer
University of California, Berkeley
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Chicago
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at University of Illinois Urbana-Champaign
Ursuline High School
High School Diploma, High School Diploma at Lake Ridge Academy
Contributions:3 PRs, 5 pushes, 1 branch in 29 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.