Experiences on software development (DEV) over 15 years


Experiences on high performance computing (HPC) over 12 years

CFD
Pointwise
LBM
Solidwors
HPC
OpenFOAM
skills:
skills:

C, C++, Fortran, Qt5, Assembly Language, Unix/Linux kernels, Clang, LLVM, ...

Java, C#/.NET, Python, Bash, JavaScript, PHP, Awk, Sed, Go, ...

MPI, CUDA, OpenMP, POSIX, OpenACC, oneAPI, DPC++, CPU/GPU/FPGA, ...

SQL, MySQL, NoSQL, MongoDB, JSON, ...

TCP/IP internet protocol suite, Router protocol suite ...

HTML5, CSS3, TypeScript, Bootstrap5, JQuery, Vue, React, Ajax, (Apache, Nginx)

CI/CD, Git, Gitlab, Github, Jenkins, Docker, K8S, yaml, ...

Iaas/Pass/Saas with Virtual Computing, Virtual Storage and Virtual Network, ...

Slurm/Munge, PBS(Torque)/MoMs, SGE, LSF, AWS ParallelCluster, VMware Workstation, Kubernetes, ...

Routing & Switching, Wireless, iptables, Firewall, Linux Virtual Server, IPVS, VIP/RIP/DIP/CIP, ...

C++
Python
JavaScript
Julia
Fortran
C
Source code developer
C++, C and Fortran for large scale software package
HPC for industrial application, scientific computing and research
Machine learning and deep learning with data processing
GUI development with Qt5, MFC and WPF
Full stack for front-end and back-end
Researcher, developer and engineer at others
Numpy, Scipy, Pandas, Scikit-learn, TensorFlow, CAFE, ...
HTML5, CSS3, JavaScript, TypeScript, Bootstrap5, JQuery, Vue, React, Angular, AJAX, ...
Devops (CI/CD, Git, Gitlab, Github, Jenkins, Docker, K8S, ...)
Network (Routing & Switching, Wireless, Firewall, ...)
Cloud computing and big data mining ...
CFD physical modeler
Multiphase flow modelling
Chemical reaction modelling
Electromagnetic field modelling
Lattice Boltzmann method (LBM)
CFD application engineer
Pre-processing CAD geometry models
Structure and unstructure meshing on complex geometries
CFD solver setting up for simulations
Post-processing the simulation results