Hi there!

I am an Assistant Professor in the Computer Science Department at Boise State University. I completed my Ph.D. work under the supervision of Dr. Jeffrey Carver at the University of Alabama. My research interests lie in the area of Software Engineering, which includes Empirical Software Engineering, Research Software Engineering, Software Quality Assurance such as Software Testing, Peer Code Review, and Software Metrics, and Software Engineering Education.

***I'm looking for an outstanding graduate student interested in research in the broad area of Software Engineering and Machine Learning. If you are interested, please email me your resume and test scores.

***I have a couple of undergrad research positions (paid) for the Fall 2022 and Spring 2023 semesters. If you are a Boise State CS undergrad student, please feel free to drop me an email.


  • BSU Aug 21 - Present

  • Cal Poly Sep 20 - Jul 21

  • UA Aug 16 - Aug 20

  • LANL Summer 2019

  • NCSA Summer 2017


Latest News

4/22/2022: Attended US-RSE Association community building workshop, April 26-27, 2022 in Princeton, NJ

4/1/2022: Our paper Automatic Transformation of Natural to Unified Modeling Language: A Systematic Review has been accepted to SERA 2022 Conference. Congratulations to Sharif and Arif!

9/2/2022: Our paper Software Engineering Approaches for TinyML based IoT Embedded Vision: A Systematic Literature Review has been accepted to @serp4iot colocated with @ICSE 2022 . Congratulations to Shashank!

12/21/2021: BSSw blog post Reflecting on Our Community: The SC21 BoF on Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering was published.

12/3/2021: Position paper Scientific Software Development Laboratory: A Proposal was accepted to the DOE ASCR Workshop on the Science of Scientific-Software Development and Use 2021

9/20/2021: BOF titled Software Engineering and Reuse in Modeling, Simulation, and Data Analysis for Science and Engineering was accepted to the Supuer Computing Conference (SC21).

9/2/2021: Journal paper Developers Perceptions of Peer Code Review in Research Software was accepted to the Empirical Software Engineering Journal (EMSE).

7/25/2021: Started working as an Assistant Professor in the CS department of Boise State University.