Mark Collins is an architects, teacher, designer and programmer investigating the culture of innovation and technology in architecture. Mark is an adjunct assistant professor at the Columbia University Graduate School of Architecture where he teaches classes on generative design and performance analysis. Mark co-directs the Columbia University GSAPP Cloud Lab, an experimental lab that explores the design of our environment through emerging technologies in computing, interface and device culture. Mark also co-directs Proxy, a design firm that specializes in the development of innovative design technology. Proxy works on a wide range of projects, from architecture and design to research in CNC fabrication, book publishing and software development.