Jiawei Shao is a Software Engineer with 10 years' experience based in Xuhui District, Shanghai, specializing in GPU, graphics and compiler backends. Currently at Intel, he is a Chromium committer and owner of Dawn (the WebGPU implementation in Chromium), contributing to WebGPU specification work that shapes how GPUs are used on the web. His open-source track record includes significant backend and performance engineering contributions to high-profile projects such as gpuweb/gpuweb, ANGLE and Apache TVM, where he implemented API-compliant validation, driver-specific workarounds, and WebGPU support for int8 workloads. He brings practical systems insight—debugging Skylake driver quirks and translating packed integer tensor ops for WebAssembly builds—combining low-level GPU expertise with build and tooling experience. Educated at Shanghai Jiao Tong University (B.E. and M.Eng.), he blends rigorous academic training in information security and telecommunications with a decade of production-focused engineering. Colleagues rely on him for subtle compatibility fixes that keep complex graphics stacks interoperable across platforms.
10 years of coding experience
1 year of employment as a software developer
Master of Engineering (M.Eng.), Information and Telecommunication Engineering, Master of Engineering (M.Eng.), Information and Telecommunication Engineering at 上海交通大学
Contributions:36 reviews, 49 commits, 50 PRs in 4 years 4 months
Contributions summary:Jiawei primarily focused on implementing and refining features related to WebGPU specification compliance within the `gpuweb/gpuweb` repository. Their work included the implementation of descriptors, enums, and validation rules for texture views, render pipelines, and copy commands, demonstrating a deep understanding of the WebGPU API. They contributed to the specification by adding features and correcting existing validation logic, ensuring it aligns with the core API requirements. These contributions involved modifications to WebIDL and other specification documents, directly shaping the WebGPU standard.
Contributions:1 review, 25 commits, 27 PRs in 5 years 4 months
Contributions summary:Jiawei primarily contributed to the project by fixing bugs and addressing issues related to the WebGL specification. Their commits demonstrate a focus on test case improvements within the deqp test framework, specifically targeting issues in frame buffer object (FBO) tests, texture shadow tests, and general WebGL rendering behaviors. They also updated tests to align with WebGL specifications and included new tests.
threejskhronoswebgl
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.