I worked on creating 3D engines for the video-games industry in the 1990s. I was a 3D real-time consultant for several studios around the world. In the early 2000s, I created the GarageCube label, under which I published a number of open-source projects and the VJ software Modul8, which I co-authored. I'm also a free-jazz musician, with a passion for all forms of improvisation.

I work as a programmer with many artists on installations and performances. In 2007, I co-founded the AntZero studio, where I'm working to develop an application suite for real-time audiovisual creation and digital asset management.

As a free lance software architect, I'm working on Flash / iPhone/ iPad, Web sites, OS X/ Windows programmer for all kind of projects, commercial or experimental.


- Real time video mixing : Dorkbot Zurich 2007, Mapping festival 2005, 2006, 2007, School of Art and Design of Geneva, School of Art and Design of Madrid, School of Art and Design of Milan, Electronic Music Festival of Lugano, School of Art and Design of St Etienne
- Open source technologies for real time animation: School of Art and Design of Geneva
- Video game visual history : School of Art and Design of Geneva, Mapping festival 2007.
- Metadata in a multimedia asset manager : IPTC Conference, Dresden, 2008


- Scitex
- HumanCode Studios
- Disney (for the Atlantis video game).
- St Etienne, School of design
- Blue Infinity (interactive video installation for Choppard).
- FreeStudios

Art performances / Installation

- Look at my forms : Kunstmuseum of Bern, Argos de Vevey, Palais de l’Athénée, Geneva.
- Video installation with Michel Phillipon: Cité du design, St Etienne
- Video installation with Hervé Grauman : Schwytz, School of Art and Design

Personal software projects (see also the project page)

- Modul8, GarageCube (co-author, lead engineer from V1.0 to V2.5)
- AtomicView (co-author, lead engineer)
- CosmicPainter (author)
- Miraton (co-author)
- Tanaka 3D (video game, co-author)
- Vitamin (video game, author)


- Languages : C/C++/Objective C, Python, Java, JavaScript, PHP
- Platforms: Win32, OS X Cocoa/Carbon, OpenGL, Direct 3D, Flash, Quicktime
- User-interface design expert.