Gregory M. Kapfhammer is currently an Associate Professor in the Department of Computer Science at Allegheny College. He completed his PhD in the Department of Computer Science at the University of Pittsburgh, where he wrote a dissertation on database application testing. Gregory’s research focuses on software engineering and software testing, and he has published several papers on the topic of flaky tests. He is an associate editor for the Journal of Software: Evolution and Process, a program committee member for conferences such as the International Conference on Software Testing, Verification, and Validation, and a reviewer for journals such as Transactions on Software Engineering. Gregory also helps to design, implement, document, and maintain open-source software testing and analysis tools that he releases to GitHub.
Episodes
- 632: Goran Petrovic on Mutation Testing at Google
- 625 – Jonathan Schneider on Automated Refactoring with OpenRewrite
- 624 – Marcelo Trylesinski on FastAPI
- 622 – Wolf Vollprecht on Python Tooling in Rust
- 609 – Hyrum Wright on Software Engineering at Google
- 589 – Zac Hatfield-Dodds on Property-Based Testing in Python
- 581 – Zach Lloyd on Terminal Emulators