Principal Investigator
Naser Ezzati-Jivan
Associate Professor, Department of Computer Science, Brock University
PhD, Polytechnique Montréal · MSc, University of Isfahan · BSc, Sharif University of Technology
Naser Ezzati-Jivan leads THREADS Lab. His research covers software observability, execution tracing, performance engineering, root-cause analysis, and the observability and governance of AI-driven systems. Before joining Brock, he was a postdoctoral fellow at Polytechnique Montréal and Ericsson Canada, and a research associate with the DORSAL lab at Polytechnique Montréal.
Full bio · Contact · Brock faculty profile · Google Scholar · ORCID · LinkedIn
Current members (updated August 2026)
PhD students
- Afrin Jubaida - Brock University; research area: EDI-by-Design in the Age of AI.
- Haitham Al Satai - Polytechnique Montréal; thesis: Adaptive Tracing for Efficient Performance Diagnosis in Distributed Systems (January 2026 - present), co-supervised with Dr. Foutse Khomh.
- François Philippe Ossim Belias - Polytechnique Montréal; thesis: Efficient Training of LLMs (January 2025 - present), co-supervised with Dr. Foutse Khomh.
- Nurbek Imangazin - Brock University (September 2024 - present), co-supervised with Dr. Michael Winter.
MSc students
- Yuvraj Sehgal - thesis: Generating Syntactic Data using Diffusion Models (September 2025 - present).
- Sneh Patel - thesis: Dependency Graph Reasoning using Graph Neural Models (September 2025 - present).
Undergraduate researchers
- James Windjack - 4F90 project, ongoing since September 2025.
- Ansh Shah - 4F90 project, ongoing since September 2025.
Research Assistants
- Flora Nah Asah - EDI-by-Design in the Age of AI (started February 2026).
- Mahsa Jafaie Menarbazari - EDI-by-Design in the Age of AI (started February 2026).
- Abhijeet Dhali - EDI-by-Design in the Age of AI and the Mitacs project with JOE (started February 2026).
- Becky Kwok - Mitacs project with JOE (started February 2026).
Mitacs Globalink research interns (2026)
- Eman Chaudhary - In-person intern, Harnessing Large Language Models for Automated Software Log Understanding (August 10 - October 23, 2026).
- Khaled Gardabbou - In-person intern, Intelligent Software Agents for Autonomous Monitoring and Repair (July 6 - September 25, 2026).
- Muhammad Maaz Hamid - In-person intern, Intelligent Software Agents for Autonomous Monitoring and Repair (August 7 - October 30, 2026).
Alumni
Former graduate students, postdoctoral researchers, research associates, and undergraduate researchers. Roles reflect the position held while at THREADS Lab; paper authorship should be checked in the publication catalog.
- Amir Haghshenas - PhD, Polytechnique Montréal, co-supervised with Dr. Michel Dagenais
- Masoumeh Nourollahi - PhD, Polytechnique Montréal, co-supervised with Dr. Michel Dagenais
- Tom Wallace - MSc, co-supervised with Dr. Beatrice Ombuki-Berman
- Madeline Janecek - MSc
- Tong Zhang - MSc
- Ghazal Khodabandeh - MSc
- Alireza Ezaz - MSc
- Mehenika Akter - MSc
- Pranjal Chakraborty - MSc
- Dipanzan Islam - MSc
- Amirmahdi Khosravi Tabrizi - MSc
- Mohammed Adib Khan - MSc
- Yue Guan - MSc
- Morteza Noferesti - Postdoctoral Researcher
- Kasra Darvishi - Research Associate
- Raghav Bhardwaj - Undergraduate researcher
- Riley VanDonge - Undergraduate researcher
Plus dozens of additional undergraduate research students (3P99, co-op, and 4F90 projects) since 2019.
Join the team
THREADS Lab is always looking for talented PhD, MSc, and undergraduate students. See the Contact page for what to include when you get in touch.