Summary
Rachit Agarwal is an Associate Professor at Cornell University with eight years of post-PhD academic experience and a deep research-and-practice background spanning operating systems, cloud infrastructure, computer networking, and hardware-software co-design. His trajectory includes a UC Berkeley postdoc, impactful internships at Microsoft and HP Research Labs, and roles advising and researching at Enfabrica, reflecting a blend of systems research and industry collaboration. He has built and studied large-scale data analytics and distributed systems since his PhD at UIUC, often connecting theory (algorithms, information theory) to practical datacenter and hardware designs. Based in Ithaca, he brings a rare combination of academic rigor and hands-on engineering across software and hardware stacks, with a track record of translating research into real-world network and cloud infrastructure solutions.
8 years of coding experience
2 years of employment as a software developer
Postdoc, Computer Science, Postdoc, Computer Science at University of California, Berkeley
Indian Institute of Technology Kanpur
Ph.D., Computer Engineering, Ph.D., Computer Engineering at University of Illinois Urbana-Champaign