The work.
Client projects and personal builds, all in one place.
Shipped under fire.
Client work from games to live broadcast. My role ranged from writing the core systems to leading the team that did, and every write-up is specific about which.
Racing · Multiplayer
Montra Electric Racing
A four-player time-trial racer built in Unreal Engine 5 for Montra Electric's expo booth, with Logitech G29 wheel rigs and an operator-run race console.
Mixed Reality · Broadcast
Cricket Analysis in Mixed Reality for Broadcast
A mixed-reality + virtual-production tool for data-driven cricket analysis on sports broadcast, and the system behind a published SMPTE paper.
VR · Standalone
Riddler's Ransom — VR Escape Horror
A VR escape-room horror that started as an internal PC-VR game jam and shipped standalone to the Meta Quest Store.
R&D · Real-Time Graphics
ReFrame 360
An R&D tool that reshapes a live 360° VR feed inside UE5 into new camera angles for standard 2D sports broadcast.
Mixed Reality · Training
Skilling India — MR Training
A mixed-reality training experience for Vodafone Idea's India Mobile Congress booth, imagining how a headset could guide a hands-on repair.
VR Film · Rendering
Ancient Dwarka
An 8K 360° VR short film about the mythological city of Dwarka, rendered entirely in Unreal Engine 5 and shown as a dome experience at India Mobile Congress 2024.
Live Broadcast Pipeline
360° VR Broadcast
A stadium-to-CDN pipeline for real-time 360° VR coverage of major cricket tournaments.
GenAI Workflow & Prompt Engineering
Swadeshi — Local to Global
A GenAI kiosk that reimagines western apparel in traditional Indian textiles, built for Vodafone Idea's India Mobile Congress 2025 booth.
Built for myself.
Personal experiments and prototypes that I've built along the way. These exist because something — a mechanic, a system, an architecture question — felt worth following all the way to a working implementation.
Engine + Video
IPStreamMedia
An Unreal Engine 5.3 plugin that plays live RTSP camera streams through Unreal's own Media Player, with FFmpeg doing the decoding.
Gameplay + GAS
Chrono Recall
A time-rewind ability built with C++ and Unreal's Gameplay Ability System. Leave a blast behind, rewind 3 seconds, and get back the health you lost.
Game + GenAI
UE_Gemma
An Android game made in Unreal Engine with the FunctionGemma-270M model running on-device — the LLM driving real gameplay actions.
Gameplay + Systems
Aura - Master of Elements
A top-down RPG built over five months to learn Unreal's Gameplay Ability System, course-guided.
Game Mechanics
Bow & Arrow Mechanics
A modular, reusable bow-and-arrow combat system — clean codebase, designed to drop into any project and tune the feel fast.