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.

Research Interests

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.

News

  • Joined HPE as Software Engineer (July, 2023)
  • Passed Ph.D. Final exam (June, 2023)
  • Passed Ph.D. qualifying exam (September, 2022)
  • Software Engineering Intern at HPE (Summer'22)
  • Paper accepted in TheWebConf'22
  • Paper accepted in ACM SIGCHI'22
  • Paper accepted in ACM SIGMETRICS'22
  • Paper accepted in IEEE/ACM TNET'22

Publications

  • Left or Right: A Peek into the Political Biases in Email Spam Filtering Algorithms During US Election 2020
    Hassan Iqbal, Usman Mahmood Khan, Hassan Ali Khan, Muhammad Shahzad
     ACM WWW'22  DOI ] [ arXiv ]
    Policy Impact: Senate.gov Press[1, 2],  Political BIAS Emails Act of 2022,  Google LLC AO FEC 
    Press: Bloomberg,  WashingtonPost 

  • RMS: Removing Barriers to Analyze the Availability and Surge Pricing of Ridesharing Services
    Hassan Ali Khan, Hassan Iqbal, Muhammad Shahzad, Guoliang Jin
     ACM SIGCHI'22  DOI ] [ GitHub ] [ RMSTool ]

  • Dissecting Cloud Gaming Performance with DECAF
    Hassan Iqbal, Ayesha Khalid, Muhammad Shahzad
     ACM SIGMETRICS'22  Abstract DOI ] [ Paper DOI ] [ Github ]

  • Characterizing the Availability and Latency in AWS Network from the Perspective of Tenants
    Hassan Iqbal, Anand Singh, Muhammad Shahzad
     IEEE/ACM TNET'22 (Impact factor at acceptance 3.56) DOI ] [ GitHub ]

  • Scylla: Interleaving Multiple IoT Stacks on a Single Radio
    Hassan Iqbal, Hamad Alizai, Ihsan Ayyub Qazi, Olaf Landsiedel, Zartash Afzal Uzmi
     ACM CoNEXT'18 (Acceptance rate 17%) DOI ] [ PDF ]

  • Taming Link-layer Heterogeneity in IoT through Interleaving Multiple Link-Layers over a Single Radio
    Hassan Iqbal, Muhammad Hamad Alizai, Zartash Afzal Uzmi, Olaf Landsiedel
     ACM SenSys'17 (Acceptance rate 17.2%) DOI ] [ PDF ]

Teaching

  • TA for CSC/ECE 573: Internet Protocols, Spring 2020
  • TA for CSC/ECE 573: Internet Protocols, Fall 2018

Academic Services

  • Mentor two undergrad students on convolutional neural networks and transfer learning (GEARS Summer 2021)
  • Mentor two undergrad students on high accuracy video time-stamping (GEARS Summer 2021)
  • Reviewer IFIP Networking 2020
  • Reviewer IEEE Access
  • Mentored two undergrad students, GEARS Summer '20, with research focus on web application algorithm analysis
  • Mentored two undergrad students, Spring '20, with research focus on performance evaluation of cloud applications

Honors and Awards

  • NSF Travel Grant for ACM CoNEXT, 2018
  • NCSU Student Travel Grant for ACM IMC 2018
  • College of Engineering Graduate Merit Award, NCSU, 2018
  • Graduate School Scholarship for fully-funded PhD at NCSU
  • DAAD Summer Research Exchange Grant, 2017

Blog

  • How to Apply for a Ph.D. in the USA? [ Link ]