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.
12 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
TAS is a drop-in highly CPU efficient and scalable TCP acceleration service.
Contributions:45 commits, 53 pushes, 6 branches in 10 months
cpuscalabledata-exchangedrop-inacceleration
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rajath Shashidhara - Senior Systems Research Engineer at Google