Position: Senior Software Engineer
Category: C++
English level: upper
Years of experience: 7

Developed new and fixed existent code in large scale C++ system, for desktop and DSP platforms. Used design patterns, worked with audio signal processing algorithms. Developed application for computer vision result visualization and testing (OpenCV, OpenGL, ffmpeg, Qt). Integrated research code into production.
C++ 14, STL, OOP, multithreading. Mostly desktop application development. Also familiar with: OpenCV, python, digital signal processing, machine learning, computer vision.
I am looking for an interesting and challenging job, possibly with a focus on computer vision or image/video processing. Also, I'd like to use some algorithms and data structures. My main interests are • Computer vision, machine learning • Multi-threaded applications, high-performance computing • Functional programming • Software systems design • Mathematics, in all of its forms and types. I am always happy to learn some new concepts