Afif Al Mamun

Graduate Researcher

prof_pic.jpg

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

selected publications

  1. BLAgent: Agentic RAG for File-Level Bug Localization
    Md Afif Al Mamun, and Gias Uddin
    ACM Transactions on Software Engineering and Methodology, 2026
  2. TriagerX: Dual Transformers for Bug Triaging Tasks with Content and Interaction Based Rankings
    Md Afif Al Mamun, Gias Uddin, Lan Xia, and 1 more author
    IEEE Transactions on Software Engineering, 2026
  3. Evaluating the Environmental Impact of using SLMs and Prompt Engineering for Code Generation
    Md Afif Al Mamun, Sayan Nath, Novarun Deb, and 1 more author
    In The International Conference on Evaluation and Assessment in Software Engineering (EASE), Glasgow, Scotland, 2026
  4. Hallucination Detection in Large Language Models with Metamorphic Relations
    Yang Borui, Md Afif Al Mamun, Jie Zhang, and 1 more author
    In The ACM International Conference on the Foundations of Software Engineering (FSE), Trondheim, Norway, 2025