I am a Ph.D. student and Graduate Research Assistant in the School of Electrical and Computer Engineering at Purdue University. I work in Dependable Computing Systems Lab (DCSL) and I am advised by Prof. Saurabh Bagchi. I hold a Master’s degree in Computer Science from the Lahore University of Management Sciences (LUMS), where I worked in the Distributed Computing Lab with Prof. Zafar Ayyub Qazi.

My research aims to make the Internet more efficient and reliable. Currently, I am working on enhancing the efficiency of Large Language Models (LLMs) by increasing their throughput through advanced scheduling techniques. Additionally, I am exploring cost-effective solutions for serverless applications by enabling cloud providers to run these applications on diverse infrastructure. Previously, my work focused on identifying root causes of failures in microservice architectures, and during my Master’s, I worked with a team to develope a low latency and consistent cellular control for 5G technologies.

You can find a list of my publications here.