I work freelance as a creative coder and designer on a range of innovative projects including designing and coding real-time sound and graphics, and intuitive gestural interaction design for installations and performance systems.

Please don't hesitate to drop me an email if you'd like to find out more about what I can bring to your project.




Mandala - real-time generative projection mapping by Seeper

Mandala was a collaboration between South Asian arts organisation, Sampad, and the arts and technology studio Seeper.

The performance combined traditionally influenced dance from South Asia with stunning real-time camera-driven generative visuals, projection mapped onto Birmingham Town Hall and Nottingham Council House.

Role: Creative coder on the graphics and image processing to extract a silhouette and motion vectors from an infrared camera feed.

Tools: C++, OpenCV, openFrameworks, OpenGL, GLSL shaders, Qt

See a video of Mandala at seeper.com

Interactive Carbon



Interactive Carbon - an interactive installation by Seeper

Interactive Carbon is a gestural game installed in the Olympic Park during the London Games 2012. It was created by the arts and technology studio Seeper.

Left alone, particles representing different greenhouse gases gently drift over the screen driven by a fluid simulation. When an individual approaches, they are invited to channel greenhouse gases with the movement of their hands, which work both as mallets and as attractors. Those who capture the most particles in the grass at the bottom of the screen are invited to enter their country onto a running scoreboard to get into the competitive spirit.

Role: Creative coder, sound designer, part of the design and on-site installation team.

Tools: C++, Cinder, OpenGL, GLSL, Kinect, Ableton Live

See a video of Interactive Carbon at seeper.com