He has extensive experience in OS research and development, particularly across layers and at the hardware/software boundary. He has developed a custom specialized OS kernel framework called Nautilus intended to support high-performance parallel applications and runtime systems. He also has experience in NoC architectures for massively multicore machines. He will focus on low-level experimentation at the NoC level and will investigate new OS abstractions and mechanisms for leveraging the NoC fabric and for bridging inter- and intra-chip communication. He was a mentor in 2017 in the REU BigDataX program.