I am a research engineer focused on novel computing especially with regards to new memory systems and compute-near-memory.
I received my PhD at the University of Michigan while in the research group of Dr. Wei Lu. My thesis work was 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.