Diego Ríos

Software Engineer at Google

Seattle, 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
Diego Ríos is a software engineer with 11 years of industry experience, currently building interactive web and AR experiences at Google from Seattle. He combines strong C++, Python, and Objective-C skills with a specialty in computer graphics and vision, UI/UX, and applied math from Instituto Tecnológico Autónomo de México. At Google he’s contributed to high-profile open-source work like model-viewer, extending texture transformation APIs and adding PBR next properties to elevate visual fidelity in web 3D models. His background includes internships at Microsoft and a game design interest reflected in his GitHub bio, blending systems-level engineering with product-facing visual polish. Diego is comfortable shipping front-end features that bridge graphics research and production constraints, and often focuses on making advanced rendering controls accessible to web developers.
code11 years of coding experience
bookInternational Baccalaureate, International Baccalaureate at Tecnológico de Monterrey
bookComputer Engineering and Applied Mathematics, Computer Engineering and Applied Mathematics at Instituto Tecnológico Autónomo de México
languagesSpanish, English, French
github-logo-circle

Github Skills (9)

threejs10
javascript10
web-components10
model-viewer10
3d10
gltf9
html9
css8
augmented-reality8

Programming languages (2)

TypeScriptC

Github contributions (5)

github-logo-circle
google/model-viewer

Feb 2022 - Feb 2022

Easily display interactive 3D models on the web and in AR!
Role in this project:
userFront-end Developer
Contributions:2 releases, 56 reviews, 1 commit in 1 day
Contributions summary:Diego focused on enhancing the `model-viewer` repository, primarily by implementing features related to texture transformations and PBR next properties. Their work included adding example implementations for texture manipulation within the model-viewer, and modifications to the sampler, enabling users to dynamically change the texture rotation, scale, and offset. Furthermore, the user extended the API to include support for PBR next properties, such as clearcoat and iridescence, which enhanced the visual fidelity of the 3D models. These changes are centered around improving the visual presentation and interactive capabilities of the 3D models within the web environment.
webvr3d-modelswebgljavascriptwebcomponents
diegoteran/LudumDare51

Sep 2022 - Oct 2022

Contributions:88 commits, 83 pushes, 1 branch in 8 days
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
Diego Ríos - Software Engineer at Google