top of page
Software Engineer & Game Designer


Buried in Love
(Apr 2025 - Jun 2025)
- Unity
- Horror dating simulator
- Two story lines each with unique mini-game
Dialogue System Engineer
- Created the dialogue system that allowed writers and artists to freely insert lines and sprites
- Designers had full control on order of sprites, color and format of text, and some sprite filters and edits
- Dialogue system co-existed with intermission mini-games during each run
- Horror dating simulator
- Two story lines each with unique mini-game
Dialogue System Engineer
- Created the dialogue system that allowed writers and artists to freely insert lines and sprites
- Designers had full control on order of sprites, color and format of text, and some sprite filters and edits
- Dialogue system co-existed with intermission mini-games during each run

Grimm's Gambit
(Oct 2024 - Jun 2025)
- Unity
- Roguelike deck-building turn-based strategy game
- Random story and combat encounters
- 3 bosses
Card Interaction Systems Engineer
- Developed the user experience for the player interacting with cards and player and enemy units during combat
Card Effects Programmer
- Helped implement various effects inflicted by cards
- Roguelike deck-building turn-based strategy game
- Random story and combat encounters
- 3 bosses
Card Interaction Systems Engineer
- Developed the user experience for the player interacting with cards and player and enemy units during combat
Card Effects Programmer
- Helped implement various effects inflicted by cards


Weather the Storm
(Sep 8th - Sep 15th 2024)
- Unity
- Roguelite Survival Game
- 5 in-game days to defeat boss
Gameplay Designer
- Designed gameplay loop of player attacks being dropping and crafting items for traps
Systems Programmer
- Developed game components for entities, actions, and interactions
2D Artist & Animator
- Made all 2D assets and animations
- Designed and developed UX layout and UI assets
- Roguelite Survival Game
- 5 in-game days to defeat boss
Gameplay Designer
- Designed gameplay loop of player attacks being dropping and crafting items for traps
Systems Programmer
- Developed game components for entities, actions, and interactions
2D Artist & Animator
- Made all 2D assets and animations
- Designed and developed UX layout and UI assets

The Great Detective Milo
(Jan - Oct 2024)
- Unity
- Detective-themed puzzle game
- 30 days, 30 levels
Component Artist
- Drew many accessory assets for various designs for culprits
Comic Artist
- Helped with illustrating the color fillings for the intro comic strip
- Detective-themed puzzle game
- 30 days, 30 levels
Component Artist
- Drew many accessory assets for various designs for culprits
Comic Artist
- Helped with illustrating the color fillings for the intro comic strip

Academic Altercation
(Apr - Jun 2023)
- Unity
- UCI-themed 2D fighting game
- Custom movesets
Gameplay Designer
- Designed 1 out of 10 unique modular abilities
2D Artist & Animator
- Animated 3 abilities
- Illustrated stage backgrounds based on UCI classrooms
UI/UX Designer & Artist
- Helped design the UX layout for some screens
- Drew all UI assets
- UCI-themed 2D fighting game
- Custom movesets
Gameplay Designer
- Designed 1 out of 10 unique modular abilities
2D Artist & Animator
- Animated 3 abilities
- Illustrated stage backgrounds based on UCI classrooms
UI/UX Designer & Artist
- Helped design the UX layout for some screens
- Drew all UI assets


Demolition Brobot
(Apr 25 - Apr 29, 2023)
- Unity
- 3D third-person platformer
- Physics-based movement
Gameplay Programmer
- Programmed player abilities and environmental elements
3D Modeler & Animator
- Modeled and animated 3D assets and particles
- 3D third-person platformer
- Physics-based movement
Gameplay Programmer
- Programmed player abilities and environmental elements
3D Modeler & Animator
- Modeled and animated 3D assets and particles

Bread Project
(Jan - Mar 2023)
- Unity
- Survival sandbox game
- 4 unique enemies
Systems Programmer
- Developed behavior, ability, and property components for enemies and player objects
Gameplay Designer
- Helped design the gameplay loop of survival and hack-n-slash
Enemy Designer
- Designed 4 unique enemies for the player to fight and loot
- Survival sandbox game
- 4 unique enemies
Systems Programmer
- Developed behavior, ability, and property components for enemies and player objects
Gameplay Designer
- Helped design the gameplay loop of survival and hack-n-slash
Enemy Designer
- Designed 4 unique enemies for the player to fight and loot

Peridian
(Mar - Jun 2022)
- Unity
- Fast-paced 2D action platformer
- Based on Asian mythology of 4 Guardians and Perils
Gameplay Designer
- Helped designed player movement and abilities
Level Designer
- Designed the first and second level layout
- Fast-paced 2D action platformer
- Based on Asian mythology of 4 Guardians and Perils
Gameplay Designer
- Helped designed player movement and abilities
Level Designer
- Designed the first and second level layout

Wacky Stackers
(Feb - Mar 2022)
- Tabletop Simulator
- Real-time strategy
Gameplay Designer
- Helped design and iterate the gameplay loop for frantic building and careful destruction
UI Artist
- Illustrated the card assets
- Real-time strategy
Gameplay Designer
- Helped design and iterate the gameplay loop for frantic building and careful destruction
UI Artist
- Illustrated the card assets

Clash of the Pockets
(Sep - Dec 2021)
- Unity
- 2D top-down card-strategy billiards game
Director
- Leader and coordinator of team
Gameplay Designer
- Designed gameplay loop of billiards mixed with card play
UI & UX Designer
- Designed level and UX layout of pocket table and cards
- Animated cards
- 2D top-down card-strategy billiards game
Director
- Leader and coordinator of team
Gameplay Designer
- Designed gameplay loop of billiards mixed with card play
UI & UX Designer
- Designed level and UX layout of pocket table and cards
- Animated cards

Alien Liberty (Java)
(Jun - Dec 2019)
- Java
- 2D top-down shooter
- 4 levels, 3 enemies, 1 boss
Gameplay Programmer
- Programmed gameplay loop based on Galaga and Galaxian
Level Designer
- Designed the enemy and obstacle compositions for each level
Systems Programmer
- Built all the components from scratch with Java
- 2D top-down shooter
- 4 levels, 3 enemies, 1 boss
Gameplay Programmer
- Programmed gameplay loop based on Galaga and Galaxian
Level Designer
- Designed the enemy and obstacle compositions for each level
Systems Programmer
- Built all the components from scratch with Java
bottom of page