I am Sreeharsha, a computer science researcher interested in Distributed Systems. I am currently enrolled in the Computer Science PhD program at the University of Waterloo. I work with the Waterloo Advanced Systems Lab, advised by Prof. Samer Al-Kiswany.

I focus on research involving recent networking advances, network failure analysis, and data deduplication for cloud-based systems. I am currently working on improving content-defined data chunking techniques and enhancing security guarantees within deduplication systems.

Prior to this, I worked at AMD as a Design Engineer and have received my master's degree in computer science from the University of Waterloo.

Updates

  • Jun 2024. I have been awarded the Ontario Graduate Scholarship for 2024-2025!
  • Apr 2024. I presented LoLKV at NSDI and Draconis at EuroSys 2024.
  • Feb 2024. I will be interning with LinkedIn over the summer at their HQ in Sunnyvale!
  • Sep 2023. CASPR was nominated for the best paper award at SRDS 2023.

Publications


[1] Measuring the runtime performance of C++ code written using GitHub CoPilot
     ACM / IEEE International Conference on Software Engineering (ICSE), 2025

         Daniel Erhabor, Sreeharsha Udayashankar, Meiyappan Nagappan and Samer Al-Kiswany


[2] SeqCDC: Hashless Content-Defined Chunking for Data Deduplication [PDF]
     ACM / IFIP International Conference on Middleware (MIDDLEWARE), 2024

         Sreeharsha Udayashankar, Abdelrahman Baba and Samer Al-Kiswany


[3] Slicify: Fault Injection Testing for Network Partitions [PDF] [Slides]
     IEEE Modeling and Analysis of Computer and Telecommunication Systems (MASCOTS), 2024

         Sreeharsha Udayashankar*, Seba Khaleel* and Samer Al-Kiswany


[4] The Impact of Low-Entropy on Data Deduplication [Paper] [PDF]
     IEEE International Conference on Cloud Computing (CLOUD), 2024

         Mu'men Al Jarah, Sreeharsha Udayashankar, Abdelrahman Baba and Samer Al-Kiswany


[5] Draconis: Network-Accelerated Scheduling [Paper] [PDF] [Slides]
     ACM SIGOPS European Conference on Computer Systems (EuroSys), 2024

         Sreeharsha Udayashankar, Ashraf Abdel-Hadi, Ali Mashtizadeh and Samer Al-Kiswany


[6] LoLKV: The Logless Linearizable Key-Value Storage System [Paper] [PDF] [Slides]
     USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2024

         Ahmed Alquraan, Sreeharsha Udayashankar, Virendra Marathe, Bernard Wong and Samer Al-Kiswany


[7] CASPR: Connectivity-Aware Scheduling for Partition Resilience [Paper] [PDF]
     International Symposium on Reliable Distributed Systems (SRDS), 2023
     Best Paper Award Nominee

         Sara Qunaibi, Sreeharsha Udayashankar and Samer Al-Kiswany


[8] DedupBench - Benchmarking for Data Chunking Techniques [Paper] [PDF]
     IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), 2023

         Alan Liu, Abdelrahman Baba, Sreeharsha Udayashankar and Samer Al-Kiswany


[9] Partial Network Partitioning [Paper] [PDF]
     ACM Transactions on Computer Systems (TOCS), 2022

        Basil Alkhatib, Sreeharsha Udayashankar, Sara Qunaibi, Ahmed Alquraan, Mohammed Alfatafta, Wael Al-Manasrah, Alex Depoutovitch and Samer Al-Kiswany


[10] Orcbench: A Representative Serverless Benchmark [Paper] [PDF]
     IEEE International Conference on Cloud Computing (CLOUD), 2022

         Ryan Hancock, Sreeharsha Udayashankar, Ali Mashtizadeh and Samer Al-Kiswany


[11] Benchmarking Differentially Private Algorithms [PDF]
     Theory and Practice of Differential Privacy (TPDP), 2021

         Huiyi Ning, Sreeharsha Udayashankar, Sara Qunaibi, Karl Knopf and Xi He


[12] In-Network Scheduling for Real-Time Analytics [Thesis]
     MMath Thesis, 2021

         Sreeharsha Udayashankar


[13] Falcon - Low Latency Network Accelerated Scheduling [Paper] [PDF]
     P4 Workshop in Europe (EuroP4), 2020

         Ibrahim Kettaneh, Sreeharsha Udayashankar, Ashraf Abdel-Hadi, Robin Grosman and Samer Al-Kiswany


[14] Gaming Modeling and Projections - The Impact of CPU Performance
     AMD Asia Technical Conference (AATC), 2019

         Sreeharsha Udayashankar, Saumya Chandra and Don Cherepacha


Patents


[1] System and method of deduplication for encrypted content
     Best Patent Award for 2023 - Acronis

        Sreeharsha Udayashankar, Abdelrahman Ba'ba', Samer Al-Kiswany, Serg Bell and Stanislav Protasov


Scholarships and Awards


[1] Ontario Graduate Scholarship
     Government of Ontario, 2024-2025

[2] President's Graduate Scholarship
     University of Waterloo, 2024-2025

[3] Spotlight Award
     AMD, 2019