Systems Designer
Tabletop Projects
Tongues of Verdant Fire
Tongues of Verdant Fire is a two-page dungeon designed for the DURF roleplaying game. It was written for the Appendix N Jam 2026. For this game jam, participants are given a fake title that must inspire an adventure, location, puzzle, or game in a small amount of design space. I designed the adventure, layout, and compact writing for ease of use at the table.
I also wrote about Designing Tongues of Verdant Fire on my blog!
Jam Feedback
- "This module seems like it's a ton of fun! Writing is clear and evocative. I love that the cultists are unsure about their leader and definitely wrong about their beliefs. Definitely saving it to run in the future!"
- "The clarity here is top notch."
- "This dungeon crawl is tops! Extremely clean layout, fun encounter table, clear outcomes depending on what the PCs do, and the possibility for more adventure or mayhem at the end."
- "Wonderful adventure with clear goal, concise useful language, GREAT layout and design."
Design Goals
- Prepare an adventure that is ready immediately for play.
- Design interesting & explosive situations within a compact location for players to interact with or disrupt.
- Develop multiple possible outcomes to the adventure.
- Incorporate the given title and themes throughout the module.
Writing & Layout Example
No Sword, No Problem
No Sword, No Problem is a one-page tabletop roleplaying game designed as a solo journaling experience. It was written for the One Page RPG Jam 2026. For this game jam, participants may utilize an optional theme ("Fractured") to design a tabletop game with only one page. I designed skills to solve problems, an impatience system to track time, and a point-crawl adventure.
Design Goals
- Design a core game loop a point-crawl and problem-solve procedure.
- Incorporate a simple sum-of-2d6 with rerolls based on skills used for the action resolution system.
- Describe interesting problems to solve across 8 locations.
- Balance empty space with clearly communicated instructions.
Myths Abound
Myths Abound is a 26-page collection of adventures and random tables designed to expand the options for Myths presented in the core rulebook. It was written for the Mythic Bastionland TTRPG Jam #1. For this game jam, participants were asked to design anything for the game Mythic Bastionland. I designed 24 custom Myths to use alongside the base game's 72.
Myths Abound was ranked #2 Best Myth out of 98 entries!
Jam Feedback
- "This is a colossal tool for the community. Excellent myths with a variety of realm-wide implications."
- "The myths are varied and all quite interesting (personally, my favourites are the hourglass, the bazaar, the magister, and the signpost). Each myth offers evocative tables."
- "More Myths! I love all the different vibes and flavors these Myths have."
Design Goals
- Create dramatic and dynamic situations for players to interact with.
- Develop consistent NPCs that can be easily adapted by the GM.
- Iterate on the boss fight potential of the base game.
Video Game Projects
Forest of Flutes
Forest of Flutes is a short narrative exploration game about collecting magical pan flutes in a fantastical forest. I created this game after learning about 2D Top Down adventure games in Game Code Library's tutorials. I designed quests, NPCs, and a forest environment for this game.
I've written a blog post about designing this game!
Design Goals
- Create unique NPCs that felt active and real in the fictional world.
- Design enticing quests and rewards for the player to engage with.
- Incorporate choice and roleplay opportunities wherever possible.
- Utilize a design document structure for brainstorming and planning.
Design Document Example
Technical & Analytical Projects
DAM SOP
I was responsible for drafting the documentation used by an architecture firm to properly operate within a Digital Asset Management platform. I wrote detailed instructions for how to filter searches, create new metadata, manage user permissions, and share assets internally.
Example SOP Step
Hasbro Stock Price Analysis
I was the team leader for this data analysis project in Math 456 - Mathematical Modeling at UMass Amherst. I led five other students as we analyzed Hasbro's stock prices from January 2020 to December 2024. Other than tracking the group's progress, scheduling meetings, and organizing responsibilities, I was in charge of interpreting the dataset we selected, describing it clearly to a diverse audience, and developing the final forecasting model.