Position: C++ Developer
Category: C++
English level: fluent
Years of experience: 6

My code works on more than 200 thousand IPTV devices. Financial products and components I have worked on passed certifications and conformance testing by clients and integrators.
Developed applications for IPTV multimedia electronic devices based on Linux SoCs, audio, video decoders with integration with ffmpeg library or client's API. Most used C and C++ from 98 to 14, gcc, cmake, gdb, bash.
Also developed Smart home and Smart house set of microcontroller devices on STM32 chips - mostly C with IAR compilers. Integrating sensors, transmitters, and developing business logic.

Also worked on the development of the UI of AAA computer games for different platforms -  with internal tools for code generation and testing.

Developed financial products for FX trading with a focus on low latency, multithreading, stability and performance. Stack of technologies - C++11-14, git, svn, Jenkins, GitLab, python, google test. 
Code reviewing, test writing.


Worked with products on every lifecycle stage - from proof-of-concept early stages to support of products with many years on market. Collaborating in teams with engineers, designers, QAs. Writing tech documentation.

Not scared of legacy code, third-party libraries or debugging.
Familiar with GIT, SVN, Perforce, and Jira.
Definitely don't want to work with a micromanaged project with weak processes of code development, testing, and support