I build expressive tools, systems, and visuals that explore the creative potential of code. With over a decade of experience crafting graphics-intensive technologies — from real-time renderers to generative design platforms — my work blends performance, play, and artistic intent.
My independent studio practice explores the intersection of code, art, and interaction. I create procedural design tools, interactive simulations, and visual languages that turn abstract systems into intuitive, expressive experiences. Whether through generative visuals, physical computing, or node-based creative environments, I aim to blur the lines between engineering and art.
I'm driven by curiosity, systems thinking, and a desire to make tools and experiences that resonate — technically and emotionally. My work bridges disciplines, and I'm always looking for new ways to build meaning through structure, process, and play.
Focus Areas
Generative & Procedural Design
Custom algorithms, Computation Design, Node Based Systems, Houdini, Blender
Creative Programming & Toolmaking
JavaScript, Python, Swift, Rust, C
Graphics & Rendering
GPU pipelines, shader development, GLSL, Metal, WebGL, real-time visuals, ray-tracing, linear algebra
Interactive Systems
Sensor-based input, spatial tracking, gestural interfaces, reactive environments
Physical Computing
Arduino, Raspberry Pi/Pico, ARM (STM32), bare metal, KiCad
Let's Work Together
I'm currently open to:
- •Artist residencies or fellowships focused on creative technology
- •Exhibitions or collaborations involving generative, data-driven, or interactive work
- •Commissioned creative tools or installations
- •Speaking, workshops, or writing about creative technology and process