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.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Arizona State University
Library for embedding immersive media into traditional websites.
Role in this project:
Front-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.
A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore
Role in this project:
Front-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.