PhD student @ UMich • Programming Language Researcher • Live Programming Advocate • Ex-Software Engineer
I’m a PhD student and programming language researcher at the Future of Programming Lab at the University of Michigan, focusing on Hazel, a live functional programming environment. My work is about making software more comprehensible, flexible, and extensible — empowering everyone, not just software experts.
Interests:
- Live & Structured Programming
- Programming Language Theory & HCI
- Malleable, user-extensible software systems