13+ years of software developing experience. Skilled in the following:
C++/C, and high performance, parallel, distributed and network service developing;
qt desktop application developing;
machine learning developing, with developing experience in recommendation system, NLP, OCR, speech recognition, audio signal processing, image recognition and processing;
developing and optimizing deep learning model using python, C++ and pytorch;
cuda and opencl code developing, and speeding up training and inference of pytorch model using C++ and cuda;
ruby and rails;
Notice: I would like to keep the copyright of the code written by me. the customers can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the code.