Web Developer, Playwright, Writer, Comic artist, Illustrator, Podcaster
As a developer, I view code as simply an extension of the creative work and eye for design I have cultivated over the breadth of my career in creativity. In the end, clearly communicating a project’s message boils down to using every design tool you have at your disposal—be it copy, graphics, or code—to connect to the core emotional impact you want to have with your user. For me, the browser's DOM is simply another canvas to paint on.
As a playwright, I wanted to create a scriptwriting application that married the aesthetics of Medium with the functionality of FinalDraft. Key features are a killer splash page, which combines a videocover with color grading via CSS animations, rich text editing with DraftJS (with custom block styles and custom key bindings). Built with React/Redux/Rails stack.
This is a SMS-based application that helps people dealing with mental health/addiction ask for help from their trusted friends. Integrated with the Twilio API to programmatically send text messages to everyone in a user's selected circle of supporters. Users can create multiple circles in different fellowships or support groups. Built with React/Rails stack.
A simple data visualization application that uses a data set from FiveThirtyEight which tracked over 1,700 films and whether or not they passed the Bechdel test. I used the Open Movie Database (OMDB) to expand the data set to include associate actors and directors for each movie. Built with React and Rails.
Rizing is set many years after the zombie apocalypse in Shelter, the last living city on Earth. Infected family members, friends, and lovers have been rehabilitated thanks to a daily regimen of drugs and therapy, but the uninfected that have brought them back do not trust them. Now the drugs are starting to wear off, and Shelter’s two-tiered society is poised on the verge of all-out war. Characters on both sides must choose between rebuilding the world as it was and creating a new one by force.
13 Characters, all Open Gender/Open Ethnicity
Development History: Readings - Flux Theatre Ensemble Little Pond Retreat (Summer 2015), Judson Memorial Church Bailout Theater w/ Flux Theatre Ensemble (January 2016); Full Production - Flux Theatre Ensemble @ Access Theatre (May 2016)
Danny, a young drag queen, stumbles upon an ancient struggle for power between the gender gods. Sophie, Danny's best friend, secures the aid of Danny's waning divine patron, Lily, the God of Drag Queens and Gender Misfits, and they set out on an epic quest of identity, power, love, and sacrifice.
3 W, 3M, 1?
Development History: Readings - Flux Theatre Ensemble "Have Another" Reading series (February 2014)
Kelvin and Victor's lives are turned upside down when Victor's mother, June, makes an unannounced visit. Victor isn't out yet, so they rent an apartment on AirBnB from Tristan in order to stage it as Victor's apartment. Familial tensions flare as flames, new and old, threaten Kelvin and Victor's relationship. Meanwhile, June grapples with her own secrets.
1895 - Richard, the biracial son of a British colonial official, must navigate the complex world of high society, political radicals, and his own torn identities.
1980 - Based on a true story, Police Officer John Maclellan's bizarre death sets Elsie Elliot on a daring investigation that unearths corruption, criminal enterprise, and the city's vulnerable queer community.
1995 - Jenny Kwok is looking for a husband. Kelvin Sun is looking for a wife. The only catch? They're both gay. Also, there's a $1 million dollar ransom for Jenny's hand.
work in progress
A theatrical account of the true story of "Rafael," a young Latino man in New York City, who was racially profiled, arrested, and falsely accused of a crime he did not commit. Told through a choral ensemble of his advocates, Rafael's story exposes the deeply broken immigration system and the immoral law enforcement-deportation industrial complex.
5 actors, Open Gender/Open Ethnicity
Created for Flux Theatre Ensemble's Breathe Free
Everyone knows a Dwayne the Dweeb, heck you might have been him in high school. Set in a quasi-mythic high school setting, Dwayne speaks to the enthusiastic Other in all of us as he learns to stand up for himself, as well as discovers new parts of his identity.
Created for Flux Theatre Ensemble's Extra Credit monologue series
A sampling of my various writing from across the internet...
This queer science fiction retelling of Sleeping Beauty has all the trappings of a futuristic fairytale with cryogenics, lab-grown human children with alien surrogate parents, and of course, true love's kiss.
Terry and Tommy Sun are identical twins. They're also superheroes-- part of a family super team known as The Light Brigade, lead by their light-power-wielding parents, UltraViolet and InfraRed. But Terry's been keeping a secret, and the anxiety is messing with their powers. And things take an unexpected turn when Terry tries to fix it by seeking out the aid of the mysterious Mirrorman.
This story appeared in GeeksOut's comic anthology, Power.
The concept was simple, a comic book of slash pairings in a coloring book. I've been fascinated by the pop culture tradition of "slash," and I sought to create a fun book that would embody the *squee* of seeing your favorite slash couple while also getting to participate in the art that celebrates them. Color your favorite queer couples in fandom! Couples included: Finn/Poe, Janeway/Seven of Nine, Harry/Draco, Thor/Storm, Johnny Storm/Reed Richards, Kirk/Spock/Sulu, Mako/Wu, Steve Rogers/Bucky Barnes, Misty Knight/Colleen Wing, Janet Van Dyne/Wanda Maximoff, and more!
I create illustrations for a number of clients, mostly in the indie gaming world. You can find my work in Sub Rosa Magazine (an Ars Magica fanzine), Nonprofit Quarterly, in my monthly column on The Clyde Fitch Report, and on my tumblr and deviantart accounts. Commissions are taken at request. If you are interested, contact me.