Hi there!

I am an Assistant Professor in the Computer Science and Software Engineering Department at Cal Poly, San Luis Obispo. 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 Educaiton.


  • Cal Poly Sep 2020 - Present

  • UA Aug 2016-Aug 2020

  • LANL Summer 2019

  • NCSA Summer 2017

  • DIU Jan 2015 - Jul 2016



I'm one of the 2020 BSSw fellows awarded by DOE. I present tutorials on software quality assurance, organize workshops, write blogs, read books, and travel a lot. Learn more using the following buttons.