Softwareentwicklung · Embedded · Automatisierung

Heorhii
Romanenko

Ich entwickle Software, die Abläufe automatisiert — vom Entwicklungsprozess bis zu Geräten im Alltag. Dafür baue ich native Apps für macOS und iOS, Firmware für Mikrocontroller und schlanke Weboberflächen.

01

Über mich

Meine ersten öffentlichen Projekte waren Webseiten und kleine Web-Tools. Heute arbeite ich vor allem mit Swift und SwiftUI für Apple-Plattformen und mit C/C++ für Mikrocontroller — in der Arduino IDE und mit dem nRF Connect SDK.

Was sich automatisieren lässt, automatisiere ich: Bei mir ist fast alles smart, und für meine eigenen Abläufe schreibe ich Werkzeuge — etwa ServerMaster, einen Server-Manager für macOS, oder ein Skript, das nRF52-Boards in einem Schritt kompiliert und flasht. Am meisten reizt mich die Stelle, an der Software auf Hardware trifft, wie bei Concordia, einer Matter-Bridge aus zwei Mikrocontrollern.

Ich mag native Lösungen und Minimalismus: lieber die Möglichkeiten der Plattform nutzen als zusätzliche Abhängigkeiten einbauen. Oberflächen entwerfe ich in Figma, Gehäuse für meine Geräte drucke ich in 3D.

02

Schwerpunkte

01

Automatisierung

Wiederkehrende Abläufe automatisiere ich, statt sie zu wiederholen: Build- und Flash-Prozesse, Release-Pipelines, Smart-Home-Szenarien und Geräte, die von selbst das Richtige tun.

  • Smart Home
  • CLI
  • CI/CD
02

Apple-Plattformen

Native Apps für macOS und iOS mit Swift und SwiftUI. Werkzeuge für Entwickler, Menüleisten-Apps, Safari-Erweiterungen.

  • Swift
  • SwiftUI
  • Xcode
03

Embedded & Smart Home

Firmware in C/C++ mit Arduino und dem nRF Connect SDK für ESP32 und nRF52/nRF54, Matter über Thread, lokale Steuerung ohne Cloud.

  • C/C++
  • nRF Connect SDK
  • Arduino
  • Matter
04

Web

Webseiten mit reinem HTML, CSS und JavaScript, ohne Frameworks und Build-Schritte — schnell, leicht und einfach zu pflegen.

  • HTML
  • CSS
  • JavaScript

03

Projekte

Alle Projekte →

04

Werkzeuge

Programmiersprachen
Swift · C · C++ · JavaScript · HTML · CSS
Frameworks & SDKs
SwiftUI · Arduino · nRF Connect SDK (Zephyr) · Matter · Thread
Boards
nRF54L15 DK · XIAO nRF54L15 · XIAO ESP32-C6 · ESP8266 DevKit · nice!nano v2 · Luckfox Pico · Luckfox Pico Max
IDE & Tools
Xcode · VS Code · Arduino IDE · ServerMaster · Figma · Git
Systeme
macOS · iOS · Linux

05

Bildung

  1. 2023 – 2027

    Charkiwer Nationale Universität für Radioelektronik (NURE)

    Bachelor, Fachrichtung 186 „Verlagswesen und Polygrafie“ · 4. Studienjahr · Abschluss voraussichtlich im Sommer 2027

    Thema der Bachelorarbeit: ServerMaster · Verteidigung voraussichtlich Juni 2027

  2. 2020 – 2024

    Fachkolleg für Informationstechnologien der Nationalen Luft- und Raumfahrtuniversität „Charkiwer Luftfahrtinstitut“

    Fachlicher Junior-Bachelor, Telekommunikation und Funktechnik (Mobilfunksysteme und -netze) · inkl. vollständiger allgemeiner Sekundarbildung (2022)

    Abschlussprojekt: Labyrinth-Generator (Web-App)

  3. 2020

    Allgemeinbildende Schule Nr. 91, Charkiw

    Basis-Sekundarbildung (9 Klassen)

  4. aktuell

    Integrationskurs, VHS Wildeshausen

    Aktuell A2 · B1-Prüfung voraussichtlich im Mai 2027, danach weiter bis B2

06

Zertifikate

  1. 08 – 09.2026

    Nordic Semiconductor DevAcademy

    Online-Kurse zu nRF Connect SDK, nRF54L und Bluetooth Low Energy · überprüfbar auf academy.nordicsemi.com

  2. 10.2026

    XI. Internationale wissenschaftlich-praktische Konferenz „Qualilogie des Buches“ — Teilnahme

    Nationale Universität „Lwiwer Polytechnikum“, Institut für Polygrafie und Medientechnologien · Lwiw, 15.–16.10.2026 · 15 Std. / 0,5 ECTS

    Zertifikat ansehen (PDF) ↗

07

Kontakt

Ob Jobangebot, gemeinsames Projekt oder eine Frage zu einem Repository — schreiben Sie mir gern.