Position: C++ Software Developer
Category: C++
English level: intermediate
Years of experience: 9

Develop video player that play video using OpenGL ES surface which can be rotated, moved, scaled on the screen. Develop audio mixer for this player, for correct play several videos;  
Designed and implemented some parts of c++ dispatcher such us sockets and fdset c++ wrappers, classes for UDP processing, some classes for TCP processing, functionality for scheduling operation and functionality for communicate with another process.
and more...
C/C++, STL, Boost, Networking, Multithreading, asynchronous development, Cross-platform development for mobile platforms, experience in graphic development for Win platform using GDI, GDI+, Direct3D, Experience in DB using ADO, ODBC, also SQL basic level, Asm x86, ARM NEON basic level, Python basic level,
CVS, SVN, Mercurial, Git, Perforce and other dev tools