About me

Personal

I live in Knoxville, TN with my wife and son. In addition to my family, I love traveling, banjos, scouting, and technology.

Professional

I work as a Director in NVIDIA’s HPC Software team where I specialize in developing and standardizing best practices in parallel programming. I have a Master of Science degree in Computer Science from the University of Tennessee, where I studied with Dr. Jack Dongarra, and a Bachelor of Science Degree from Furman University (Go Paladins!).