CV
Work experience
- Fall 2020-present: Research Assistant
- National Science Foundation
- Topic: Reduced Order Modeling of Moderate Reynolds Number Flows in a Rotating Pipe
- Supervisor: Professor Christoph Brehm (University of Maryland, College Park)
- Spring 2023: Teaching Assistant
- Instruct students: operation and calibration of UKβs student windtunnel, NACA airfoil/panel method, potential flow theory, parallel/counter heat exchanger measurement and use; strain gage, beam deflection, Labview data aquistion, ANOVA, and effective report writing.
- Fall 2020: Teaching Assistant for Thermodynamics II
- Spring 2018: Undergraduate Teaching Assistant for Fluid Mechanics I
- Summer 2018: Research Assistant
- University of Kentucky Department of Aerospace Engineering
- Duties included: Optimize HEGA filter design using commercial CFD tools and linux workchain; performed advanced meshing operations using STAR-CCM+, including mesh refinement, geometry cleanup, and shape extrusion for improved simulation accuracy and efficiency.
Skill 1 - Scientific Parallel Computing:
- Parallel Computing: MPI and OpenMP ( C++11/14/17, Fortran2018, Julia, Matlab and Python ) ;
- ISO Standard cpp: Datastructures, resource mangement (caching,memoization), classes and class hierarchies, interfaces, concurrency, error handling, effective STL; libraries Eigen and Boost
- Interoperability $\langle$ python,c++,fortran,julia$\rangle$ ; debugging mixed python and C stacks
- Memory profiling (Vtune profiler,Valgrind,gpdrftools,GDB,totalview); large data (hdf5 & szip/lzf);
- Version control (git β branching & merging, CI/CD tools to automate test,build, & deployment)
- Configure and optimize Linux systems (CentOS, Arch, Ubuntu) and do amazing things everyone asks me, how can I do that?
Skill 2 - Applied Mathematics, Aerodynamics, and Turbulence Theory:
- Finite Volume Methods & Computational gasdynamics
- Signal Processing (Fourier analysis)
- coherence/correlation, FFT
- Turbulence theory
- Functional Analysis (2 semesters of graduate level PDE)
- Riesz Representation theorem, Fredhom alternative, Sobolev space theory in $\mathbb{R}^n$
- Graduate-level Matrix Methods, and their interplay
- Reduced Order Modeling Techniques
Skill 3 - Ask the Right Questions
- Leverage all resources to identify problems to come up with effective solutions:
- Quickly able to familarize new areas by: reading papers, connecting dots, small test, profiling code, and yes, asking more questions;
- Cultivate a deliberate mindset of being super-innovative and multi-diciplinary curious.
- Self-directed, Proactive
- Technical Documentation
- Techical Communication
- Risk Management
- SOLIDWORKS, StarCcm+
Education
- B.A. in Applied Mathematics, University of Kentucky, 2019
- M.S. in Mechanical Engineering, University of Kentucky, forthcoming 2023