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.
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.