About Me

I am a research-based master’s student in computer science at Concordia University. I am involved in research at the Software Performance, Analysis, and Reliability (SPEAR) lab, advised by Dr. Tse-Hsun (Peter) Chen, where we focus on improving the quality of large-scale software systems. I also enjoy photography in my free time.

Research Interest

My research interests lie in the field of Software Engineering, specifically in fault localization techniques. Fault localization is the process of identifying and locating the root causes of software failures, which is essential for debugging and improving software quality. My current project involves developing and evaluating novel methods for fault localization based on machine learning and program analysis. Additionally, I am working with Large Language Models (LLMs) to enhance software debugging performance and reliability. This involves leveraging the advanced natural language processing capabilities of LLMs to better understand and analyze software errors, aiming to significantly improve the efficiency and accuracy of the debugging process in complex software systems.

Education

Publications

Discretionary Miner Nomination Algorithm for Secured IOTA Enabled Micro Transactions
H.M Sadman Amin, Zahin Sufiyan, Md Nakhla Rafi, Syeda Afrida Anjum, Md. Golam Rabiul Alam
IEEE REGION 10 SYMPOSIUM (TENSYMP), Dhaka, Bangladesh, June 2020

paper

Back to the Future! Studying Data Cleanness in Defects4J and its Impact on Fault Localization
An Ran Chen, Md Nakhla Rafi, Tse-Hsun Chen, Shaohua Wang
ACM Transactions on Software Engineering and Methodology

paper (In Review)

Work Experience

Software Performance, Analysis, and Reliability (SPEAR) Lab, Concordia University

Graduate Research Assistant
Sept 2022 - Present

BRAC University

Lecturer
Dhaka, Bangladesh, June 2020 - August 2022

BUX Monitoring Team
Dhaka, Bangladesh, October 2020 - August 2022

Teaching Assistant
Dhaka, Bangladesh, September 2018 - March 2020