Skip to content
BackNov 7
Aleksei B.
Upwork badge

Aleksei B.

Embedded Systems Engineer | STM32 / ESP32 / nRF52 | PCB + Firmware

Senior Embedded Firmware & Hardware Engineer with 10+ years of hands-on experience in microcontroller development. I specialize in full-cycle product development — from schematic design and PCB layout (KiCad) to production-ready firmware and post-launch support. My main platforms are STM32, ESP32, and nRF52. I work with bare-metal and FreeRTOS in C/C++, CMake/GCC build systems, and communication protocols (UART, SPI, I2C, USB, Ethernet/LwIP, BLE, IEEE 802.15.4). I also implement secure data transmission with mbedTLS. I take full ownership of projects: I cover technical risks, debug complex issues, and deliver reliable solutions ready for mass production. One of my biggest achievements is the Baxi Ampera Plus electric boiler — a mass-produced device sold in multiple countries. I refactored a large legacy firmware codebase (Keil → CMake/GCC + CI/CD), reduced graphics library by 4000+ lines, and significantly improved maintainability and reliability. Other notable projects: Wireless sensor networks for spacecraft transport containers (IEEE 802.15.4) Sensor nodes for UAV systems (STM32L4 + nRF52, BLE) HVAC thermal monitoring systems with BLE and TLS USB-HS CDC implementation on TI AM243x 1inch Hardware Wallet I prefer modern CMake-based builds and have experience with Zephyr RTOS. Always focused on low-power optimization, reliability, and bringing products from prototype to commercial success. Available for both short-term critical tasks and long-term development contracts. I’m committed to minimizing client risks and delivering working, production-ready solutions.

🇬🇪Tbilisi, Georgia$40/hr100% JSS4.49 (17)Since Jan 2016

Earnings and projects

MRR
$1.9k

Last 6 months ÷ 6

World#24,311 / 412k
🇬🇪Country#108 / 1,627
Revenue, last 30 days
$0

Last 6 months: $11k

Total earnings
$23k

Billed in all: $24k

World#129,012 / 412k
🇬🇪Country#609 / 1,627
Per project
$1.1k

$2.8k in the last 6 months

World#116,104 / 412k
🇬🇪Country#537 / 1,627
Projects, last 6 months
4
25% fixed75% hourly
World#51,813 / 412k
🇬🇪Country#189 / 1,627
Projects in all
21

Across 23 contracts

65% fixed35% hourly
World#128,797 / 412k
🇬🇪Country#568 / 1,627

Earnings, last 30 days

$23.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$23,500$23,750$24,000$24,250Oct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 20

Rarest: top 6% in C, of 1,974. Ranked by MRR among everyone on Upwork with the skill.

  1. 1TLS1.29 freelancers · 🇬🇪 #1Top 11%
  2. #4ARM Cortex-M68 freelancers · 🇬🇪 #1Top 6%
  3. #9Zephyr76 freelancers · 🇬🇪 #1Top 12%
  4. #10Assembly Language129 freelancers · 🇬🇪 #2Top 8%
  5. #10Microcontroller Design71 freelancers · 🇬🇪 #1Top 14%
  6. #14TCP/IP148 freelancers · 🇬🇪 #1Top 9%
  7. #22FreeRTOS200 freelancers · 🇬🇪 #1Top 11%
  8. #26nRF52190 freelancers · 🇬🇪 #2Top 14%