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.
14 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
A node.js server for solving Grasshopper definitions on Rhino Compute
Role in this project:
Full-stack Developer
Contributions:3 releases, 1 review, 124 commits in 2 years 6 months
Contributions summary:Luis primarily worked on refactoring and updating the `compute.rhino3d.appserver`. Their contributions involved migrating the templating engine, adding error handling, and making changes to the application's configuration related to the compute URL. They also focused on updating example applications to integrate the latest changes. The user's work included the integration of caching strategies, along with incorporating features for parameter input and processing of definition data.
REST geometry server based on RhinoCommon and headless Rhino
Role in this project:
Back-end Developer
Contributions:61 commits, 7 PRs, 45 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.
rhinocommonrestgeometryrhinoheadless
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.
Request Free Trial
Luis Fraguada - Software Developer at McNeel Europe