Summary
Rajath Shashidhara is a Senior Systems Research Engineer and PhD candidate at the University of Washington with 12 years of experience building high-performance, resilient networked systems for datacenters and telecom. His work spans practical systems engineering and research—accelerating datacenter transport on programmable devices, studying swapping and tiered memory effects at scale, and offloading TCP/data-plane functions to SmartNICs. He has shipped production-grade networking and NFV features in 5G stacks at Samsung, built cluster management tooling at Confluent, and collaborated with Google’s Systems Research Group on cluster scheduling and memory-tiering research. Comfortable moving between kernel, user-space, and programmable hardware, he combines deep systems theory with hands-on implementation and mentoring across industry and academia. An often-overlooked strength is his background in physics and distributed scientific computing, which informs his analytical approach to systems performance and scalability.
13 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Washington
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at The University of Texas at Austin
BITS Pilani, Birla Institute of Technology and Science