Gregory Kapfhammer is an Associate Professor of Computer Science at Allegheny College with over two decades of experience teaching, researching, and building open-source software in software engineering and testing. He holds a Ph.D. from the University of Pittsburgh and combines rigorous academic research with practical tool development, publishing papers and shipping multiple educational platforms such as Algorithmology and OS-Sketch. A longtime educator and active communicator, he co-hosts the Software Engineering Radio podcast and runs several initiatives that help emerging programmers become more proactive and security-aware. His work uniquely blends classroom pedagogy, empirical software engineering, and hands-on developer tooling, making complex topics approachable through blogs, software, and podcasts.
12 years of coding experience
1 year of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Allegheny College
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Pittsburgh
Contributions:43 releases, 52 pushes, 1 branch in 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gregory Kapfhammer - Associate Professor Of Computer Science