Systems software.
Written to hold
under load.

12+ years building systems software: embedded Linux, drivers, networking and secure IoT. I build with AI every day; my shipped Android app shows how.

12+
Years shipping
4
Domains: industrial, medical, IoT, finance
M.Sc.
Computer Science, Frankfurt UAS, 2023
2
Published papers

What I do

Embedded Linux, drivers and firmware-level work

Linux kernel-space drivers, board bring-up and Buildroot images for industrial hardware: a PoE++ (IEEE 802.3bt) driver for up to 90 W per port, SPI-timed LED drivers and FPGA logic.

Details in Skills

Network software for industrial Ethernet

Layer 3 routing for industrial Ethernet switches: static, inter-VLAN and dynamic routing, TCAM-accelerated forwarding, BIRD integration and route lifecycle management with exponential backoff.

Details in Skills

IoT and product security

TLS 1.3 and PKI lifecycle on constrained devices, threat modelling with OWASP Threat Dragon, SonarQube in CI/CD, and work bringing products to the cyber-security compliance required in the EU and Germany.

Details in Skills

How I work with AI

From the device layer into the AI layer.

Twelve years of backend and embedded work taught me where systems actually break: at the seams, under load, in the field. I am putting that same discipline into AI/ML — using it daily, learning it deliberately, and building my own tools with it rather than reading about it.

The first of those tools is live on Google Play.

Track record

Full experience →
Software Engineer — PoE++ driver, Layer 3 routing stack, FPGA LED logic
2024 — now
Werkstudent — field test automation and a multi-run monitoring dashboard
2022 — 2023
Advance Software Engineer — OTA updates, TLS 1.3, threat modelling, Six Sigma DFSS
2019 — 2021
Senior Engineer — Procedure Manager for Artis X-ray and angiography systems
2015 — 2019
Software Engineer — HotScan embargo screening, rule-based filtering engine
2013 — 2015

Explore

Experience
Five employers, 2013 to now, across industrial, medical, IoT and finance.
Skills
Ten areas of skills, each with the employer or project where it was used.
Projects
Einbürgerungstest 2026, the Android study app live on Google Play.
Einbürgerungstest app
The Android study app for the German citizenship test, on a German page with an English version.
Writing
Two publications: securing constrained IoT networks, and Linux in Windows-based dev teams.
About
Background, honours and awards, and the contact form.