**Rajath Shashidhara**
Ph.D. Student | [Paul G. Allen School of Computer Science & Engineering](https://www.cs.washington.edu/), University of Washington
Student Researcher | [Systems Research Group](https://cloud.google.com/blog/topics/systems/google-creates-new-systems-research-group), Google
rajaths@cs.washington.edu
[CV](cv.pdf) • [GitHub](https://github.com/rajathshashidhara) • [Google Scholar](https://scholar.google.com/citations?user=47vhbO8AAAAJ&hl=en)
[LinkedIn](https://www.linkedin.com/in/rajath-s) • [Twitter](https://twitter.com/rajaths_) • [Goodreads](https://www.goodreads.com/user/show/17609812-rajath-shashidhara)

I am a Ph.D. student in the [UW Computer Systems Lab](https://syslab.cs.washington.edu/) advised by [Prof. Simon Peter](https://homes.cs.washington.edu/~simpeter/). Broadly, my research is in the *design and implementation of scalable, efficient and resilient networked systems*.
Presently, I am working on:
- **Datacenter transport**: Flexible high-performance transport protocol offload to programmable network devices.
- **ML preprocessing acceleration**: In-network data ingestion acceleration for large-scale ML training.
- **Scaling client-local NVM filesystems**: Co-designing distributed filesystems with in-network replication, coordination and coherence services for scalability.
At Google, I am a member of the [Systems Research Group](https://cloud.google.com/blog/topics/systems/google-creates-new-systems-research-group) advised by [Dr. Kimberly Keeton](https://scholar.google.com/citations?user=wR_tv-kAAAAJ&hl=en). My research is on:
- **Tiered Memory Management**: Understanding the impact of swapping on application performance at datacenter scale.
Publications
-------------------------------------------------------------------------------
- [FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism](https://www.usenix.org/conference/nsdi22/presentation/shashidhara)
Rajath Shashidhara, Timothy Stamler, Antoine Kaufmann, Simon Peter
*USENIX Symposium on Networked Systems Design and Implementation (NSDI'22)*
[Slides](https://www.usenix.org/system/files/nsdi22-paper-shashidhara.pdf) | [Video](https://www.youtube.com/watch?v=0sRLk2zNrdE) | [Code](https://tcp-acceleration-service.github.io/FlexTOE/) Star
Talks: [Google Networking Research Summit 2022](https://events.withgoogle.com/networking-research-summit-2022/) • VMware, 2022 • [NSDI 2022](https://www.usenix.org/conference/nsdi22/presentation/shashidhara) • [SmartNICs Summit 2022](https://smartnicssummit.com/thursday/)
- [A Reinforcement Learning Framework for QoS-Driven Radio Resource Scheduler](https://doi.org/10.1109/GLOBECOM42002.2020.9322182)
Jitender Singh Shekhawat, Rishabh Agrawal, K Gautam Shenoy, Rajath Shashidhara
*IEEE Global Communications Conference (GLOBECOM'20)*
- [Phase transition in an Aubry-André system with a rapidly oscillating magnetic field](https://doi.org/10.1103/PhysRevA.94.053612)
Tridev Mishra, Rajath Shashidhara, Tapomoy Guha Sarkar and Jayendra N. Bandyopadhyay
*Physical Review A (2016)*