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. triagerx-flow.png
    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 (TSE), 2026
  2. slm-co2-emission.png
    Evaluating the Environmental Impact of using Small Language Models 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
  3. hallucination-fse.png
    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