Direct Supervision
I am fortunate to supervise the following brilliant, motivated, and hard-working students.
Current Supervised Students
- Mostafijur Akhond (PhD at York University)
- Haoran Xue (PhD at York University, with Prof Song Wang)
- Afif Mamun (MSc University of Calgary)
- Nafid Enan (MSc at York University)
- Sayan Nath (MSc at University of Calgary)
- Sina Salimian (MSc at University of Calgary)
- Sanjeepan Sivapiran (MSc at York University)
Previous Supervised Students
- Jonayet Lavin (May – Aug 2024. York University. Summer undergraduate research student from Caltech)
- Salma Begum Tamanna (MSc Completed. May 2022 – May 2024. University of Calgary)
- Paper: CASCON 2023 x 1, ICSE 2024 x 1
- Thesis: AI-Assisted Interactive Assistants for Software Issue Report Understanding
- Minaoar Hossain Tanzil (MSc Completed. Sept 2021 – Aug 2023, University of Calgary)
- Paper: IST 2023 x 1, ICSE 2024 x 1, CHASE 2024 x 1
- Award: Alberta Graduate Excellence Scholarship 2022 – 23
- Thesis: Guided Software Library Selection
- Next/Now: Software Development Manager at Krux Analytics, Calgary
- Junaed Younus Khan (MSc Completed. May 2021 – June 2023 at the University of Calgary)
- Paper: SANER 2021 x 1, MLWA 2021 x 1, SANER 2022 x 2, ASE 2022 (NIER) x 1, SANER 2023 (ERA) x 1, ICSE 2024 x 1
- Award: Alberta Graduate Excellence Scholarship (2021 – 2022), Alberta Innovates Awards of Graduate Excellence Award (2021 – 2023)
- Thesis: Towards Usable API Documentation
- Ajoy Das (MSc Completed. Jan 2021 – Jan 2023 at the University of Calgary)
- Paper: EASE 2022 x 1
- Thesis: Detection and Mitigation of Bias in Machine Learning Software and Datasets
- Next/Now: Software Developer at Farmers Edge, Calgary
- Abdullah Alamin (MSc Completed. Jan 2021 – Dec 2022 at the University of Calgary)
- Paper: MSR 2021 x 1, IEEE ICAS 2021 x 1, EMSE 2022 x 1
- Thesis: Democratizing Software Development and Machine Learning Using Low Code Applications
- Next/Now: Machine Learning Developer at AltaML
- Morshedul Islam (Postdoc completed at the University of Calgary Jan 2022 – Dec 2022)
- Next/Now: Assistant Professor at the Concordia University Edmonton
- Shaiful Chowdhury (Postdoc completed at the University of Calgary Jan 2022 – Dec 2022, co-supervised with Prof Hadi Hemmati)
- Paper: MSR 2022 x 1
- Award: University of Calgary Eyes High Postdoctoral Scholarship 2022
- Next/Now: Assistant Professor at University of Manitoba
- Madhu Selvaraj (May 2021 – April 2023). Undergraduate research student, University of Calgary
- Paper: ESEM 2022 X 1
- Award: PURE award
- Zhanfei Peng (Sept 2022 – Dec 2022). Undergraduate research student, University of Calgary
- Jing Yan (MITACS Globalink intern from Tianjin University China at University of Calgary)
- Monal Prasad (MITACS Globalink intern from IIT Kharagpur at University of Calgary)
- Lekhansh Rupela (MITACS Globalink intern at University of Calgary)
- Camilla Abdrazakov (May 2021 – Aug 2021. Summer research undergrad, University of Calgary)
- Award: PURE award (Summer 2021)
Student Mentorship
I have had the good fortune to mentor the following students in their research projects, who were not under my direct supervision.
- Saikat Mondal, MSc (now PhD) student at University of Saskatchewan, Canada. (2019 – Present)
- Paper: MSR 2021 x 1, ICSME 2020 RR x 1, EMSE 2022 x 1
- Award: Best MSc Graduate Thesis Award 2021, Research Excellence Award 2020, Geddes Award 2019
- Partha Chakraborty (2021), BSc at Bangladesh University of Engineering & Technology (BUET). (2020 – 2021)
- Nibir Mandal (Dec 2020 – Present), BSc at Bangladesh University of Engineering & Technology (BUET). (2021 – 2022)
- Paper: IST 2022 x 1
- Khairul Islam (2021), BSc at Bangladesh University of Engineering & Technology (BUET). ((2021)
- Paper: IST 2021 x 1
- Sogol Shirali (Part-time research undergrad, May 2021 – Dec 2021)
- Hesham Elkaliouby (May 2021 – Aug 2021, research undergrad on software security) (2021)
Current Openings at the DISA Lab
A successful candidate needs to be self-motivated and hard-working. The student should have strong technical background in software engineering and deep learning.
PhD Position
A successful candidate will need to have strong technical and working background in all the three areas: SE, ML, and HCI. The student will work predominantly across my defined research areas (see my Research page) The students should have hands-on expertise in software engineering and deep learning (expertise on core ML is preferred). Please feel free to send me your CV, along with your academic transcripts and a list of your publications.
MSc Position
It’s ideal for the students to have strong demonstrated programming background. In addition, strong experience in deep learning will be needed. It’s important for the students to have good communication skills through writeups and presentations.
Undergraduate Students
I love mentoring undergraduate students. The undergraduate students that I mentored generally achieved great results under my supervision (e.g., publications). Please feel free to send me an email if you are an undergraduate student and you are passionate about research.