Work

3D product configurators, VR and AR apps, shipped games, and real-time experiments.

Jewelry configurator

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.

Marine product

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.

Public XR rollout

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.

Automotive configurator

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.

Web3 game world

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.

Mobile PVP release

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.

VR tour

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.

Fashion configurator

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.

Material system

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.

Prototype / Three.js web game

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.

Survival horror maze

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.

Narrative adventure

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.

VR space sim builder

Exophase

A science-fiction virtual reality space simulator and base builder combining modular construction systems with immersive tactical base defense elements.

Multiplayer mech combat

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 Strategy

RTS Sci-Fi Project

A real-time strategy game prototype set in a sci-fi winter environment featuring mechs and base building.

Post-apoc shooter RPG

Sunriders

A top-down post-apocalyptic shooter blending atmospheric exploration, survival mechanics, and deep RPG character progression in a radioactive wasteland environment.

PC Steam tower defense

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.

Playable prototype / Three.js arcade shooter

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.

Product configuration

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.

Archviz configurator

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.

Quest VR historical reconstruction

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.

Cityscape Environment

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.

Lab / Three.js experiment

Energy Ball

A standalone Three.js lab experiment for energy-core visuals, shader motion, and reactive realtime effects.

Lab / procedural tool

Procedural Texture Pro Tool

A standalone procedural texture tool experiment exploring generated surfaces, visual parameters, and browser-based material workflows.

Lab / configurator

Staircase Configurator

A standalone staircase configurator prototype for testing product customization, parametric controls, and browser-delivered 3D presentation.

Lab / procedural city

Tokyo Generator

A standalone procedural city lab for testing Tokyo-inspired urban generation, realtime composition, and browser-rendered environment systems.

Lab / procedural terrain

Terrain Creator

A standalone terrain and vegetation creator prototype for testing realtime landscape controls, environmental scattering, and browser-based worldbuilding workflows.

Lab / generative art

Procedural Rune Sacred Geometry

A standalone generative art lab for procedural rune forms, sacred-geometry composition, and browser-rendered symbolic visual systems.

Public installation

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.

VR learning app

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.

Playable prototype / Three.js turret defense

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.