10-year experience in HPC, numerical simulation and GPU computing. Former developer for CellBE processor (Sony PS3, 2008). Academic background in numerical weather prediction and compilers design. Leading a small training company specializing in CUDA, OpenACC and machine learning. Strong experience and theoretical background in Parallel Computing, MPI, OpenMP, Thrust, CUB. Excellent skills in building up simulation software from existing blocks, including legacy code. Fluent in C/C++, CUDA, Fortran, as well as in command-line code debugging (gdb). Rapid development of software packages using makefiles, CMake, git (GitHub). Bitcoin mining background in algorithms for parallel SHA224 collisions detection. Cross-platform Linux-oriented way of thinking: mingw, cygwin or visual studio + CMake on Windows. Keen about algorithmic and complexity challenges, early adopter of emerging technology. Enjoying beautiful accomplishments, not money. Do not hesitate to chat anytime!