Skip to main content


Ann Arbor, MI

I'm a graduate student at the University of Michigan in the research group of Dr. Wei Lu. My thesis work is on the implementation of vision processing sparse coding algorithms in memristive crossbar networks. My research has traversed the technology stack: from resistive switching device physics all the way through algorithm development. I believe that an intimate understanding of new device capabilities and limitations can inform the development of novel computing paradigms.

I am particularly interested in neuromorphic computing--essentially taking inspiration from the brain for computing architecture and design.

I program in C/C++, RISC assembly (when required), and Verilog, but I am particularly partial to Python.