In 1997 and 2000 he obtained the Master of Design and Doctor of Design degrees, respectively, from the Harvard Design School, pursuing research on the topic of information technologies in Architecture. He is the author of the thesis "Representations in Architecture: A Data Model of CAAD". He has written articles and has taught several studios and courses around the broader topic of computation and design, and his interests range from the digital representation of architecture to the theories of information technology and its effects on architectural practice. He is co-founder and principal of 'Artificial Intelligence For Business', a software development and research company that applies advanced digital technologies to information analysis and computer knowledge acquisition.