He received his PhD in Computer Science from Georgia Institute of Technology's College of Computing in 2008, and was previously a Luis W. Alvarez postdoctoral fellow at Lawrence Berkeley National Laboratory. He is interested in all aspects of high-performance computing for solving informatics and scientific data analysis challenges, including the design of new scalable methods, parallel algorithm design, performance studies on emerging hardware platforms, and developing high-performance software systems. He was awarded the first Junior Scientist prize from the SIAM Activity group on Supercomputing (2010), an Outstanding Graduate Research Assistantship award from Georgia Tech's College of Computing (2008), and the NASA Graduate Student Researchers Program Fellowship (2006-08).