Asif Samir (He/Him)
I work with machine intelligence for software engineering
Researcher and Software Engineer building and evaluating AI tools and techniques grounded in human cognition.

I’m a PhD candidate at Dalhousie University. I develop AI agents grounded in theories of cognition and cognitive debugging, drawing on cognitive psychology to understand how developers reason when they hunt for a bug. My focus is software bug localization: helping agents find the code behind a reported bug.
My work has appeared at top software engineering venues such as ICPC, ASE and FSE. One of my recent works, CogniGent, received the ACM SIGSOFT Distinguished Paper Award at ICPC 2026.
Before starting my PhD, I was a founding member of Pipilika, the first Bengali search engine, where I did research and built NLP and retrieval tools for a language with 200M+ speakers. I then spent several years teaching and advising students at SUST, and I continue to teach, mentor and took part in reviewing for venues like ASE, ISSTA, and ICSME.
Here are my research areas and technologies:I was an instructor at the Institute of Information and Communication Technology (IICT), SUST, where I:
I was part of the team behind Pipilika, the first Bengali search engine, where I:
Supervisor: Dr. Ruhul Amin, Fordham University
Presented my doctoral proposal on cognition-driven bug localization.
Poster on CogniGent, our agent that localizes bugs through hypotheses.
Consortium for Software Engineering Research.
BRaIn: bug localization with intelligent relevance feedback.
ACM SIGSOFT CAPS Grant
2025
Champion, National Collegiate Software Competition
2011
Took part in peer review for software engineering venues such as ICSME, ASE, ISSTA and ICSE
2023–Present
Undergraduate Research Mentor, Faculty of Computer Science, Dalhousie
2026
Executive Member, Computer Science Graduate Society (CSGS)
2023–2024
Assistant General Secretary, SUST Teachers Association
2021–2022
Student Advisor, IICT, SUST
2017–2022
Treasurer, Software Engineering Society, IICT
2017–2022
Co-Convenor, SUST Tech Fest
2019
Apr, 2025
Natural Language Processing
- deeplearning.ai
TensorFlow Developer Professional Certificate
- deeplearning.ai
Introduction to Agile Development and Scrum Coursera
- Coursera
Introduction to Test and Behavior Driven Development
- deeplearning.ai