I am a Ph.D. candidate in Computer Software Engineering from University of British Columbia under the supervision of Dr. Ali Mesbah. I am fortunate to be part of the SALT lab. My research is in software engineering, with emphasis on software analysis and testing, code repair, test code generation, large language models, and ML4SE. My research aims to understand the role of context for code-related tasks with large language models.


News  
October, 2024 I am invited to a review a journal article for Journal of Systems & Software (Special Issue). Thanks Dr. Andrea Stocco!
October, 2024 Delighted to be selected as 1 of 13 Junior PC members out of 34 nominations for TechDebt 2025.
October, 2024 I am serving as a PC member for DeepTest 2025.
October, 2024 I am serving as a PC member for Mining Software Repositories (MSR) Industry Track.
October, 2024 I am serving as a Junior PC member for MSR 2025 - Technical Papers.
September, 2024 I am serving as a PC member for ICSE 2025 - Artifact Evaluation.
August, 2024 I gave a invited talk at Dosu on "The Role of Context in AI-Driven Code Generation".
June, 2024 I am serving as a PC member for ReSAISE 2024.
May, 2024 I am serving as a PC member for Automated Software Engineering (ASE) 2024 Industry Track.
May, 2024 I am invited to a review a journal article for Journal of Software: Evolution and Process. Thanks Dr. Andrea Stocco!
April, 2024 I gave a invited talk at DeepTest 2024 on "The Role of Context in AI-Driven Code Generation".
April, 2024 I gave a talk at ICSE 2024 on Katana: Dual Slicing Based Context for Learning Bug Fixes.
April, 2024 Vancouver ✈️ Lisboa ➡️ ICSE and DeepTest 🎉👨‍🏫
March, 2024 I will give a invited talk at DeepTest 2024 on understanding the role of context for code-related tasks.
February, 2024 Received ACM SIGSOFT CAPS travel grant for ICSE 2024.
January, 2024 I am serving as a PC member for Forge 2024.
December, 2023 Our paper Katana is accepted in the journal first track of ICSE 2024.
December, 2023 I am serving as a PC member for DeepTest 2024.
August, 2023 I am serving as a PC member for ReSAISE 2023.
June, 2023 I gave an invited talk at UBER programming system group about reducing hallucinations for code related tasks with LLMs.
May, 2023 I gave a talk at ICSE 2023 on Retrieval-Based Prompt Selection for Code-Related Few-Shot Learning.
May, 2023 I gave a talk at ICSE 2023 on Different Code Representations for Learning-Based Program Repair.
April, 2023 I gave a talk at ICST 2023 on Neural Program Repair.
January, 2023 I successfully passed my PhD qualifying exam. Thanks to my advisor Dr. Ali Mesbah for everything.