top of page
DSC05138_1 (1).jpg


I am a human-computer interaction and human-robot interaction researcher making technology to empower people to live more consciously and creatively.

  • Consciously: understanding ourselves and doing the things that are important to us

  • Creatively: exercising our ability to be creative and finding new ways to create the life we want

My research explores tangible interactions and social robotics that support well-being, reflection, and behavior change by making these practices more visible, engaging, and meaningful.

I’m currently a PhD student in Creative Technology & Design at the ATLAS Institute, University of Colorado Boulder, advised by Professor Ellen Do in ACME Creative Machine Environment (ACME) Lab. I received my B.S. and M.Eng. in Mechanical Engineering, with a concentration in Robotics, from Cornell University. Outside of the lab, I am involved in dance and activism.

Get in touch at



We apply high-level specifications to automatically synthesize verifiably correct controllers for distributed control of robotic swarms to achieve reactive tasks.

DIS 2021 Best Paper Award

Using an extended woven practice, we fabricate fully-integrated multi-sensor on-skin systems that are resilient and capable of field deployment. We implement an inertial measurement unit (IMU) sensing system for multi-hour use as a technology probe to understand the social, technical, and design facets in everyday use of on-skin systems.



DIS 2020 Best Paper Honorable Mention and Best Demo Award

We adapt a woven fabrication approach for crafting on-skin interfaces for seamless interaction on the body surface, enabling unique functions based on the structures of weaving. Read more

SAFE STEP (2019)

Safe Step is our mechanical engineering senior design project. We designed and prototyped a step stool for senior citizens to access tough-to-reach locations in a residential setting. Our goal is to inspire confidence in its users to reach for new heights. Read more



Weavings by me, mostly crafted on the Schacht 26 Baby Wolf 8-Shaft Loom, and a few knits. Read more

bottom of page