Aerospace Engineer
Wright Patterson Air Force Base, Oh
• Restructured a hybrid multigrid/FFT solver in a parallel fluid dynamics solver for use on GPU clusters in order to decrease the solution time needed to simulate unsteady, incompressible, vortex-dominated flow-fields produced by flapping-wing micro air vehicles.• Successfully ported the FFT-utilizing portion of a hybrid Poisson solver for use on the following configurations of NVIDIA GPU arrays: o Single-node / Single-GPU o Single-node / Multi-GPUs o Multiple-node / Single-GPUs• Expert in code profiling and optimization of scientific simulation codes (computational fluid dynamics, materials & structures, etc) on massively-parallel high-performance computing (HPC) platforms (>100,000 cores)• Parallel code optimization using advanced MPI and OpenMP techniques, hardware accelerators (NVIDIA GPUs and Intel Xeon Phis), as well as node-level engineering• Code instrumentation and profile/trace visualization using Tau, ScoreP, Open Speedshop, Paraprof, Cube, and Vampir• Programming experience in Fortran, Swift, Javascript, Ruby, Python, MATLAB, Java, C++• GPU programming experience on NVIDIA architecture using CUDA Fortran (Portland Group) and CUDA C• Design, meshing, and analysis experience with the following codes: ANSYS, OpenFOAM, Solidworks, Pointwise, GAMBIT, FLASH, T-AXI (Turbomachinery Axisymmertrical Design System), Tecplot, and Gnuplot