Teaching

Teaching is an essential part of my practice.

For more than fifteen years I have been teaching computational design, parametric thinking and digital fabrication through universities, professional programs and workshops. My approach combines geometry, code, material experimentation and fabrication technologies, connecting digital processes with physical outcomes.

Featured Programs

Master Parametric Design

An intensive program focused on computational design, Grasshopper, digital fabrication and advanced design workflows. From geometry generation and scripting to CNC manufacturing, robotics and additive manufacturing, students develop both digital and physical projects.

Link:
Master Parametric Design


Grasshopper G-Code for 3D Printing

A specialized workshop exploring direct control of fabrication through custom G-code generation. Participants learn how to create non-standard printing strategies, moving beyond traditional slicing software to achieve greater control over geometry and material behavior.

Link:
Grasshopper G-Code for 3D Printing


Creative Paths for Robots

An introduction to robotic fabrication using Grasshopper and industrial robotic arms. The course focuses on generating custom toolpaths, understanding robotic workflows and exploring large-scale additive manufacturing through real fabrication exercises.

Link:
Creative Paths for Robots


Academic Teaching

Alongside professional training, I teach Architectural Geometry and Parametric tools at Universidad Europea de Madrid and collaborate with other universities and postgraduate programs including IAAC, Universidad CEU San Pablo, Universitat Internacional de Catalunya, Universidad de Las Américas, IED Madrid and others. My teaching focuses on geometry, computational design, digital fabrication and emerging technologies.


Publications

Author and co-author of publications on computational design, digital fabrication and advanced manufacturing, including Advanced 3D Printing with Grasshopper: Clay and FDM.