Geometry kernels · Robotics · Computer vision
I build open-source tools for geometry processing, digital fabrication and engineering.
PhD, IBOIS, EPFL | Postdoc, Block Research Group, ETH Zürich
- wood_research
— Timber joinery stack — solver, bindings, COMPAS wrapper. 📖
- OpenNest
— 2D nesting for Rhino / Grasshopper. 📖
- NGon
— N-gon mesh processing for Grasshopper. 📦
- session
— One geometry kernel, three languages, one test suite.
COMPAS — computational framework for architecture, engineering and fabrication
- compas_cgal
— CGAL bindings.
- compas_libigl
— libigl bindings.
- compas_occt
— OpenCASCADE geometry backend. 📖 📦
- compas_shapeop
— ShapeOp bindings.
- compas_nanobind_package_template
— Template for C++ extensions.
- compas
— The main COMPAS library.
Block Research Group, ETH Zürich
- compas_model
— Model datastructure for design, analysis and fabrication.
- compas-RV
— Form finding with reciprocal diagrams.
- compas_cra
— Coupled Rigid-Block Analysis.
- compas_lmgc90
— LMGC90 contact solver wrapper.
- compas_3dec
— Discrete element modelling with Itasca 3DEC.
- compas_grid
— Grid structures for multi-storey buildings.
- compas_cnc
— Subtractive fabrication operations.
IBOIS, EPFL — Laboratory for Timber Constructions
- Cockroach
— Point cloud processing and meshing for Rhino.
- Raccoon-ibois
— CNC toolpath generation.
- COMPAS_ABB6700_IRBT
— ABB IRB6700 on a linear track.
Languages
Geometry & fabrication
Build & tooling






