prof_pic.jpg

Afif Al Mamun

PhD Student

I’m Afif, a PhD student at the University of Calgary researching how AI agents can become better teammates for developers by helping them find, understand, and fix software bugs.

My work focuses on automating software bug management, spanning bug triaging, localization, and root cause analysis through intelligent LLM-based agents. Alongside my research, I collaborate with IBM Canada through Mitacs and contribute to the software engineering community through peer review for journals including TOSEM and EMSE.

Before my PhD, I built AI systems as a Software Engineer. When I’m away from the keyboard, I enjoy the fine art of doing absolutely nothing, and occasionally imagining life on a farm where the only bugs are biological. :)

news

selected publications

  1. TOSEM
    blagent-agentic-reranking.png
    JBLAgent: Agentic RAG for File-Level Bug Localization
    Md Afif Al Mamun, and Gias Uddin
    ACM Transactions on Software Engineering and Methodology, 2026
  2. TSE
    triagerx-flow.png
    JTriagerX: 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. EASE
    slm-co2-emission.png
    CEvaluating 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. FSE
    hallucination-fse.png
    CHallucination 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