A not so long list of professional and technical skills
Expert in modern C++ (top 3% in IKM C++11 ISO STANDARD), Python, SWIG, Fortran 90/03 and MATLAB
Expert in Message Passing Interface (MPI), OpenCL, and multi-threading using OpenMP, C++ threads and Threading Building Blocks (TBB)
Experienced HPC architect of heavyweight back-end development using many technologies including non-relational databases, MongoDB and Redis, Google’s protobuf and gRPC
CFD expert in FDM, FVM, and FEM simulation techniques using structured and unstructured grids
Developed higher order CFD solvers from scratch
Expert in massively parallel Algebraic Multi-grid (AMG) Methods and Iterative Krylov solvers
Implemented CFD solvers for incompressible/compressible, inviscid/viscous flow fields as well as multidisciplinary physics solvers for combustion and plasma MHD turbulence
Wrote proposals and procured research grants from NASA SBIR Phase I & II programs totaling ~$700,000
Developed a generalized parallel processing framework for unstructured arbitrary higher order FEMs using Element-By-Element GMRES and MPI from scratch
Implemented a novel characteristic boundary conditions treatment for implicit arbitrary higher order unstructured FEMs
Developed sparse linear systems’ solvers using different data structures for large system matrices resulting from FEMs
Developed a quasi 1D gas dynamics solver combined with empirical regression rate model and equilibrium thermo-chemistry module to simulate the hybrid rockets performance
Designed and manufactured a lab-scale hybrid rocket thrust chamber
Experienced in GAMBIT, GridGen, AUTOCAD, TecPlot, ParaView, and FieldView software packages
Experienced in OpenFOAM framework, FLUENT flow solver, and NASTRAN finite element structural solver
Experienced in Linux and Microsoft Windows operating systems