I am a fourth-year PhD student in the Department of Computer Science at the University of Illinois, at Urbana Champaign . My advisor is Prof. Indranil Gupta .
My research interests are primarily in distributed systems. Recently, I have been working on scheduling problems in Apache Heron.
Before coming to UIUC, I completed my undergraduate education at the School of Electrical Engineering and Computer Science, NUST in Pakistan.
When I am not working, I like to spend my time reading. Check out my ever-growing reading list for 2018 here!
Holistic Configuration Tuning in Apache Heron
We investigate how to optimize all of the most important configuration parameters in Heron jobs to achieve different performance goals e.g., latency, throughput, and resource utilization.
We formally verify and implement a simplified version of the Blockchain protocol. This removes bugs a priori, potentially saving users from bugs that can lead to a loss of currency, but is challenging to do at a distributed system level.
Caladrius: A Performance Modelling Service for Distributed Stream Processing Systems
IEEE International Conference on Data Engineering, 2019 [pdf]
Henge: Intent-Driven Multi-Tenant Stream Processing
CRATER: A crowd sensing application to estimate road conditions
IEEE Access 4, 2016 [pdf]
Bené: On Demand Cost-Effective Scaling at the Edge
Awards and Honors
- Sohaib and Sara Abbasi Fellowship, Fall 2015 – Spring 2016
- NUST-SEECS Open House Winner in Software Engineering, 2015
- Recipient of President’s Gold Medal for academic excellence in undergraduate studies, 2015
- NUST Scholarship for all semesters since admission in undergraduate studies, Fall 2011 – Fall 2014
Designed by W3layouts