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.
Contact · Brock faculty profile · Google Scholar · ORCID · LinkedIn
Current members
PhD students
Afrin Jubaida
Brock University
Research area: EDI-by-Design in the Age of AI
Haitham Al Satai
Polytechnique Montréal · since Jan 2026
Adaptive Tracing for Efficient Performance Diagnosis in Distributed Systems
Co-supervised with Dr. Foutse Khomh
François Philippe Ossim Belias
Polytechnique Montréal · since Jan 2025
Efficient Training of LLMs
Co-supervised with Dr. Foutse Khomh
Nurbek Imangazin
Brock University · since Sep 2024
Co-supervised with Dr. Michael Winter
MSc students
Yuvraj Sehgal
since Sep 2025
Generating Syntactic Data using Diffusion Models
Sneh Patel
since Sep 2025
Dependency Graph Reasoning using Graph Neural Models
Charmvir Grewal
Brock University
Undergraduate researchers
James Windjack
4F90 project · since Sep 2025
Ansh Shah
4F90 project · since Sep 2025
Research Assistants
Flora Nah Asah
EDI-by-Design in the Age of AI · since Feb 2026
Mahsa Jafaie Menarbazari
EDI-by-Design in the Age of AI · since Feb 2026
Abhijeet Dhali
EDI-by-Design in the Age of AI and the Mitacs project with JOE · since Feb 2026
Becky Kwok
Mitacs project with JOE · since Feb 2026
Mitacs Globalink research interns (2026)
Eman Chaudhary
Aug 10 - Oct 23, 2026
Harnessing Large Language Models for Automated Software Log Understanding
Khaled Gardabbou
Jul 6 - Sep 25, 2026
Intelligent Software Agents for Autonomous Monitoring and Repair
Muhammad Maaz Hamid
Aug 7 - Oct 30, 2026
Intelligent Software Agents for Autonomous Monitoring and Repair
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

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

MSc

MSc

MSc
Yue Guan
MSc
Postdoctoral Researcher
Kasra Darvishi
Research Associate
Undergraduate researcher

Riley VanDonge
Undergraduate researcher
Plus dozens of additional undergraduate research students (3P99, co-op, and 4F90 projects) since 2019.
Join the lab
THREADS Lab is always looking for talented PhD, MSc, and undergraduate students. See Opportunities for open positions and how to apply.



