I am a computer architect at Nvidia working on emerging application domains including data analytics, telecommunications and HPC. I previously worked at Microsoft as both a software and a hardware engineer on the Maia and Cobalt programs developing the next generation of neural network accelerators and CPU architectures. I received my PhD from Cornell University, where I developed accelerators for machine learning inference tasks and was advised by Dr. José F. MartÃnez. I’m interested in smart ways of implementing algorithms in hardware, and re-thinking the hardware-software interface.