Summary
Beini Gu is a C++ graphics engineer at Unity with 10 years of experience building real-time graphics systems, graphics APIs, and platform device integrations for the Unity Editor and runtime. She holds an MS in Computer Graphics and Game Technology from the University of Pennsylvania and has interned on core engine, post-processing, texture filtering, and foveated rendering work that fed into production pipelines. Her background spans research and teaching GPU programming and architecture, practical tooling for game art, and porting parallel GPU kernels to Apple Metal—work that supported the Taichi project’s mobile reach. Based in Seattle, she blends low-level performance tuning with higher-level pipeline design, and her youthful motto “Don't let youth wait” reflects a drive to ship impactful graphics features early and often.
10 years of coding experience
1 year of employment as a software developer
IB Diploma, Math/Physics/Econ Higher Level; Chinese A/ English B/ Visual Arts Standard Level, IB Diploma, Math/Physics/Econ Higher Level; Chinese A/ English B/ Visual Arts Standard Level at 上海世界外国语中学
Master of Science in Engineering, Computer Graphics and Game Technology, Master of Science in Engineering, Computer Graphics and Game Technology at 美国宾夕法尼亚大学
Chinese, English, Japanese