I have been building innovative immersive media environments for over twenty years in both fine art and corporate contexts. My expertise extends across a vast array of programming languages and technologies, but the narrative experiences and the concepts are always primary. I have worked collaboratively with experience design firms as a software developer, sometimes taking the creative lead, and sometimes solving thorny technical problems on existing projects. I am now focusing on TouchDesigner / Python and openFrameworks / C++ to build interactive media systems, but I am fluent in most industry frameworks. I also have extensive experience as a Crestron control system programmer, and have developed enterprise-scale conferencing, classroom and auditorium control systems across thousands of deployments. My own generative and immersive installations have been presented at such venues as: The Liverpool Biennial of Contemporary Art, The Winter Olympics, The Whitney Museum of American Art, BRIC Media Arts, Tramway (Glasgow), Yuanfen New Media Gallery (Beijing), Harvestworks, STEIM (Amsterdam), Paul Rodgers Gallery (NYC), Rensselaer Polytechnic Institute, The Isamu Noguchi Museum, and many others. As an educator, I have taught creative coding in the Digital Arts MFA program at Pratt Institute as well as spearheading the Code + The Arts initiative at The New School in New York City, where I was previously a professor of Interdisciplinary Arts.

It seems we can’t find what you’re looking for. Perhaps searching can help.