Prior to being at UIUC, he was at the Courant Institute of Mathematical Sciences at NYU working with Leslie Greengard on various problems in computational electromagnetics and integral equation methods for solving PDEs. He has done PhD at the Division of Applied Mathematics at Brown University. He worked with Jan Hesthaven on a variety of issues involving linear and nonlinear hyperbolic PDEs and discontinuous Galerkin finite element method. He is interested in high-order numerical methods for Partial Differential Equations, in particular for elliptic and hyperbolic problems. He also takes care about the parallel computing and the software engineering needed to build useful, robust simulation codes.