I have been engaged in GPU computing for 4 years. Most of the codes I have developed during my graduate studies are written in CUDA and run on GPUs. I have developed two parallel computing packages using CUDA and C/C++ for GPU computing. One is for various PDEs, such as Cahn-Hilliard-Navier-Stokes equations, Stokes equations et al., and another is to do the weighted correlation network analysis in data analysis. I am also have extensive experience on other computing softwares/languages, such as Matlab, R, Maple, Python.

## Softwares

- Computational Complex Fluid Dynamics Solver.