His primary responsibilities involve supporting deep learning and high performance computing applications. Ryan is particularly interested in scalable software design that leverages the unique capabilities of the underlying hardware. Prior to NVIDIA, Ryan spent 8 years working at Cray where he helped architect novel solutions that enabled applications to run at scale on some of the world’s largest supercomptuers including Oak Ridge National Lab’s Jaguar and Titan machines as well as the National Science Foundation’s Blue Waters machine at NCSA. Ryan holds a Ph.D. in Physical Chemistry from Iowa State University where he was a member of the Gordon Group working on the popular GAMESS chemistry package.