He received his PhD in Computer Science at North Carolina State University in 2011. His research involves formulating metrics to examine the socio-technical structure of software-development teams and examining those impacts on the security of software.