About me:
I am on the job market, interested in roles that combine design and engineering to create novel user experiences (e.g., industry research, R&D, front-end engineering, and postdoc positions)
A few different projects I've worked on:
I am a final year PhD student in the
EECS department at the University of Michigan, advised by Professor
Steve Oney. I study human-computer interaction and am interested in designing intuitive tools for programming and other creation domains.
In my PhD research I have focused on studying and designing programming tools for creating user interface automation macros. Specifically, I have 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 have 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.