About me


I live in Knoxville, TN with my wife, Carla, and son, Owen.


I work as a Principal Software Architect 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!).