Siyu Zhang

Game Client Engineer at Tencent Americas

Los Angeles, California, United States
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
Siyu Zhang is a Game Client Engineer at Lightspeed Studios (Tencent) with a decade of software experience and a strong academic background in visual computing from UC Berkeley and computer science (honors) from the University of Pittsburgh. She focuses on GPU optimization and physics-based simulation for games, having implemented PBD, FEM and other physics-based animation methods in production-like settings and internships. Siyu contributes to open-source front-end projects such as WebF, improving layout and rendering accuracy (including getBoundingClientRect and scroll/transform edge cases) which reflects a practical attention to precision across rendering stacks from WebAssembly to OpenGL and Unity. Based in Los Angeles, she blends hands-on engine-level performance work with web/WASM/graphics tooling, and has experience building cloth simulation plugins and visualization tools in Houdini. Her combination of rigorous research-driven development and real-world game-engine optimization means she often bridges the gap between academic techniques and production constraints.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster of Engineering - MEng, EECS - Visual Computing and Computer Graphics, Technical:4.0 / 4.0 Overall: 3.95 / 4.0, Master of Engineering - MEng, EECS - Visual Computing and Computer Graphics, Technical:4.0 / 4.0 Overall: 3.95 / 4.0 at University of California, Berkeley
bookComputer Science (honor), 3.99 / 4.0, Computer Science (honor), 3.99 / 4.0 at University of Pittsburgh School of Computing and Information
languagesEnglish, Chinese
github-logo-circle

Github Skills (12)

html10
css10
dom-manipulation10
javascript10
layout10
integration-testing10
web-content9
react9
webpages9
flutter-game8
flutter8
flutter-apps8

Programming languages (6)

TypeScriptC++CVueDartPython

Github contributions (5)

github-logo-circle
openwebf/webf

Jul 2022 - Jan 2023

Connect Web, Flutter, and Rust things into one platform.
Role in this project:
userFront-end Developer
Contributions:61 commits in 5 months
Contributions summary:Siyu primarily contributed to the front-end development of the project, focusing on improving the rendering of the UI. They fixed layout calculation errors, specifically related to the application of layout transforms and scrolling. The user also updated and refactored tests for element API, particularly for the `getBoundingClientRect` method, ensuring the accuracy of UI element measurements and their interactions with scrolling.
flutter-appscssjavascriptdartflutter
Hippy is designed for Web developer to easily build cross-platform and high-performance awesome apps. 👏
Contributions:272 commits, 75 pushes, 2 branches in 11 months
reactjavascriptperformanceweb-developercross-platform
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
Siyu Zhang - Game Client Engineer at Tencent Americas