Oleksandr H.

Principal Embedded Systems Engineer

Oleksandr is a Principal Embedded Developer with over 15 years of commercial experience delivering high-performance embedded systems. He specializes in C/C++, Python, and FreeRTOS, and has extensive expertise with Linux-based operating systems including Ubuntu, OpenWrt, UbiOS, and Buildroot.

Throughout his career, Oleksandr has led international projects across IoT, robotics, and telecommunications, developing solutions such as UAV swarm coordination, healthcare IoT hubs, and high-performance networking devices. He is skilled in kernel module development, sensor fusion, and real-time protocols, consistently ensuring reliable, low-latency system performance.

Known for combining technical excellence with hands-on leadership, Oleksandr has mentored teams, guided complex projects, and driven innovation while maintaining robust, production-ready embedded solutions.

Main expertise

  • Embedded systems 13 years
  • C++
    C++ 12 years
  • C
    C 15 years

Other skills

  • Arduino
    Arduino 2 years
  • VoIP 2 years
  • Lua
    Lua 2 years
Oleksandr

Oleksandr H.

Spain

Get started

Selected experience

Employment

  • Principal Embedded Developer

    Orbotix (Sphero), Spain - 1 year 5 months

    Orbotix (Sphero) is a robotics and edtech company specializing in connected toys and advanced drone/swarm technologies.

    • Created and led the development of a multi-agent localization and coordination system for UAV swarms.
    • Designed the full stack, including PX4 module extensions, drivers, libraries, uORB messages, and sensor fusion logic.
    • Developed robust, low-latency inter-drone communication protocols that enabled decentralized navigation.
    • Integrated UWB, IMU, barometer, and magnetometer data streams for highly accurate sensor fusion.
    • Conducted real-world field testing, debugging, and performance optimization in dynamic UAV environments.

    Technologies:

    • Technologies:
    • C++ C++
    • Agile Agile
    • Git Git
    • Embedded systems
    • FreeRTOS FreeRTOS
  • Tech Lead Embedded Developer

    Essence SmartCare - 1 year 8 months

    Essence SmartCare develops IoT-based healthcare solutions for aging-in-place and senior care.

    • Enhanced functionalities for the CP7000 Care@Home multi-service platform Smart HUB.
    • Implemented new FreeRTOS-based features based on LLD specifications, actively shaping product design.
    • Managed HAL, Middleware, and Application layers, optimizing task scheduling and communication.
    • Configured and maintained the EHCI protocol for efficient cloud communication and real-time data synchronization.
    • Conducted extensive unit and integration testing to ensure system robustness.
    • Resolved complex bugs reported by QA and customers, enhancing product reliability.

    Technologies:

    • Technologies:
    • C C
    • VoIP
    • Agile Agile
    • Git Git
    • Internet of Things (IoT)
    • FreeRTOS FreeRTOS
    • Ethernet Ethernet
  • Senior Embedded Developer

    Ubiquiti, Kyiv, Ukraine - 4 years 8 months

    Ubiquiti is a global networking technology company that produces high-performance routers, switches, IoT devices, and cloud platforms.

    • Developed new switches and gateways based on Alpine SoC and MTK ASIC for high-performance networking.
    • Integrated SPDK and DPDK technologies to improve data center switch efficiency.
    • Built Linux kernel modules and user-space daemons, and fixed bugs in PHY and networking layers.
    • Designed and implemented U-Boot features, BLE integrations, and LCD support for embedded devices.
    • Created and optimized networking protocols (L2/L3, STP, LLDP, IGMP-Snooping, LACP).
    • Led IoT projects, including the development of a Smart Thermostat:
    • Built HAL and driver layers for the LCD matrix.
    • Integrated the thermostat with AWS Cloud using REST APIs and MQTT (Python scripts).
    • Implemented real-time messaging with MQTT (paho-mqtt).

    Technologies:

    • Technologies:
    • PHP PHP
    • Docker Docker
    • Python Python
    • C C
    • C++ C++
    • Bash Bash
    • Linux Linux
    • REST API REST API
    • Embedded systems
    • MQTT
    • Internet of Things (IoT)
    • BLE BLE
  • Senior Embedded Developer

    GlobalLogic, Kyiv, Ukraine - 1 year 5 months

    GlobalLogic is a multinational product engineering company that delivers telecommunications, IoT, and digital transformation software.

    • Contributed to wireless broadband devices (point-to-multipoint and point-to-point) with extreme environmental performance.
    • Developed Linux kernel modules and network drivers under OpenWrt.
    • Designed configuration management interfaces (SNMP/GUI/Cloud).
    • Optimized performance for throughput and reliability in network-critical scenarios.
    • Developed and integrated networking features across both kernel and user space.

    Technologies:

    • Technologies:
    • Docker Docker
    • C C
    • C++ C++
    • Bash Bash
    • Lua Lua
    • Linux Linux

Education

  • MSc.Automatization of Electromechanical Systems and Electrical Drives

    National Technical University of Ukraine “Kyiv Polytechnic Institute” · 2005 - 2011

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat