Position: Senior/TL/Architect C/C++
Category: C++
English level: intermediate
Years of experience: 3

- reduced SDK component teams overhead, while bug fixing
 - design and developed a structured knowledge base for internal usage
 - rump-upped 7 team members into the project, including 4 QA’s  
- develop visual OSX-related part of app(Dock, top menu bar, accessibility, install-uninstall)
- design and implement network API(mobile server) for interaction with mobile client
- increase performance by moving complex independent operations into separate threads
-  refactor separate modules for decrease feature merge time.

- develop architecture, API, tests of crypto module (wrapper for OpenSSL), and image processing module (wrapper for OpenCV) of project. 
- managed the 8-developer team till 3 months in the end phase of the project, successfully done it.
- develop an android NDK library with a computer vision part for a project.
- design and implement an encryption-decryption module.
- design and implement the image processing module
- design and implement a scene recognition module (OpenCV). - design and implement face recognition module (OpenCV, android NDK, boost).
- design and implement decoder for LKG, based on the modified simplex method of solving systems of linear equalities, modeling data transmission area, comparison decoding results with other codecs.
Linux, Shell, OpenCV, Agile, Design Pattern
Complicated tasks. Professional growth. Interesting project. Business trips. Good coffee. Good management.