I am a Ph.D. student in the ECE Division at the University of Michigan, Ann Arbor, advised by Hun-Seok Kim and Ron Dreslinski. My work broadly leverages ideas from computer architecture, VLSI design, and algorithm co-design to accelerate applications in machine learning, vision, and signal processing.

Previously, I received a B.S. and M.S. in Electrical Engineering from the University of Washington, Seattle, where I worked with Visvesh Sathe in the Processing Systems Lab. I also worked closely with Luis Ceze and members of the Sampa group. During my undergraduate degree I worked on a potpourri of topics including optical tweezers, simulation of nanoscale transport physics, and algorithms for processing drone video. I have also interned on various software and hardware projects at Intel Labs and Altera/PSG, NVIDIA, a hydrogen fuel-cell startup, and a laser company.