Dr. Kapfhammer earned his PhD from the Department of Computer Science at the University of Pittsburgh; his PhD dissertation research was supervised by Dr. Mary Lou Soffa. Kapfhammer also earned a BSc in Computer Science from Allegheny College and a MSc in Computer Science from the University of Pittsburgh. Kapfhammer has been a visiting research scientist in the Department of Computer Science at the University of Virginia, the Institute of Applied Information Processing at the University of Ulm, and the Department of Computer Science at the University of Sheffield. In the past, Gregory Kapfhammer was a research associate at Cigital, a software company that was acquired by Synopsys.