My work lives at the intersection of artdesigntechnology

I merge digital and analog domains, using code as a tool to transform them into a visual experience. I create interactive installations as well as real-time animations and generative artworks. Following the generative design approach I develop custom computer programs to realize design and functionality.