His research is on high performance and large scale matrix computations for analyzing network data and other types of large-scale matrix data. He held the John von Neumann post-doctoral fellowship at Sandia National Laboratories in Livermore CA before joining Purdue in Fall 2011. Since then, he received an NSF CAREER Award in 2011 for work on localized methods for diffusions in large graphs.