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.

***My lab welcomes fulbright scholars, visiting scholars, postdocs, and researchers from all around the world. Please feel free to email me.

Experience


  • BSU Aug 21 - Present

  • Cal Poly Sep 20 - Jul 21

  • UA Aug 16 - Aug 20

  • LANL Summer 2019

  • NCSA Summer 2017

Work

Latest News

7/26/2024: Our poster Better Architecture, Better Software, Better Research has been accepted to US-RSE 2024 Conference at Albuquerque, New Mexico. Thanks to my 12 co-authors!

7/22/2024: Our paper Rusty Linux: Advances in Rust for Linux Kernel Development has been accepted to ESEM 2024 Conference at Barcelona, Spain. Congratulations to Shane!

3/14/2024: Attended Dagstuhl Seminar Research Software Engineering: Bridging Knowledge Gaps at Germany

1/12/2024: Our paper Understanding Emojis :) in Useful Code Review Comments has been accepted to NLBSE 2024 Workshop (Co-Located to ICSE 2024). Congratulations to Sharif!

8/19/2023: Our BoF workshop titled Scientific Software and the People Who Make it Happen: Building Communities of Practice has been accepted to be held at the SC 2023 Conference

8/01/2023: A talk titled Peer Code Review in Research Software: Enhancing Quality and Collaboration has been accepted to be presented at the US-RSE 2023 Conference

7/12/2023: Our paper Exploring the Advances in Identifying Useful Code Review Comments has been accepted to ESEM 2023 Conference. Congratulations to Sharif!

3/30/2023: Five papers were accepted at the SERA 2023 conference! Congratulations to all my co-authors!

12/7/2022: Grant ($250K) proposal was funded by the Alphred P. Sloan Foundation

11/16/2022: Organized BOF titled Software Engineering and Reuse in Modeling, Simulation, and Data Analysis for Science and Engineering at the Supuer Computing Conference (SC22).

9/15/2022: Presented a talk on Testing Research Software at US-RSE VIrtual Workshop 2022

5/26/2022: Journal paper Testing Research Software: A Survey was accepted to the Empirical Software Engineering Journal (EMSE).

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!

2/9/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.