Gary Hsu

Principal Tech Lead at Microsoft

Bothell, Washington, 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

🤩
Rockstar
🎓
Top School
Gary Hsu is a Principal Tech Lead at Microsoft with nine years of professional experience and a B.S. in Computer Science from Carnegie Mellon. He brings deep expertise in graphics and rendering engines, contributing to high-profile open-source projects like Babylon.js, bgfx, and Khronos glTF samples—where he improved loaders, demo UX, and platform-specific DirectX behaviors. Comfortable across the stack, Gary has shipped front-end interactive demos, native rendering integrations, shader/engine work, and platform build fixes, showing a rare blend of user-facing polish and low-level systems reasoning. His contributions include advancing glTF support (KTX2/BasisU), fixing complex animation and skinning edge cases, and enabling Windows App SDK support, demonstrating attention to corner cases that often break production pipelines. Based in Bothell, WA, he pairs practical problem-solving with long-term architectural thinking and a knack for turning graphics research into reliable, developer-friendly tooling.
code9 years of coding experience
bookB.S., Computer Science, B.S., Computer Science at Carnegie Mellon University
github-logo-circle

Github Skills (32)

webgl10
javascript10
c-language10
gltf10
shader10
compilation10
rendering10
windows10
typescript10
babylonjs10
shaderc10
graphic10
render10
3d-models10
direct3d10

Programming languages (14)

C#JavaC++CSSCCMakeWebAssemblyHTML

Github contributions (5)

github-logo-circle
BabylonJS/BabylonNative

May 2019 - Jan 2023

Build cross-platform native applications with the power of the Babylon.js JavaScript framework
Role in this project:
userBack-end Developer
Contributions:865 reviews, 179 commits, 423 PRs in 3 years 7 months
Contributions summary:Gary contributed significantly to the codebase, with the first commit initializing the project. Their contributions extended to the implementation of core functionalities within the BgfxEngine, including interaction with the rendering engine, shader compilation, and setting up uniform handling. They also addressed build-related issues and reorganized project files, demonstrating an understanding of the project's architecture and build process.
cppnativenative-applicationsjavascript-frameworkbabylon
glTF Sample Models
Role in this project:
userFull-stack Developer
Contributions:16 reviews, 33 commits, 29 PRs in 4 years 7 months
Contributions summary:Gary made several commits related to cleaning up and updating glTF sample models within the repository. The commits involved modifications to glTF files, including updates to the schema, bufferView targets, and the inclusion of new models like BarramundiFish and WaterBottle. The user's work focused on ensuring the models conformed to the latest 2.0 specification and included fixes for vertex tangents.
playcanvascolladapbrfbxgltf
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
Gary Hsu - Principal Tech Lead at Microsoft