Work
3D product configurators, VR and AR apps, shipped games, and real-time experiments.
BirthDiamond Configurator
A real-time 3D configurator for birthstone rings. Choose from six ring designs and five metals, click any stone in the 3D view to change it, set the size and engraving, and watch the price update. A retailer switch shows the same tool under different partner brands, currencies and markups, ready to embed as a widget.
Boat Configurator
A real-time 3D configurator for the Lucius 28 and Alastair 45 boats. Buyers change hull, deck, flooring, upholstery and glass through radial menus and colour pickers, walk through the interior, and export a quote. Delivered in 2026, with client feedback that it exceeded expectations.
Dream Machine XR
Dream Machine XR is an ongoing public XR project created with EyeJack and Nona Hendryx, presented at Lincoln Center as a large-scale immersive experience spanning VR worlds and AR activations. The first production run combined Unity-based Quest delivery, multiplayer presence, WebGL/WebXR constraints, AR companion activations, and public audience throughput inside a cultural venue rollout.
Car Configurator
A real-time 3D car configurator built with React Three Fiber. Pick a vehicle, switch paint, rims, calipers, interior and parts, drive it, explode it into its components, and download the model.
Sutuverse / Circuit Breaker
Sutuverse is a Web3 playground based on the NFT collection by Australian artist Sutu Eats Flies. The original web-based 3D world brought Neonz avatars and interactive art into a playable browser environment, and the experience later connected to Viverse / Open Brush implementation work as Circuit Breaker.
Thumb War
Thumb War is a same-screen local multiplayer battle game inspired by Mega Man Battle Network, published by Planetary Games LLC on iOS and Android. The game transforms a single phone into a competitive arena where two players battle face-to-face using just their thumbs. My role covered re-architecting the game toward expansion content, multiplayer adventure modes, endless survival, VFX tech/art, and DevOps support across the full production lifecycle.
Hospital VR Tour
A VR tour of a fictional hospital, built in Unity for Meta Quest. A guide leads you through ten stops on three floors, from the ambulance bay and lobby to the patient rooms, operating room and emergency department, or you can leave the tour and explore freely. Staff go about their routines and answer spoken questions through conversational AI, and a features floor demonstrates spatial audio and an interactive training quiz.
Jacket Customizer
A browser-based 3D customizer for a made-to-order bomber jacket. Edit it panel by panel, choosing leather type and colour for each part, add a monogram, and watch the price update as you go.
Tiles Visualizer 4D
A client's browser-based tile visualizer for planning rooms, where layout, rotation, grout and materials update in real time. My work on it was the WebXR integration that brings the visualizer into VR.
Bomber!
Bomber! is a Three.js web-game prototype focused on fast arcade iteration, browser delivery, and realtime gameplay feel. The prototype tests the core loop, visual readability, and a lightweight 3D production pipeline.
Daedalus Shift
A procedural dungeon survival maze where you play as a penitent. Evade traps, undead, and an immortal Minotaur in an Alien: Isolation-style tension loop utilizing scarce resources, swords, and stealth mechanics to reach the exit.
O Crime do Restaurante Chinês
O Crime do Restaurante Chinês is a narrative game adaptation connected to Guilherme Fonseca’s Brazilian comic of the same name, a 96-page graphic novel inspired by a real 1938 crime case in São Paulo. The game direction translates the comic’s noir investigation tone into an interactive adventure format with scene exploration, visual storytelling, and mystery-driven progression.
Exophase
A science-fiction virtual reality space simulator and base builder combining modular construction systems with immersive tactical base defense elements.
Metal Combat
Metal Combat is a multiplayer mech-combat project designed for heavy arena battles across mobile and PC Steam targets. The experience focuses on readable tactical action, weapon feedback, mech presence, and combat systems that can scale from immediate skirmishes into a larger competitive game structure.
RTS Sci-Fi Project
A real-time strategy game prototype set in a sci-fi winter environment featuring mechs and base building.
Sunriders
A top-down post-apocalyptic shooter blending atmospheric exploration, survival mechanics, and deep RPG character progression in a radioactive wasteland environment.
Wizard In Tower
Wizard In Tower is a PC Steam tower-defense game planned for release, built around one wizard standing between massive invading armies and the people they are trying to destroy. Control the wizard, repel hordes of monsters, reinforce city defenses, and move from one Tower of Power to the next to hold back the invasion.
Plane Attack
Plane Attack is a browser-playable arcade shooter built with Three.js, set in a real-time 3D environment. The project focuses on arcade feel, browser delivery, and a clean Three.js gameplay loop.
3D Product Customizer
A browser-based 3D configurator for reviewing a product's materials and finishes, with an AR-ready presentation that connects the on-screen choice to the physical product.
Shed Customizer
A customer-facing tool for planning a shed in 3D. Structure and layout options update in real time, in a form that people without a building background can follow.
Manhattan 1660
Manhattan 1660 is a Quest 2 VR app that reconstructs the New York / New Amsterdam region around 1609, turning historical reference into a navigable Unity terrain for immersive learning and spatial exploration.
Uptown Chicago
Uptown Chicago is a Unity environment recreation of a Chicago neighborhood, built from Google Maps references and photo study. The work focuses on translating real streets, building silhouettes, urban spacing, and recognizable neighborhood details into a navigable realtime scene.
Energy Ball
A standalone Three.js lab experiment for energy-core visuals, shader motion, and reactive realtime effects.
Procedural Texture Pro Tool
A standalone procedural texture tool experiment exploring generated surfaces, visual parameters, and browser-based material workflows.
Staircase Configurator
A standalone staircase configurator prototype for testing product customization, parametric controls, and browser-delivered 3D presentation.
Tokyo Generator
A standalone procedural city lab for testing Tokyo-inspired urban generation, realtime composition, and browser-rendered environment systems.
Terrain Creator
A standalone terrain and vegetation creator prototype for testing realtime landscape controls, environmental scattering, and browser-based worldbuilding workflows.
Procedural Rune Sacred Geometry
A standalone generative art lab for procedural rune forms, sacred-geometry composition, and browser-rendered symbolic visual systems.
Conexão Estação Natureza
Conexão Estação Natureza was an itinerant Fundação Grupo Boticário exhibition created to raise public awareness about nature conservation through technology, immersive media, and participatory installations. Public coverage describes the project touring Brazilian cities in 2017 and being recognized as a finalist at the XVII Caracol de Plata for its use of technology in environmental education.
NanolabXR
A VR learning application for atomic and molecular creation, letting students assemble structures spatially, inspect relationships at scale, and learn chemistry concepts through direct manipulation instead of flat diagrams.
Fortress Siege
A standalone desert outpost turret-defense prototype built as a browser-playable Three.js scene, with build spots, unlockable platforms, research upgrades, fort commands, air units, and escalating wave pressure.