Position: Senior C++ Developer / [Technical] Lead C++ Developer
Category: C++
English level: intermediate
Years of experience: 7

I think, best of my finished projects are "Phone 9" (prototype of the Skype-like secure videoconference system) and "MetalForming" (simplified CAD frontend). Also I have experience in a security systems development (REST back-end module for the Interactive security feature) and it was like a challenge for me. Currently I have ideas for two own projects: 1) Wide-featured environment for state machines modeling and debugging; 2) Systems evolution simulator (kw: Conway's Life Game, Evolution methods).
Experience in software development – 7 years;
Good understanding OOP paradigm and design patterns;
Expertise in C/C++, Qt, Win32 / COM programming and multithreading;
Middle level of the Python 2, bash scripting;
Basic skills in C# and .NET platform, Java
Test Automation experience;
Linux development experience;
A bit of Embedded Linux development experience;
Interesting and challenging projects, startups, new technologies, software design, algorithms, multithreading, multimedia, cross-platform, mathematical modeling/simulation, neural networks, evolution methods/algorythms, real-time systems, C++11, Qt, Embedded, Python, TDD, CI, git