Before joining the Design and Computation Group at MIT, he was a research scientist at UC Berkeley, investigating the convergence of design, data science, and social sciences. In the past four years, Carlos has been a Lecturer at UC Berkeley and a Visiting Professor at UNAM, and has taught computational design seminars and workshops in the United States, Italy, China and Mexico. His work has been supported by numerous fellowships, more recently by the IDEA Studio Fellowship at Autodesk, the National Council of Science and Technology, and the Jumex Foundation for Contemporary Arts. Carlos holds a Master of Science in Architecture from MIT, a Master of Architecture from UC Berkeley, and a Bachelor of Architecture with distinction from UNAM in Mexico.