About Me

Form + Code

portrait

BIO

My work lies at the intersection of art, design and technology. With a strong understanding of graphics programming, using mostly modern web technologies, I've built playful experiences for a diverse range of media, from print to screens. I'm also comfortable with live coding and algorithmic composition.

Creative Coding

Code as creative medium for artists, designers, architects, musicians and poets. The arts are the science of enjoying life.

Generative Design

From infographics to the visualization of sound, from the fine arts to architecture, and especially in the realm of communication design and media installations, generative design allows for dynamic, stunning, and fascinating applications.

Algorithmic Composition

The process of creating any form of music ( tonal, post-tonal or sound-based ) in which innovative and individual works can result from algorithmic approaches.