Afif Al Mamun
Graduate Researcher
I am Afif, a PhD student at the University of Calgary, supervised by Dr. Gias Uddin and Dr. Ann Barcomb. I also serve as a Graduate Assistant in Research & Teaching at UCalgary. In parallel with my doctoral studies, I am a Mitacs Accelerate intern at IBM Canada.
My research focuses on Large Language Models for Software Engineering, with a particular emphasis on automated bug management, including bug triaging, localization, and root cause analysis. I am especially interested in building LLM-based agentic and retrieval-augmented systems that can reason over complex software artifacts and assist developers throughout the debugging lifecycle.
Before starting my PhD, I worked for several years as a Software Engineer specializing in AI, contributing to projects across different applied domains. I hold a Bachelor of Science degree in Computer Science, for which I was awarded a gold medal in recognition of academic excellence.
Outside of my work, I enjoy the fine art of doing nothing and have a long-standing engineer’s dream of eventually retiring to a quiet village and starting a farm. :)
news
| May 14, 2026 | Our work BLAgent was presented as a Power Pitch at ESE Research Days 2026, University of Calgary |
|---|---|
| May 12, 2026 | I will be serving as a Web Co-Chair for ICSME 2027, which will be hosted at York University in Ontario, Canada. |
| Apr 16, 2026 | Our paper TriagerX: Dual Transformers for Bug Triaging Tasks with Content and Interaction Based Rankings has been accepted to IEEE Transactions on Software Engineering (TSE). |
| Mar 12, 2026 | Our paper Evaluating the Environmental Impact of using Small Language Models and Prompt Engineering for Code Generation has been accepted to EASE 2026. |
| Jul 14, 2025 | Our paper Evaluating Deep Learning Based Domain Generalization for Motion Mitigation in Multi-Center Brain MRI has been accepted to MICCAI-RIME 2025 workshop. |
selected publications
- BLAgent: Agentic RAG for File-Level Bug LocalizationACM Transactions on Software Engineering and Methodology, 2026
- Hallucination Detection in Large Language Models with Metamorphic RelationsIn The ACM International Conference on the Foundations of Software Engineering (FSE), Trondheim, Norway, 2025