Everything on this page is something you can open right now. Five games in your browser, three apps free on the Meta Store, and the repositories behind the rest.
If you have a headset, this is the part of my work you can actually stand inside. Xtadium is Meta's featured immersive sports app — live NBA, UFC, NASCAR and EuroLeague in 8K 180°/360°, multi-camera, watch parties. I work on it full-time, and I own its spatial UI, notifications, onboarding, localization and the spin-off architecture the other two apps ship on.
A Unity tool for creating and co-designing 3D scenarios, from single rooms to whole worlds, meant to buy design time back for narrative and gameplay. Publicly funded R&D. I worked on the tool itself, not just as its user.
Truck-inspection simulator for a North American training company, preparing drivers for the US CDL certification: the full routine, with evaluation and feedback after each session. Built entirely in Unity.
Space pinball-shooter. Programmed, tested and optimised its mechanics and environments, plus an Angular/TypeScript/Firebase management dashboard and an early multiplayer mode.
The universe expands around you and outrunning it is the whole game. Built in 5 days, judged by other developers: 2nd in theme interpretation, 4th in game mechanics.
🏆 3RD PRIZE — HACKATHON TELEFÓNICA 2019, SERIOUS GAMES
Serious game about Alzheimer's, built in 48 hours. One of two programmers in a team of five. No build was ever published — the video is what's left of it.
A game engine written from scratch — renderer, physics integration and scene handling. A pathtracer with light transport implemented by hand: the theory behind every frame an engine gives you for free. A real-time fluid simulation. Breakout written natively in C++ on Android. This is the same shader instinct I now apply in HLSL on Quest.
Mechanics built to find out whether they work: RTS command, 4X map navigation, mobile shooting, kiting and climbing, physics platforming, audio reaction, unit farming.
A league platform for 34 teams and an events agenda for two music venues, both for people I know. Pitched, never contracted, never in production. AI-built, with me as engineer and functional definition.