Engine: Unity
Released: Jun 2025
Platform: PC
Languages: C#
Role: Lead Game Developer
Summary:
Beat Dodger is rhythm-based arcade game leveraging FMOD for custom audio-driven movement. Adaptive audio and post-processing boosts the gamefeel while you vibe with the music as you dodge to the beat!
Highlights:
FMOD integration
Audio-driven obstacle movement
Adaptive audio and post-processing effects
Level development pipeline
Engine: Unity
Released: Apr 2025
Platform: Android, iOS
Languages: C#
Role: Generalist Programmer
Summary:
Speed for Trees 3D is an endless runner where you collect coins, and refuel to go for as long as you can. Use powerful enchanted leaves and power-ups to boost your gameplay and
Highlights:
Integration into existing code base
Scalable code for power-ups
Global time-based reward systems
Engine: Unity
Platform: Android
Languages: C#
Role: Solo Programmer
Summary:
Hometown Heroes is a top-down shooter where you protect buildings from space invaders using one of four playable characters with their own play-style. Fire lasers, fireballs, spread shots, and place turrets to deflect the attack and take on the final boss and save your town.
Highlights:
Multiple playable characters
Used multiple cameras and Cinemachine for real-time cutscene
Object pooling for attacks
Used inheritance to speed up production of enemies
Summary:
Helistack is a comical physics based arcade game where you pilot a helicopter to pick up and transport boxes to the scoring area. In addition to using your expert piloting skills you can also get access to a sonic boom to knock objects away and a magnet to attract them to you. How many boxes can you deliver?
Engine: Unity
Platform: PC
Languages: C#
Role: Solo programmer
Highlights:
Physics based helicopter movement
Custom effectors for sonic boom and magnet to simulate more physics concepts
Engine: Unity
Platform: PC (In Development)
Languages: C#
Role: Gameplay Programmer, Network Programmer, Technical Lead
Summary:
End of Eros is a top-down online battle arena that is networked using Photon Fusion. Choose your fighter to battle alone or alongside a teammate and destroy the opposition. Dive through lava, fling ice spikes, and power through the competition to dominate your opponents in this action packed battle arena.
Highlights:
Designed coding architecture for playable characters to scale when more characters are added
Created pipeline for creating and implementing attacks for characters
Implemented Host/Client networking using Photon Fusion
Used RPCs to synchronize game states between host and client
Developed onboarding program to ensure smooth integration of new members into team