About me:
A few different projects I've worked on:
I'm currently a research software engineer at
Postman, Inc., where I work on design and frontend engineering for our low-code programming tool,
Flows.
Previously I was a PhD student in the
EECS department at the University of Michigan, advised by Professor
Steve Oney. I studied human-computer interaction and intuitive tools for programming and other creation domains.
In my PhD research I focused on studying and designing programming tools for creating user interface automation macros. Specifically, I explored the challenges developers faced, designed novel IDE features that integrate UI and code, and designed programming-by-demonstration approaches that enable users to create UI automation macros without writing code but instead through natural interactions (e.g., direct manipluation, natural lanuage, examples). I also designed a programming-by-demonstration system for creating responsive user interfaces.
I have interned in the HCI and Visualization group at
Autodesk Research, the
EPIC group at Microsoft Research, and the UI Understanding research group at
Apple AI/ML, and worked as a software engineer at MathWorks. I received my SB and MEng in Computer Science from MIT, where I was advised by Professor
Rob Miller.