10/28/2026 updated

MA
partially available
info: Available evenings and weekends

C++ / Linux Developer | Qt Applications, Networking & Video Streaming

Russian Federation
Only remote
Electronics and nanoelectronics
Russian Federation
Only remote
Electronics and nanoelectronics

About me

C++ developer since July 2024. I build Linux/Qt applications, network components and video pipelines, and help with integrations, bug fixes and performance. Available remotely alongside my main role; project scope and milestones agreed individually.

C++ (Programming Language)CMakeLinuxOpenCVQt (Software)Data StreamingTCP/IPLinux DevelopmentVideo Streaming
I develop C++17 applications on Linux with Qt 5.15, CMake/qmake and multithreading. My commercial development experience started in July 2024.

I build desktop tools, application modules and network components using TCP/UDP, REST, WebSocket, Protobuf, IPC and custom protocols. I work with video capture, transport and processing using FFmpeg/Libav, GStreamer, RTSP/RTP, OpenCV and H.264, including reconnect behaviour and latency or packet-loss diagnostics.

I can help with new application and feature development, library and API integration, bug fixes, build configuration, performance and reliability. Python utilities and data/API automation are also possible when they fit the project requirements.

I work remotely in the evenings and on weekends alongside my main employment. I consider projects of different sizes and agree on workload, deliverables and milestones for each project. Communication in English and Russian.

Experience

Professional experience0 - 5 years
Freelancer since2026

Languages

EnglishFluentRussianNative speaker

Project history

C++ Software Engineer — commercial development

Develop and maintain C++17 applications on Linux using Qt 5.15 and CMake/qmake. Work with multithreaded components, command/event queues, TCP/UDP communication, REST, WebSocket, Protobuf and IPC. Integrate and debug video pipelines with FFmpeg/Libav, GStreamer, RTSP/RTP, OpenCV and H.264. Diagnose latency, packet loss and reconnect issues in existing applications.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in