Hi, I’m Theo!

I specialize in creative coding and the development of audio-reactive, real-time generative media for high-end live shows and installations.

My background spans the full technical and creative spectrum: from creating and operating video content at large-scale festivals to directing tour visuals, as well as doing LED setup and programming complex environments.

Skills

TouchDesigner
+5 years of experience in live VJ performance and installations.
Proficient in building custom tools via Python and GLSL for GPU-accelerated workflows.
Video Operator
8 years of experience as a VJ for high-capacity venues including Apolo, Razzmatazz and Input, with festival performances at OffWeek, TramunFest and Zevra, amongst others.
Video Technician
2 years of experience in LED assembly and technical production.
Proficient in the configuration and operation of NovaStar hardware and NovaLCT software for large-scale displays.
Direction & Editing
Creative Direction and Editing for artist tour visuals, including Cyril Kamer and 3DNAN.
Specialized in developing versatile content designed to adapt seamlessly across diverse display configurations.
Installations
Creative & Technical Direction for immersive installations, managing projects from conceptual design to physical execution.
Notable work includes the permanent lighting system at Sala Marte (Malaga), a custom anamorphic installation in Sottoboscco (Cabrils), and community-driven projects with TouchDesigner Barcelona.
Technical Artist
Developer of custom tools, UIs, and data pipelines for live environments.
Expertise in building high-performance systems in TouchDesigner, including multi-channel position generators, bespoke VJ decks, automated printing scripts, and advanced reprojection tools for complex surfaces.
Teaching
Instructor and Speaker with a focus on TouchDesigner and creative coding.
Organizer for the TouchDesigner Barcelona community, hosting workshops and technical presentations.
Strong multilingual communicator experienced in breaking down complex generative workflows for diverse audiences.
Others
Multi-camera production assembly and live mixing.
Management of protocols such as NDI, OSC and IP network configuration.
Execution of immersive mappings with anamorphosis.
Timecode creation and management.