I am a fourth year computer science PhD student at the University of Illinois at Urbana-Champaign with a research focus on scientific computing and high performance computing. I am a member of the scientific computing group at UIUC. My primary research interest is in developing scalable numerical algorithms that are capable of running efficiently on large-scale systems. I have had summer internships at Sandia National Lab (Summer 2015/2016) and Argonne National Lab (Summer 2014). My advisor is Dr.William Gropp.
My PhD research is focused on investigating alternative formulations of Krylov subspace methods for solving systems of linear equations that perform well at scale. This research includes detailed performance analysis of existing methods and development of new methods. I have been collaborating with Mark Hoemmen and other researchers at Sandia National Lab on this project.
Prior to attending UIUC, I spent four years working at the Engineer Research and Development Center Information Technology Laboratory in the DoD Supercomputing Research Center. My research focused on working with ERDC scientists to develop efficient parallel implementations for a variety of simulations including hydrological, watershed, and acoustic simulations. In particular I focused on developing simulations capable of efficiently running on ERDC supercomputers.
I earned my Bachelor's and Master's degrees from Virginia Tech in computer science with a focus on high performance computing and scientific computing. I worked with Dr.Adrian Sandu performing research on how to develop efficient parallel numerical methods for atmospheric simulations for shared memory systems and systems with graphics processing units.