Max Rebuschatis

Software Engineer at Google

California, 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
Max Rebuschatis is a seasoned software engineer and gameplay systems architect with 11 years of experience building interactive systems at Google and Electronic Arts. He specializes in gameplay and simulation engineering, shipping production-quality features across front-end and graphics-heavy projects. His open-source contributions include front-end work on high-profile immersive web libraries like google-ar/three.ar.js and vrview, where he implemented polished AR/VR interactions such as shader-driven graffiti, undo via shake detection, and adaptive player controls. Based in California, Max combines deep game-systems intuition with practical web and graphics engineering, often bridging real-time simulation needs with user-facing interfaces. An ASU computer science graduate, he brings a pragmatic focus on playability and robustness that shows up both in shipping titles and in thoughtful OSS enhancements.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Arizona State University
languagespython, c#, c++
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

threejs10
videojs10
media-playback10
javascript10
front-end-development10
shader10
video-player10
playback10
webvr10
css8
html8

Programming languages (6)

TypeScriptC++BikeshedCSSJavaScriptObjective-C

Github contributions (5)

github-logo-circle
googlearchive/vrview

Jun 2017 - Aug 2018

Library for embedding immersive media into traditional websites.
Role in this project:
userFront-end Developer
Contributions:81 commits, 56 PRs, 70 pushes in 1 year 2 months
Contributions summary:Max primarily contributed to the front-end development of the vrview library. They implemented features such as volume and mute controls, time display, and get/set position functionality. Their work involved modifying the main JavaScript file, sphere rendering, and adaptive player components. They also updated the example files with new features and enhanced existing ones.
oculus-questtraditionalopenvropenxrimmersive-media
google-ar/three.ar.js

Aug 2017 - Oct 2017

A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore
Role in this project:
userFront-end Developer
Contributions:12 commits, 11 PRs, 24 pushes in 1 month
Contributions summary:Max primarily focused on implementing and refining a "graffiti" example within the `three.ar.js` library. Their contributions involved adding initial functionality, incorporating polish, and integrating shaders. Subsequent commits demonstrate improvements, including adding undo functionality with shake detection, removing a color picker, and enhancing ribbon creation for the graffiti effect. The user also made code comments.
js-librarywebglweb-arthreejsexperiences
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
Max Rebuschatis - Software Engineer at Google