Mia Mohammad Imran is an Assistant Professor in the Department of Computer Science at Missouri University of Science and Technology. His research focuses on the human side of software engineering — how developers communicate, how GenAI reshapes code quality, and how emotion and toxicity shape open-source communities. His methods combine empirical analysis, NLP, and LLMs to understand and improve software development at scale.


Research

GenAI & Code Quality

How AI tools reshape development practice, introduce technical debt, and affect code quality in the wild.

Toxicity & Community Health

Understanding and predicting toxic conversations and derailment in open-source developer communities.

Emotion in Software Engineering

Using emotion as a lens to study developer communication and the struggles of novice programmers.

Bug Reports & Developer Tools

Improving software quality through better bug reporting, LLM-based input generation, and developer tooling.

View research overviews →   View all publications →


News


Students

Current
  • Abdullah Al Mujahid PhD · 2025–
  • Fariha Tanjim Shifat PhD · 2025–
Undergraduate
  • Hariswar Baburaj 2026
  • Carson Kempf 2025
  • Piper Jeffries 2025

Mia Mohammad Imran is currently seeking collaborations with industry partners and enthusiastic undergraduate students. Contact him if interested. Note: not currently hiring PhD or Master’s students.


Reviewing and Community Services

Conference Committee:

Journals: Reviewer at journals such as IEEE Transactions on Software Engineering, Empirical Software Engineering, Information and Software Technology, Automated Software Engineering.