Software Engineer with more than 7 years of experience, have a lot of completed production C++ and Python projects,
have strong GPU programming skills (CUDA),
highly interested (and have several last years of uninterrupted experience) in Computer Science, especially in Data Analysis, Computer Vision, Machine Learning, Image Processing, Pattern Recognition and Data Mining fields.
During the last 5 years I have worked on:
- Computer Vision solutions (video survilliance techniques, Object Detection, Object Classification).
- Machine Learning solutions (Neural Networks, Support Vector Machines, Decision Trees etc.).
- Data Analysis solutions (statistics, visual search, visual indexing).
During these years I have coded in C/C++, Python (main languages), Java and matlab. I create solutions for different platforms (Linux, Windows, Mac). I can use any VCS (mercurial, git, SVN etc.), having worked with other programmers in several projects (including technical leading).
I have widely used libraries such as OpenCV, PCL (Point Cloud Library) and FFMPEG, and I have wide experience with solutions based on them (including optimization of existing algorithms).
I also have strong QT skills (both front-end like GUI and back-end like threads, containers, databases, networking etc.) from early 3.x versions to the latest 5.x (including porting to the newer major version).