Luis E. Fraguada is a software developer and computational designer based in Barcelona with 14 years blending architecture, fabrication, and code to solve spatial and material problems. As a faculty member at IaaC and director of Built By Associative Data’s Barcelona office, he develops computational workflows and custom tools that bridge design research with real-world fabrication, fashion, and gastronomy. At McNeel he contributes to core open-source projects around Rhino and Rhino Compute—improving server-side geometry processing, front-end 3D visualization, and loaders for three.js—bringing production-grade error handling, caching, and API integrations to widely used tooling. His creative practice has produced experimental hardware like the Food Form 1 3D food printer and award-winning wearable tech, reflecting a rare mix of hands-on prototyping and scalable software engineering. Trained at the Architectural Association and IaaC, he pairs rigorous design research with pragmatic full-stack development to translate complex spatial data into deployable systems.
15 years of coding experience
Master of Architecture - MArch, Design Research Laboratory: Architecture and Urbanism, Master of Architecture - MArch, Design Research Laboratory: Architecture and Urbanism at Architectural Association
Post Graduate, Digital Architectural Production, Post Graduate, Digital Architectural Production at Institute for Advanced Architecture of Catalonia
BENVD, Architecture, BENVD, Architecture at University of Colorado Boulder
REST geometry server based on RhinoCommon and headless Rhino
Role in this project:
Back-end Developer
Contributions:61 commits, 44 PRs, 82 pushes in 2 years 2 months
Contributions summary:Luis primarily contributed to the back-end logic of the `compute.rhino3d` repository, specifically focusing on the `/io` endpoint. Their changes involved handling query parameters, refining the return data structure, and updating the endpoint to better integrate with the overall system. Furthermore, the user added error logging functionality to enhance debugging and monitoring. These modifications improved the functionality and maintainability of the REST geometry server.
Libraries based on OpenNURBS with a RhinoCommon style
Role in this project:
Full-stack Developer
Contributions:12 reviews, 186 commits, 148 PRs in 4 years 4 months
Contributions summary:Luis primarily contributed to the development of JavaScript-based samples within the repository. Their work involved creating and modifying front-end components, as evidenced by changes to HTML and JavaScript files related to user interface elements. Additionally, the user worked on integrating Rhino3dm libraries for 3D model rendering within the web-based applications. Furthermore, the user added examples of Grasshopper definitions with compute API integration.
opennurbsrhinocommonwasmpythonpython3
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.