Md Shamimur Rahman

PhD Candidate. Department of Computer Science, University of Saskatchewan, Canada.

prof_pic.jpg

Room 254

176 Thorvaldson Building

110 Science Place, University of Saskatchewan

Saskatoon, Saskatchewan

Md Shamimur Rahman is currently a PhD candidate in the Software Research (SR) Lab at the University of Saskatchewan, Canada, under the supervision of Professors Chanchal Roy and Zadia Codabux. He also serves as an Assistant Professor in the Department of Computer Science and Engineering at Khulna University of Engineering & Technology, Bangladesh.

Shamimur completed his master’s at the University of Saskatchewan, Canada, under the supervision of Prof. Chanchal Roy. His master’s thesis title was “Aspect of Code Cloning Towards Software Bug and Imminent Maintenance: A Perspective on Open-source and Industrial Mobile Applications”. Prior to this, Shamimur completed his bachelor’s degree from the Department of Computer Science and Engineering of Khulna University of Engineering & Technology (KUET), Bangladesh.

Shamimur’s research focuses on empirical software engineering, data mining, and applying data-driven methods to enhance software engineering activities, with a particular emphasis on Code Review. His main objectives include discovering empirical findings, extracting valuable information from software repository data, generating practical insights for managing software projects, and creating automated tools to assist developers. Additionally, he explores the human aspects of software engineering, such as communication dynamics, developer satisfaction, and team performance, aiming to better understand and improve collaborative processes within software development teams.

Contact: mdr614{at}usask{dot}ca, shamimur052{at}gmail{dot}com

selected publications

  1. ICSE2026
    Breaking the Alphabet: Rethinking File Ordering in Code Review
    Md Shamimur Rahman, Zadia Codabux, and Chanchal K Roy
    In 2026 IEEE/ACM 22nd International Conference on Software Engineering (ICSE), 2026
  2. MSR2025
    Investigating the Understandability of Review Comments on Code Change Requests
    Md Shamimur Rahman, Zadia Codabux, and Chanchal K Roy
    In 2025 IEEE/ACM 22nd International Conference on Mining Software Repositories (MSR), 2025
  3. EASE2025
    Do automatic comment generation techniques fall short? exploring the influence of method dependencies on code understanding
    Md Mustakim Billah, Md Shamimur Rahman, and Banani Roy
    In Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering, 2025
  4. FSE2024
    Do words have power? understanding and fostering civility in code review discussion
    Md Shamimur Rahman, Zadia Codabux, and Chanchal K Roy
    Proceedings of the ACM on Software Engineering, 2024
  5. ICSME2023
    Integrating visual aids to enhance the code reviewer selection process
    Md Shamimur Rahman, Debajyoti Mondal, Zadia Codabux, and 1 more author
    In 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2023
  6. IWSC2022
    An insight into the reusability of stack overflow code fragments in mobile applications
    Md Shamimur Rahman and Chanchal K Roy
    In 2022 IEEE 16th International Workshop on Software Clones (IWSC), 2022
  7. TENSYMP2020
    Horizontal vertical and SuperQueen parity (HVSQ) method for soft error tolerance
    SM Taslim Uddin Raju and Md Shamimur Rahman
    In 2020 IEEE Region 10 Symposium (TENSYMP), 2020