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
-
PhD, Computer Science & Engineering
(2019 - Present) | CPI: 8.48/10
Indian Institute of Technology, Bombay -
B.E, Computer Science & Engineering
(2013 - 2017) | CPI: 8.18/10
R V College of Engineering
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