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

Jul 28, 2026 Our paper “Impossible to hide secret ...”: Uncovering Security and Privacy Issues in LLM-native IDEs has been accepted to ASE 2026.
Jul 08, 2026 Received the Alberta Graduate Excellence Scholarship (AGES) – International for the third time!
Jun 26, 2026 BLAgent: Agentic RAG for File-Level Bug Localization — Accepted to the ACM Transactions on Software Engineering and Methodology (TOSEM) Special Issue on Agentic AI
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.

selected publications

  1. ASE
    llm-ide.png
    C“Impossible to hide secret ...”: Uncovering Security and Privacy Issues in LLM-native IDEs
    Mostafijur Rahman Akhond, Md Afif Al Mamun, Gias Uddin, and Song Wang
    In The 41st IEEE/ACM International Conference on Automated Software Engineering (ASE), Munich, Germany, 2026
  2. 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
  3. 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 Longyu Zhang
    IEEE Transactions on Software Engineering, 2026
  4. 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 Gias Uddin
    In The International Conference on Evaluation and Assessment in Software Engineering (EASE), Glasgow, Scotland, 2026
  5. FSE
    hallucination-fse.png
    CHallucination Detection in Large Language Models with Metamorphic Relations
    Yang Borui, Md Afif Al Mamun, Jie Zhang, and Gias Uddin
    In The ACM International Conference on the Foundations of Software Engineering (FSE), Trondheim, Norway, 2025