I am an EECS Ph.D. Student at UC Berkeley in the ADEPT Lab advisd by Randy Katz. My research interests are in exploring novel architectures for warehouse scale computers. I'm specifically interested in designing disaggregated memory systems.

As part of my research, I've contributed lots of code to the FireSim project. FireSim is a platform for FPGA-hosted cycle-accurate simulation of warehouse scale computers in the AWS cloud. Using FireSim and EC2 F1 instances, you can spin up a cluster of datacenter nodes with custom hardware (from RTL), link them together in a timing-accurate network, and run real operating systems and software on top of them.

I have also contributed RTL to the Rocket Chip RISC-V SoC Generator and created RISC-V Project Template, which has been used as a starting point for many RISC-V-based chip designs.

You can find some of my code on Github and Bitbucket.