Production Management | Narrative Design | Music Composition
Marketer by profession, Game Dev by passion, and Spaghetti Code Chef by necessity.



Role: First (!) solo projectSoftware: Godot, Inky, Garageband, Procreate, Poedit, TwineGenre: Narrative, Choices Matter, Puzzle, Inventory Management, Single PlayerGame description:
As an esteemed flowertender in Centraal, you keep a cozy stall, crafting bouquets for life’s special, ordinary moments. Converse with customers and help translate feelings into flowers.
with Columbia University Game Design and Development Club teamRole: Narrative lead and music composerSoftware: Unity, GaragebandGenre: Adventure RPG, Platformer, Fantasy, Female Protagonist, Single PlayerGame description:
What’s worse than seasonal allergies that give you runny nose, stuffy nose, sniffles and sneezes? Pollen from Alstroemeria! The ecosystem of the Spirit Realm — Alstroemeria — is deteriorating, and the mutated pollens from the realm are spilling over to our reality, transforming humans into spirits. It is up to you, an undergrad research assistant, to help find the cure to de-transform humans by traveling through Alstroemeria.(There are two different endings!)
▾ Journal soundtrack:
Atmospheric music, Pensive, Mysterious
▾ Frat party soundtrack:
Electronic Music, Generic, Threatening
with Sunday StudiosRole: Music contributorSoftware: Godot, Garageband
Genre: Narrative, Story Rich, Mystery, HorrorGame description: US FIVE FOREVER is the first episode of a narrative mystery game that follows a group of former friends who share a strange connection with each other. Find your missing friend while at a party in the frat mansion he disappeared in, and solve the mystery of your entanglement before the sun rises.
with GGJ 2026 teamRole: Narrative leadSoftware: Godot, TwineGenre: Narrative, Bullet HellGame description:
Welcome to RTN Management, Doug. Take a seat. Now, tell me about yourself...Prepare for the deadliest bullet hell of the fiscal year: The Modern Job Interview. In this high-stakes interview sim—which you will play willingly—you’ll dodge mispronounced names, parry curveball questions, and navigate the radioactive minefield of salary negotiations.
"Winning" earns you a livable salary and a 401K with 0% match. The cost? Only your soul. Will you shield up in a corporate mask to survive, or will you stay true to yourself and die unemployed?(based on GGJ 2026 theme "Mask")
Trombone Champ (2022)
by Holy Wow StudiosRole: Japanese Localization QAIn-game and descriptive copy featured on My Nintendo Store webpage
Original composition:Blossoming Cherry on a Moonlit Night「月に花」(2022)
Rei is a technically-challenged game developer (or "the Ultimate Generalist" if you're feeling generous), who believes that even messy spaghetti code can tell hearty, narrative-driven stories.
By day, she's a professional marketer—by night, she’s a one-person studio handling everything from production, narrative design, to original scores.See my creative stuff here.
See the 9-to-5 "adulting" version of me on LinkedIn here.