Michael L. Rivera

I am a Ph.D. candidate at the Human-Computer Interaction Institute in the School of Computer Science of Carnegie Mellon University. I am advised by Scott Hudson at the DevLab.

My research sits at the intersection of technical human-computer interaction (HCI), material science and digital fabrication. I develop new capabilities for digital fabrication technologies like 3D printers, and explore how they might better serve the people who use them.

To this end, I have introduced fabrication techniques for materials that are soft, compliant, or environmentally-sustainable while demonstrating applications in sensing, actuation, and interactive devices. I supplement these techniques with open-source hardware designs and software tools to make them useful and approachable to end-users.

During my Ph.D. program, I interned at HP Labs in the Immersive Experiences Lab. Before Carnegie Mellon, I completed a M.S.E in Computer Graphics and Game Technology and a B.S.E in Digital Media Design at the University of Pennsylvania. I was also a software engineer at Facebook and LinkedIn.

Check out my research projects and curriculum vitae to learn more about my work.


My published and award-winning work exploring novel fabrication techniques, computational fabrication, and sensing systems.