Brandon Jones

Computer Science Instructor And Tutor at Google

Erie, Colorado, 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
Brandon Jones is a versatile software engineer and computer science instructor with 17 years of experience who blends deep systems expertise with hands-on web and graphics engineering. Based in Erie, Colorado, he contributes to major open-source projects—most notably Chromium, three.js, WebGL/Khronos, and the WebGPU spec—helping shape WebXR/WebGPU standards and conformance tests. His work spans full-stack feature development, performance-focused backend optimizations (ANGLE, ANGLE vertex/vertex buffer refactors), and test automation that improved extension coverage for WebGL. As a Cloud Engineer at Google and self-employed instructor, he teaches everything from AI/ML and cloud-native concepts to low-level graphics and C++—even mentoring students as young as seven. Brandon combines production-grade contributions to widely used projects with a knack for translating complex graphics and web platform concepts into teachable lessons.
code17 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Wichita State University
github-logo-circle

Github Skills (38)

webgl10
threejs10
javascript10
c-language10
buffer10
buffering10
api-design10
testing10
css10
chromium10
webxr10
angle10
webgpu10
performance-optimization10
web-standards10

Programming languages (15)

C++BikeshedCSSRustGoHTMLNunjucksTypeScript

Github contributions (5)

github-logo-circle
immersive-web/webxr-samples

Aug 2017 - Jul 2021

Samples to demonstrate use of the WebXR Device API
Role in this project:
userFront-end Developer
Contributions:69 reviews, 160 commits, 73 PRs in 4 years
Contributions summary:Brandon updated a mirroring sample by porting it to a new rendering framework, modifying the HTML and JavaScript code. Additionally, the user added a "Magic Window" sample to the project. They also reworked input rendering for clearer results, creating a temporary input selection sample with basic functionality. Finally, the user implemented various improvements to the visuals of controller elements.
webxrvirtual-realityaugmented-reality
toji/gl-matrix

Oct 2011 - Dec 2022

Javascript Matrix and Vector library for High Performance WebGL apps
Role in this project:
userFull-stack Developer
Contributions:2 releases, 6 reviews, 219 commits in 11 years 3 months
Contributions summary:Brandon implemented the `vec3.unproject` function and its associated tests, demonstrating a focus on adding and testing core mathematical utilities. Additionally, the user updated the minified version of the library, likely ensuring the functionality was available in a production environment. The user's work contributed directly to the library's core functionality related to WebGL apps.
javascriptwebgl
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