I am a PhD Candidate in the Department of Computer Science at Virginia Tech. I am advised by Dr. Na Meng. I have completed my B.Sc. in Computer Science and Engineerings from Ahsanullah University of Science & Technology (AUST).

My area of research is Software Engineering, and Software Security. I am currently working on enhancing software maintenance with the help of current-practice identification, automatic bug detection, and automatic program repairing. I frequently use self-made external Domain Specific Language, Static Program Analysis, LLM fine-tuning, and optimized Algorithm & Data Structures to solve different research problems.

After completing my undergraduate studies, I worked as a Software Engineer at Enosis Solutions, Bangladesh for 3.5 years. I am passionate about solving algorithmic problems. During my undergrad studies, I was an active participant in the national and international level programming contests.

Contact: mdmahirasefk (at) vt (dot) edu

Download CV

Recent News

  • [Mar 2025] - My first-author paper on investigating LLMs’ performance in revising software based on maintenance requests has been accepted at LLanMER 2025 (co-located with FSE 2025) 🎉🎉.

  • [Mar 2025] - I have been awarded travel grants by Virginia Tech GPSS and Virginia Tech CS Grad Council to attend FSE 2025 in Norway.

  • [Jan 2025] - My first-author paper on detecting metadata-related bugs in enterprise applications has been accepted at FSE 2025, a top-tier A* conference 🎉🎉🎉.

  • [Oct 2024] - Served as a Committee Member in the Artifact Evaluation Committee of SLE 2024.
  • [Mar 2024] - Attended Bloomberg Tech Lab at Virginia Tech and learned about Docker containers and RabbitMQ message-broker.
  • [Oct 2023] - Successfully passed the Ph.D. preliminary exam and has become a Ph.D. candidate 🎉🎉.
  • [Nov 2022] - Attended ACM CCS 2022.
  • [Oct 2022] - Presented our work at IEEE SecDev 2022.
  • [Aug 2022] - Our paper on “How Do Developers Follow Security-Relevant Best Practices When Using NPM Packages?” was accepted by IEEE SecDev 2022 🎉🎉.
  • [Aug 2022] - Our paper on “Automatic Detection of Java Cryptographic API Misuses: Are We There Yet?” was selected for presentation by ASE 2022.
  • [Mar 2022] - Our paper on “Example-Based Vulnerability Detection and Repair in Java Code” was accepted by ICPC 2022 🎉.
  • [Feb 2022] - Our paper on “ Automatic Detection of Java Cryptographic API Misuses: Are We There Yet?” was accepted by TSE 🎉.

Research Publications

2025

  • Md Mahir Asef Kabir, Adnan Hassan, “How Well Do ChatGPT Models Maintain Software?”, LLanMER 2025: The First International Workshop on Large Language Model-Oriented Empirical Research

2022