John Houck
Creative Technologist with 15+ years of coding experience building interactive installations, data visualizations, prototyping applications, and web development.
- dashouck@gmail.com
- 310-709-4173
- LinkedIn | Instagram
Creative Technologist, Freelance, 2007 – Present
Ongoing collaboration with several prominent visual artists that are breaking into the NFT and web3 space.
Developed data visualizations that were shown on a 120-foot-long LED data wall for the IBM Think Exhibit at Lincoln Center in NYC.
Worked with principal architects at Morphosis to develop generative design tools to aid in schematic design and helped with exhibition design for a Centre Pompidou show.
Wrote a java application that works like a non-linear video editor to program sequences of color for the BlinkM LED hardware.
Software Engineer, Sun Microsystems, 2000 – 2005
Architected and implemented Sun Education Services class survey application, used to determine teacher bonuses and class curriculum. Deployed internationally, across all Sun locations. Also developed a reporting tool to visualize survey results.
Adjunct Professor, 2008 - Present
I have taught Intro to Studio Photography, Programming with Processing, and Studio classes in Art, Architecture, and Design Departments. I have been an adjunct professor at the following institutions:
- UCLA, LA
- The New School, NY
- SciARC, LA
Artist
My work is in the following permanent collections:
- The Museum of Modern Art, New York, NY
- The Solomon R. Guggenheim Museum, New York, NY
- The Art Institute of Chicago, Chicago, IL
- The Institute of Contemporary Art, Boston, MA
- Los Angeles County Museum of Art, Los Angeles, CA
- San Francisco Museum of Modern Art, San Francisco, CA
Education
UCLA, Los Angeles, CA
M.F.A. Art, 2005–2007
Stanford University, CA,
C.S. studies via Sun Microsystems, 2001–2003
University of Colorado Boulder, CO
B.A. Architecture, C.S. minor, 1996–2000
Tools
JavaScript (Node, Vanilla, Three.js), Python, SQL (MySQL, Oracle), HTML/CSS, C++ (Cinder), Java, Arduino, CNC prototyping.