Yangzihao Wang is a founder and GPU-focused software engineer with 14 years of experience building high-performance systems, currently co-founding PolyLabs to create a generative AI 3D engine for creators. He holds a PhD from UC Davis for work that produced Gunrock, a notable high-performance GPU graph processing library, and has contributed to TensorFlow and ModernGPU. His industry experience spans Google Brain, Tencent/WeChat, and the Sea AI Lab, where he led infrastructure for GPU graph computing and graph representation learning. Yangzihao combines deep research pedigree with product-driven engineering—shipping multi-GPU graph primitives during DARPA collaborations and practical engine features in open-source projects like ejoy2d. Based in Beijing but with extensive international research and industry exposure, he blends low-level GPU optimizations with startup-scale product building.
14 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Parallel Architecture and GPU Computing, Doctor of Philosophy (Ph.D.), Parallel Architecture and GPU Computing at University of California, Davis
ME, Software Engineering, ME, Software Engineering at Beihang University
Contributions:6 commits, 3 PRs, 2 comments in 3 years 9 months
Contributions summary:Yangzihao's contributions primarily involve modifications and additions to core components of the `moderngpu` library, likely focusing on GPU computing patterns and behaviors. They fixed typos, merged upstream changes, added support for synchronization mechanisms like `.shfl.sync.` and `_ballot_sync()`, and corrected potential issues related to unique pointers. The user made a minor update to function signatures and fixed potential deadlocks within the `shfl.sync` operations.
Contributions summary:Yangzihao primarily worked on adding functionality to close the application window. This involved implementing a method to close the window using the 'q' or 'Q' key. They also addressed bugs in the event handling, specifically by adding 'break' statements in a switch case. Their work focused on core functionality of the 2D engine.
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.