Stephen White is a senior software developer based in Laval, Quebec with 16 years of professional experience and a continuous tenure at Google since 2007. He brings deep systems and graphics expertise, evidenced by substantial back-end contributions to the widely used ANGLE project—adding Metal support, optimizing shader compilation, image handling, and improving readPixels performance. Previously a technical leader at Autodesk and early-career developer at Discreet Logic and InContext Systems, he combines production-grade engineering with cross-platform graphics know-how. Known for tackling low-level performance and platform portability challenges, he blends long-term product ownership with hands-on optimization work that benefits large-scale client and cross-platform rendering.
A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
Role in this project:
Back-end Developer
Contributions:1 commit in 1 day
Contributions summary:Stephen primarily contributed to the core functionality of the ANGLE project, focusing on improving the OpenGL ES implementation. Their work involved adding support for new platforms and features such as Metal, as well as optimizing the rendering pipeline. These changes included modifications to shader compilation and image handling, specifically addressing areas like SSBO and image load/store. In addition to this, the user also made improvements to improve the performance of readPixels().
ANGLE-like library for Chromium's next-generation Web graphics API prototype.
Contributions:67 pushes, 26 branches in 6 years 1 month
apinext-generationwebglweb-graphicsjavascript
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.