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
How AI tools reshape development practice, introduce technical debt, and affect code quality in the wild.
Understanding and predicting toxic conversations and derailment in open-source developer communities.
Using emotion as a lens to study developer communication and the struggles of novice programmers.
Improving software quality through better bug reporting, LLM-based input generation, and developer tooling.
View research overviews → View all publications →
News
Students
- Abdullah Al Mujahid
- Fariha Tanjim Shifat
- Hariswar Baburaj
- Carson Kempf
- Piper Jeffries
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:
- ICSME 2026 (Visions and Emerging Results Track)
- ESEC/FSE 2026 (Ideas, Visions and Reflections Track)
- AIware 2026 (Main Track)
- SANER 2026 (Short Papers and Posters Track)
- EASE 2026 (Short Papers and Emerging Results Track)
- SIGCSE TS 2026 (Program Committee Reviewer)
- AI IDE 2025 (FSE Workshop)
- EASE 2025 (Short Paper Track)
- EASE 2025 (Learnings & Reflections within the Learnings/Reflections of Evaluation and Assessment projects in Software Engineering-track)
Journals: Reviewer at journals such as IEEE Transactions on Software Engineering, Empirical Software Engineering, Information and Software Technology, Automated Software Engineering.