I completed my PhD in 2023 under the supervision of Prof. Muhammad Shahzad in the Department of Computer Science at (North Carolina State University). Before joining NC State, I received an MSc in Electrical Engineering (Networks) from LUMS and BSc in Telecommunication Engineering from NUCES, Lahore.
My research interest spans networking, systems, and applied machine learning. More precisely, I worked on two thrusts: 1) quality of experience analysis of video and game streaming applications and performance characterization of the global network infrastructure of a public cloud, and 2) design of application and transport layer mechanisms, augmented by deep learning, for improving quality of experience of streaming applications in the cloud.