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.
threejswebvrwebararvr
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.