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