I am a Ph.D. candidate advised by Prof. Mae Milano in the Princeton SNS Group. My research is in distributed systems and cloud computing. I’m excited about developing cloud-native programming paradigms that enable cloud systems that are more adaptive and performance-aware.

Before starting my Ph.D., I spent four wonderful years completing my undergraduate degree at McGill University in Montreal, where I was advised by Prof. Bettina Kemme for my NSERC USRA project, in which I studied the use of views in graph database systems. In my senior year, I spent an exchange semester at the University of British Columbia, where I was supervised by Prof. Karthik Pattabiraman in the Dependable Systems Lab. During my time there, I worked on a information flow control framework for managing privacy in IoT applications.

News

  • I passed my Ph.D. candidacy exam!
  • Our paper Turnstile: Hybrid Information Flow Control Framework for Managing Privacy in Internet-of-Things Applications was accepted to EuroSys!
  • I was awarded the NSERC Canada Graduate Research Scholarship - Doctoral (CGRS D)!
  • Our paper G-view: View management for graph databases was accepted to VLDB!

Publications

Turnstile: Hybrid Information Flow Control Framework for Managing Privacy in Internet-of-Things Applications ( Paper)

Kumseok Jung, Mohanna Shahrad, Gargi Mitra, Karthik Pattabiraman

European Conference on Computer Systems (EuroSys'26)

G-view: View Management for Graph Databases ( Paper)

Yunjia Zheng, Camille Sacré, Mohanna Shahrad, Oliver Lipchitz, You Ting Gu, Bettina Kemme

International Conference on Very Large Data Bases (VLDB'25)

Towards View Management in Graph Databases ( Paper)

Mohanna Shahrad, You Ting Gu, Yunjia Zheng, Bettina Kemme

International Workshop on Search, Exploration, and Analysis in Heterogeneous Datastores: Graph Edition (SEAGraph'24), Co-located with ICDE'24

UnFaaSener: Latency and Cost Aware Offloading of Functions from Serverless Platforms ( Paper)

Ghazal Sadeghian, Mohamed Elsakhawy, Mohanna Shahrad, Joe Hattori, Mohammad Shahrad

USENIX Annual Technical Conference (ATC'23)

Awards

  • NSERC Canada Graduate Research Scholarship – Doctoral (CGRS D) 2025
  • Princeton University First-Year Fellowship in the Natural Sciences and Engineering 2024
  • Fonds de recherche du Québec – Nature et technologies (FRQNT) 2023
  • NSERC Undergraduate Student Research Award, McGill University 2023
  • Québec Perspective Scholarship (PBPQ), Government of Quebec 2022
  • Member, Golden Key International Honour Society, McGill University 2021
  • McGill Faculty of Science Scholarship, McGill University 2021
  • Member, McGill Dean’s Honour List, McGill University 2021

Teaching

  • Advanced Computer Systems (COS518), Teaching Assistant, Princeton University Fall 2025
  • Operating Systems (COMP 310), Teaching Assistant, McGill University Fall 2022