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