I’m a third-year PhD student in the Computer Science Department at Carnegie Mellon University. I am advised by Brandon Lucia and Nathan Beckmann and a member of the abstract and CORGi research groups. My graduate studies are supported by the Department of Energy Computational Science Graduate Fellowship (DOE CSGF).

My research interests lie in compilers, computer architecture, reconfigurable computing, and cross-stack systems design. I’m currently working on programming models and compilation support for energy-minimal coarse-grained reconfigurable arrays (CGRAs) and dynamic dataflow architectures more broadly.

I graduated from Northwestern University with a bachelor’s degree in computer science, where I focused on computer systems. I was advised by Peter Dinda and Simone Campanoni and was an active member of ARCANA, Prescience Lab, and the NU Parallelism Group.