See current projects.
I wrote a software called "EyeOn" that moves video loops in time to the ambient music in a venue, using Processing (a Java-based programming language for artists invented at MIT). I had the opportunity to try it out in a real venue when I was the VJ for a series of arts events at a nightclub in Boston. I started by making loops from archival footage (second video below) but later created my own loops in collaboration with visual artists Colette Aimee (first video below).
I also use Processing to create generative visual effects for some of my video projects, such as the spinning backgrounds in the first video on this page (based on the artist's paintings), the kaleidoscopic images in the music video below (based on Hubble Telescope Images), and the moving star fields in my "Children of the Sun" video (second below).