I have an experience over 10 years in developing high performance cross-platform multimedia applications in C++. Mainly specialize on Windows Desktop Applications, Linux X11 Desktop Applications, Windows services, Linux daemons. Extensive knowledges in designing and implementing multi-threading network applications optimized for low-latency data processing.
Mainly prefer:
• WinApi, Posix low-level development
• OpenGL, DirectX development
• QT user interface development
• Python automation scripts development
• Sqlite3, MS SQL Express databases
• RTSP, RTMP, MPEG-DASH, SIP, WAMP data transmission protocols
My knowledges and experience also include:
• C# Net Framework(WPF, WinForms, native C++ interop)
• nanogui, nanovg GUI frameworks
• Inno Setup Win32 installer/uninstaller system
• JavaScript
• yasm
• Bash scripts
• Windows batch scripts
• SVN, GIT version control systems
• Jenkins automation server
• Redmine project management system