Position: Software Engineer C/C++
Category: C++
English level: upper
Years of experience: 10

Image Processing. I took part in development the Image Processing library. I created such modules as: Anti-blur, Move detecting, Poisson image blending, Color Temperature changing and its automatic correction (change to asked white balance) etc.  
Developed Figure Primitives Recognition. After drawing inaccurate simple figures such  as circle, rectangle, star etc., by finger at sensor screen, the application recognizes figures and replaces misdrawn ones with the ideal.
Physics simulation and visual effect: Deformation and fracture, Ink drawing simulations. Snowing in 3D by particle and wind simulation. Fireworks simulation by explosive physics with visual effect as brighting, shining as oreols.
Experience in software development – 10 years;
Good understanding OOP paradigm and design patterns;
Experience in C/C++, Qt, Win32, POSIX programming and multithreading;
OpenCL, OpenGL.
Middle level of the Python 2/3, shell scripting;
Experience in C#, Java and Android;
Test Automation experience;
Linux development experience;
Embedded Linux development experience;
Git, Gerrit, Scrum.