
Nifty Smashers
A fast-paced 3D party fighter built for mobile and PC, featuring cross-play, deep customization, and a full progression system.
Here you can find some of my indie, non-AAA and personal work.

A fast-paced 3D party fighter built for mobile and PC, featuring cross-play, deep customization, and a full progression system.

A fast and silly platform fighter where you smash friends off the stage with bats—online or on the couch.

A chaotic mobile game I solo-developed and released under my own studio, flipping the Crossy Road formula by putting players behind the wheel.

A relaxing yet addictive puzzle game where you tilt paint to fill target cells, enhanced by clever modifiers along the way with more than 300 levels.

A co-op multiplayer top-down zombie shooter game with a unique Java server architecture that runs on SmartFox.

A cross-play 3D pool game with deterministic physics and flawless network sync.

A fast-paced action-RTS developed at USC Games, The Maestros lets players control transforming minions in chaotic, competitive battles.

theBlu 2.0 began as a VR prototype for the Oculus VR Jam and later evolved into the acclaimed VR experience available on Steam today.

Defrag is a minimalist multiplayer top-down shooter designed with a mechanic that allows players to walk through walls when they aren't spotted by ano...

A 4-day game design challenge entry based on the theme "not-a-pinball game", where you play a space rock bouncing off sky junk to escape orbit.

A custom renderer and ray tracer in pure JavaScript to explore how rendering and lighting techniques work without the use of any graphics APIs.