Summary
Yunhao Liu is a versatile software engineer with nine years of experience building systems across VR, game engines, backend microservices, Android apps, and robotics. He holds a BSc in Computer Science from the University of Hong Kong and an MEng from UC Berkeley, and has applied that academic rigor to production work at ByteDance, Tencent and Microsoft. Recent work focuses on VR engine development and OpenXR standard extensions, while prior roles include motion-matching for human keyframe animation, Go-based microservices and ML-driven server error prediction. Comfortable across Python, C/C++, C#, Java, JavaScript and Spring, he moves between low-level embedded/robotics work and large-scale backend engineering. Based in San Jose, he blends research-oriented problem solving with hands-on product delivery—and, as his GitHub quip hints, remains open to new freelance opportunities.
9 years of coding experience
2 years of employment as a software developer
Master of Engineering - MEng, Electronic Engineering & Computer Science, 3.88/4.00, Master of Engineering - MEng, Electronic Engineering & Computer Science, 3.88/4.00 at University of California, Berkeley
Computer Science, GPA 4.0/4.0, Computer Science, GPA 4.0/4.0 at The University of California, Davis
The University of Hong Kong (HKU)
Harbin No.3 High School
Chinese, English, cantoness