Creative Technologist
Creative Technologist
Over the past year, my work has evolved beyond the stage. While I continue to train as an actor and perform as a comedian, I’ve discovered a new way to tell stories: building interactive experiences that blend performance, code, and emerging technology.
As a Creative Technologist, I used AI-assisted development to rapidly prototype installations, games, and documentary experiences. I’m drawn to projects that make complex ideas emotionally resonant, whether that’s managing 51 mobile devices for a live performance or revealing algorithmic bias through decision-making.
This work sits at the intersection of everything I’ve learned as a storyteller: understanding audiences, crafting narratives, and now, building the technology to deliver those stories in new forms.
Memory Clouds
Presented at Lincoln Center, 2025
Real-time multi-device participation across the full audience via Firebase
Gemini-powered live story summarization and TTS
Custom particle system, generative cloud field, and operator dashboard for narrative phase control
Netlify deployment with QR code session access
Brief Description: A live participatory installation built to open conversations about elder care and loving someone through dementia. A volunteer shares a story about a loved one whose memory faded; their words are transcribed, summarized by AI, and released into the projection as a softly glowing "memory cloud." From there, the room joins in — audience members use their phones to add their own stories, and the field fills with gathered memory. The piece closes by asking each person to turn to someone beside them and talk about what came up, and how it might shape the way they show up for the people they love.
Seance
Presented at Lincoln Center, December 2025
Real-time synchronization across 51 concurrent mobile devices
Firebase Realtime Database, Netlify deployment
Custom operator dashboard for live performance control.
Brief Description: Participants form a physical circle and use their phones to summon a ghost from the dead internet. The ritual moves through coordinated phases: placing physical sacrifices in the center, submitting questions to the ghost, and collective summoning animations across all devices. When the ghost manifests on a central display, it offers answers but the experience ends with a scratch off reveal that makes a darkly comedic point about subscription culture. An operator dashboard lets me control the multi phase experience in real time, managing state transitions synchronized with live audio and performance elements.
The Algorithm’s Promise
Finalist, The Civilians Theatre R&D Group, 2025
Dual implementation: Python/sklearn backend and standalone Javascript version
Northpointe COMPAS dataset analyzed by ProPublica (currenly 290 defendants, scaling to 500. )
Interactive web application with two-phase user journey
Brief Description: An interactive documentary experience that makes algorithmic bias tangible through participatory decision making. users play the role of judge, making bail decisions on 20 criminal cases based on factors like age, prior offenses, and charge severity. After submitting their decisions, the system builds a personalized risk assessment algorithm based on their choices, Then tests it on 270 additional defendants from Northpointe’s COMPAS dataset (made public through ProPublica’s investigative reporting). The reveal shows how their “neutral” decisions encode similar racial disparities as the real COMPAS system. The experience transforms abstract concepts about algorithmic bias into visceral realization by having users discover they’ve recreated systemic bias through their own supposedly objective judgements. This interactive element exists as part of a larger theatre piece that examine how the fault isn’t in the algorithms, the fault is in our impulse to chase efficiency at all cost, even in some of our most important decisions as a society. It’s striking that one of the earlier use-cases for AI and Machine Learning was figuring out how to punish each other.