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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $11k
Billed in all: $23,939$24k
$2.8k in the last 6 months
Across 23 contracts
Earnings, last 30 days
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.
- TLS1.29 freelancers · 🇬🇪 #1Top 11%🇬🇪#1 of 1
- #4ARM Cortex-M68 freelancers · 🇬🇪 #1Top 6%🇬🇪#1 of 1
- #9Zephyr76 freelancers · 🇬🇪 #1Top 12%🇬🇪#1 of 2
- #10Assembly Language129 freelancers · 🇬🇪 #2Top 8%🇬🇪#2 of 2
- #10Microcontroller Design71 freelancers · 🇬🇪 #1Top 14%🇬🇪#1 of 1
- #14TCP/IP148 freelancers · 🇬🇪 #1Top 9%🇬🇪#1 of 3
- #22FreeRTOS200 freelancers · 🇬🇪 #1Top 11%🇬🇪#1 of 1
- #26nRF52190 freelancers · 🇬🇪 #2Top 14%🇬🇪#2 of 2