Oleksandr H.

Principal Embedded Systems Engineer

Oleksandr ist ein Principal Embedded Entwickler mit mehr als 15 Jahren kommerzieller Erfahrung mit leistungsstarken Embedded Systemen. Er ist auf C/C++, Python und FreeRTOS spezialisiert und verfügt über umfangreiche Expertise mit Linux-basierten Betriebssystemen wie Ubuntu, OpenWrt, UbiOS und Buildroot.

Während seiner gesamten Karriere leitete Oleksandr internationale Projekte in IoT, Robotik und Telekommunikation, Entwicklung von Lösungen wie UAV swarm Koordination, Gesundheits-IoT Hubs und leistungsstarke Netzwerk-Geräte. Er ist in der Entwicklung von Kernelmodulen, der Sensorfusion und Echtzeit-Protokollen bestens ausgebildet, um die Leistung zuverlässiger und latenzarmer Systeme zu gewährleisten.

Oleksandr ist bekannt für seine Kombination aus technischer Exzellenz und praktischer Führung. Oleksandr hat Teams, geleitete komplexe Projekte und getriebene Innovationen unter Beibehaltung robuster und produktionsfähiger Embedded Lösungen betreut.

Hauptkompetenz

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

Andere Fähigkeiten

  • Arduino
    Arduino 2 Jahre
  • VoIP 2 Jahre
  • Lua
    Lua 2 Jahre
Oleksandr

Oleksandr H.

Spain

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Principal Embedded Developer

    Orbotix (Sphero), Spain - 1 jahr 5 monate

    • Erstellt und führte die Entwicklung eines Multi-Agenten-Lokalisierungs- und Koordinierungssystems für UAV-Schwärme.
    • Den kompletten Stack entwerfen, inklusive PX4-Modul-Erweiterungen, Treibern, Bibliotheken, uORB-Nachrichten und Sensorfusions-Logik.
    • Entwickelte robuste latenzarme Kommunikationsprotokolle, die eine dezentrale Navigation ermöglichten.
    • Integrierte UWB, IMU, Barometer und Magnetometer Datenströme für hochgenaue Sensorfusion.
    • Durchführung von Test-, Debugging- und Leistungsoptimierung in dynamischen UAV-Umgebungen.

    Technologien:

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

    Essence SmartCare - 1 jahr 8 monate

    • Erweiterte Funktionalitäten für die CP7000 Care@Home Multi-Service Plattform Smart HUB.
    • Implementierte neue FreeRTOS-basierte Funktionen basierend auf LLD-Spezifikationen, die das Produktdesign aktiv gestalten.
    • Managed HAL, Middleware and Application Layers, optimizing Taskplanung und Kommunikation.
    • Konfiguriert und wartet das EHCI-Protokoll für effiziente Cloud-Kommunikation und Echtzeit-Datensynchronisierung.
    • Durchgeführte umfangreiche Einheitsprüfung und Integrationsprüfung, um die Robustheit des Systems zu gewährleisten.
    • Behebung komplexer Fehler, die von QA und Kunden gemeldet wurden, wodurch die Produktsicherheit verbessert wird.

    Technologien:

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

    Ubiquiti, Kyiv, Ukraine - 4 jahre 8 monate

    • Entwicklung neuer Schalter und Gateways auf Basis von Alpine SoC und MTK ASIC für leistungsstarke Vernetzung.
    • Integrierte SPDK und DPDK Technologien zur Verbesserung der Schaltereffizienz von Rechenzentren.
    • Built Linux kernel modules and user-space daemons, and fixes bug in PHY and networking layer.
    • Entworfene und implementierte U-Boot-Funktionen, BLE-Integrationen und LCD-Unterstützung für Embedded-Geräte.
    • Erstellte und optimierte Netzwerkprotokolle (L2/L3, STP, LLDP, IGMP-Snooping, LACP).
    • Led IoT-Projekte, einschließlich der Entwicklung eines Smart Thermostats:
    • Erstellte HAL- und Treiberschichten für die LCD-Matrix.
    • Integriert des Thermostats mit AWS Cloud mittels REST APIs und MQTT (Python-Skripte).
    • Implementierte Echtzeit-Messaging mit MQTT (paho-mqtt).

    Technologien:

    • Technologien:
    • 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 jahr 5 monate

    • Beitrag zu drahtlosen Breitbandgeräten (Punkt-zu-Multipoint und Punkt-zu-Punkt) mit extremer Umweltleistung.
    • Entwickelte Linux-Kernelmodule und Netzwerktreiber unter OpenWrt.
    • Designed configuration management interface (SNMP/GUI/Cloud).
    • Optimierte Leistung für Durchsatz und Zuverlässigkeit in netzwerkkritischen Szenarien.
    • Entwickelte und integrierte Netzwerkfunktionen sowohl im Kernel- als auch im Benutzerbereich.

    Technologien:

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

Ausbildung

  • MSc.Automatization of Electromechanical Systems and Electrical Drives

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

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns