I am a PhD student at the CSE department at IIT Bombay, and a part of the Systems and Network Research Group. I work with Prof. Mythili Vutukuru in the broad field of networks and systems. I got my bachelors degree in Computer Science and Engineering from R.V College of Engineering in Bengaluru in the year 2017. After that I went on to work for a couple of startups (Perpule and Pitstop) as a software engineer before starting my PhD.

My PhD seminar was on the topic of Novel Network stacks where I reviewed state-of-the-art research network stacks covering a number of design techniques to improve network I/O. [Seminar Report]

I also spent the summer of 2020 and 2021 interning with Telco Cloud team at IBM Research India, Bengaluru. I worked under the supervision of Praveen Jayachandran, Palanivel Kodeswaran, Sayandeep Sen and Priyanka Naik exploring various novel networks stacks in the Telco Cloud environment.

I got awarded the Microsoft Research India PhD award in July of 2024.

You can reach out to me at ashkumar@cse.iitb.ac.in.

Academics

Publications

  • Pyramis: A Domain Specific Language for Developing Multi-tier Systems [paper]
    8th Asia-Pacific Workshop on Networking (APNet), Sydney, Australia, August 2024
    Ashwin Kumar, Ajinkya Tanksale, Armaan Chowfin, Mohan Ajjampudi, Arnav Mishra, Abuhujair Khan, Vishal Saha, Priyanka Naik, Mythili Vutukuru
  • Feasibility of Application Layer Header Parsing in eBPF and P4 [paper]
    IFIP/IEEE Networking, Thessaloniki, Greece, June 2024
    Ashwin Kumar, Abhik Bose, Khushboo Tiwari, Arnav Mishra, Abhishek Dixit, Abuhujair Khan, Mythili Vutukuru
  • AppSteer: Framework for Improving Multicore Scalability of Network Functions via Application-aware Packet Steering [paper]
    IEEE/ACM international Symposium on Cluster, Cloud and Internet Computing (CCGrid), Philadelphia, USA, May 2024.
    Ashwin Kumar, Rajneesh Katkam, Pranav Chaudhary, Priyanka Naik, Mythili Vutukuru
  • Evaluating Network Stacks for the Virtualized Mobile Packet Core [paper]
    5th Asia-Pacific Workshop on Networking (APNet), Virtual, June 2021
    Ashwin Kumar, Priyanka Naik, Sahil Patki, Pranav Chaudhary, Mythili Vutukuru

Talks and Community Work

  • Hands-on eBPF session at ACM SIGMETRICS 2022. Conducted a hands-on session on eBPF as part of the PerfNA workshop in ACM SIGMETRICS 2022, held at IIT Bombay. (Jun 2022)
  • Linux kernel network stack and modern packet processing frameworks. Gave a talk on packet processing frameworks as part of the ’Virtualization and Cloud Computing (CS695)’ course taught by Prof. Puru Kulkarni at IIT Bombay. (Apr 2023)
  • External Review Committee (ERC) member, USENIX ATC 24. Served on the review committe for USENIX ATC 24. (Apr 2024)
  • Application-aware packet steering. Gave a talk on recently accepted work relating to packet steering at University of Pennsylvania, hosted by Prof. Vincent Liu, and at University of Illinois Urbana-Champaign, hosted by Prof. Radhika Mittal. (May 2024)

Awards

  • Microsoft Research India PhD Award 2024
  • APNet 2024 Travel Grant

Teaching Assistantship

  • CS 347M - Operating Systems (Minor), Autumn-20
  • CS 744 - Design and Engineering of Computing Systems, Spring-20, Autumn-22
  • CS 347 - Operating Systems, Autumn-21, Autumn-23, Autumn-24
  • CS 695 - Topics in Virtualization and Cloud Computing, Spring-22, Spring-24
  • CS 101 - Basics of Computer Programming, Spring-21