Skip to content
BackNov 8
Oleksandr B.
Upwork badge

Oleksandr B.

C++ Systems Architect / Senior Developer | Media,Drivers,Qt,Embedded

Senior C/C++ engineer and system architect, 20+ years. I design and build performance-critical products end to end: real-time audio/video media pipelines, Windows kernel drivers, cross-platform services and Qt clients, embedded (STM32/ESP32), and NPU/edge optimization where it matters. Primary language is C/C++; I also work in Python, C#, Java, JavaScript, Go, Swift, Kotlin, Dart and mobile native layers when the product needs it. ✅ Typical work for me: streaming platforms (including WebRTC at native level), virtual audio/camera drivers and low-level Windows audio stacks, media pipelines on desktop and SBC, networking services, and full products where I own architecture from requirements to shipping. I have my own frameworks and reusable modules, so many parts don't start from zero. Last years I work both as singleton architect/developer and as tech lead in small teams ✅ I start from business intent, then architecture, then code. Module boundaries and interfaces first; implementation after. AI coding tools I use a lot for speed, but only inside a fixed style: DI, TDD, invariant core you can trust. Without that, every new requirement turns into a rewrite. With it, agents write volume and the product stays maintainable ⭐ Domains in more detail: H.264/H.265 pipelines, FFmpeg, NDI, CUDA/AMF/QuickSync/Rockchip VPU, NPU paths; native WebRTC and signaling; KMDF virtual devices; Qt6 desktop/mobile; ESP32/STM32 firmware and USB/UVC. Debugging is a strong side: rare multi-thread and network bugs, kernel and user mode, WinDBG/gdb. Looking for long-term product work where architecture and delivery both matter

🇺🇦Kyiv, Ukraine$60/hr100% JSS5.00 (3)Since Apr 2022

Earnings and projects

MRR (estimate)
≈$13k

An estimate from an earlier read

World#694 / 412k
🇺🇦Country#53 / 14.3k
Revenue, last 30 days
$8.1k

Last 6 months: $77k

World#1,982 / 412k
🇺🇦Country#121 / 14.3k
Total earnings
$363k

Billed in all: $384k

World#5,385 / 412k
🇺🇦Country#477 / 14.3k
Per project
$45k

$39k in the last 6 months

World#1,178 / 412k
🇺🇦Country#117 / 14.3k
Projects, last 6 months
2
0% fixed100% hourly
World#88,922 / 412k
🇺🇦Country#3,419 / 14.3k
Projects in all
8

Across 10 contracts

40% fixed60% hourly
World#223,563 / 412k
🇺🇦Country#8,901 / 14.3k

Earnings, last 30 days

$384k+$8.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$375k$380k$385kOct 9Oct 24Nov 8

Dotted: longer than usual between two readings.

Skill rankings: #1 in 3 skills of 15

Rarest: top 0.11% in OpenCV, of 912. Ranked by MRR among everyone on Upwork with the skill.

  1. 1OpenCV912 freelancers · 🇺🇦 #1Top 0.11%
  2. 1Audio & Music Software268 freelancers · 🇺🇦 #1Top 0.37%
  3. 1TensorFlow Lite23 freelancers · 🇺🇦 #1Top 4%
  4. 2Microsoft Windows784 freelancers · 🇺🇦 #1Top 0.26%
  5. 2macOS393 freelancers · 🇺🇦 #1Top 0.51%
  6. #4STM32545 freelancers · 🇺🇦 #1Top 0.73%
  7. #4WebRTC468 freelancers · 🇺🇦 #1Top 0.85%
  8. #4Qt Framework323 freelancers · 🇺🇦 #2Top 1%