My CV is available here.

My work involves building mathematical models and increasing software performance by exploiting multiple levels of parallelism on CPUs and GPUs. With such performance increases, a simulation that was previously infeasible due to time constraints could now be possible to complete. Specifically, I leverage the likes of ispc, TBB, OpenMP, and CUDA to improve simulation software.



Poster Presentations