Playground
Video game — WIP
Where I am in the process right now...
- Drafting (concept art, story-writing, the works)in progress
- Prototyping (a rough playable build to test the core mechanics) — not started
- Art & animation (turning sketches into final sprites and scenes) — not started
- Level design & playtesting (building out the world and watching people play it) — not started
- Polish (sound, music, menus, and all the little details) — not started
- Release (getting it into players’ hands) — not started
still workin on this one...

Board Game Design
Shattered Light
In Shattered Light, two opposing teams battle for control in “The Witching Wood”. These teams each are made up of 1-4 players (total of 2-8 players) each of various types of spellcasting abilities equipped with different skillsets in order to outsmart their opponents. In order to win, players traverse a hexagonal map, collect resources needed to play spell cards, and claim point “crystals” for one’s team. The game ends when both sides have claimed all of the crystals and one team ends up with more than the other.

Social Media Designs
(Instagram, opens in a new tab)Embracing the slow and messy process of learning to truly draw.








(Instagram, opens in a new tab)Event promo for Duke’s premier game design club.








(Instagram, opens in a new tab)Launch branding for Duke’s first quantum computing hackathon.








(Instagram, opens in a new tab)Connecting girls in greater Philly with a caring community.








Tee Design
Code+Plus 2026
Event tee concept for Code+Plus 2026 — front chest logo, full back print.


Tee Design
It's Showtime
Springfield High School Marching Band, 2026.

Tee Design
Let the Good Times Roll
Springfield High School Marching Band, 2025.

Tee Design
DSO 100
Centennial tee for the Duke Symphony Orchestra — front chest logo, full back print.


Tee Design
Rooted in Christ's Love
Chapel Hill Bible Church shirt + branding design, 2026.

