Biography
I am a Computer Scientist and Researcher specializing in Natural Language Processing and Software Testing. My work spans both academia and industry: at DTE Energy, I developed and deployed GPT-based and DeBERTaV3 models for hierarchical classification of customer feedback, achieving 75% accuracy and a 0.78 weighted F1 score, while optimizing inference latency to <2s. I design LangChain RAG pipelines, build ASP.NET chatbot UIs integrated with Databricks, and deliver SAP dashboards to support cross-department decision making.
I am completing my Ph.D. in Computer Science at Oakland University. My dissertation research advances software testing in two domains: actor concurrency (mutation testing in Akka) and machine learning systems (empirical insights into real-world ML testing practices).
Outside work, I enjoy tennis, boating, and volunteering.
Featured Publications
Mohsen Moradi Moghadam, Mehdi Bagherzadeh, Raffi Khatchadourian, and Hamid Bagheri. μAkka: Mutation testing for actor concurrency in Akka using real-world bugs. In Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE ’23. ACM, ACM, 2023. (60/473; 12.68% acceptance rate for papers accepted with no major revisions). Accepted with no major revisions. bib
Research
-
Mutation analysis
To help advance research on Akka actor concurrency, we presented a framework, to detect and classify bugs from real-world akka projects.
-
Topic Modeling
Continuous Understanding, Predicting, and Recommending ...
-
ML Refactoring
Restructuring and optimizing machine learning models and code to improve performance, maintainability, and scalability
-
Smart Contract Security
ETH Smart Contracts Bugs Detection ...
