Published multiple papers on topics including database testing, flaky tests, mutation testing, regression testing, and web testing. Involved in projects such as PseudoSweep tool demonstration.
Research Experience
Serves as an associate editor for journals such as the Journal of Software: Evolution and Process and PeerJ Computer Science. Member of program committees for conferences like the International Conference on Software Testing, Verification and Validation and the International Conference on Software Engineering.
Education
Associate Professor in the Department of Computer and Information Science at Allegheny College.
Background
Research interests include software engineering and software testing. He is a researcher, teacher, podcaster, and software developer.
Miscellany
Co-host of Software Engineering Radio, with media appearances on podcasts like Stack Overflow and Talk Python.