My research examines human-centered computing in creative coding practice. After years of teaching digital arts in colleges and universities, I designed a creative coding environment for the browser, Gibber, that I use both for educational research and audiovisual performances. Gibber is now used to teach computational media to middle school, high school and university students in locations around the world. It is an important part of my personal artistic practice; I've performed over a dozen times with Gibber in the last two years across the US, UK and Asia in an experimental performance genre named live coding.
Since 2008 I have been responsible for developing and maintaining the interactive infrastructure of the AlloSphere, a three-story, spherical, virtual reality environment housed in the California NanoSystems Institute at UC Santa Barbara. I completed my PhD at UCSB in early 2014, and am currently a Robert W. Deutsch Foundation Postdoctoral Fellow there.