Über Mich
Ich bin freiberuflicher Embedded-Softwareentwickler mit einer klaren Mission: verlässliche, wartbare und praxisnahe Lösungen für komplexe technische Herausforderungen zu entwickeln. Mit über acht Jahren Erfahrung im industriellen Umfeld – insbesondere im Maschinen- und Anlagenbau – bringe ich sowohl technisches Know-how als auch ein Gespür für saubere, nachhaltige Software mit.
Mit meinen Schwerpunkten in der Systemtheorie, Regelungstechnik und des Systems Engineering, unterstütze ich kleine und mittelständische Unternehmen sowie Startups dabei, technische Produkte von Anfang an sauber zu planen, korrekt zu spezifizieren und sicher umzusetzen.
Mein Fokus liegt darauf, schon in der frühen Phase der Produktentwicklung typische Fehlerquellen zu vermeiden und technische Zusammenhänge verständlich, vollständig und realistisch abzubilden. Dadurch sinken Entwicklungsrisiken und spätere Kosten deutlich — gerade für Firmen, die keine eigene System- oder Softwarearchitekturabteilung haben.
🧠 Softwareentwicklung
Embedded-Software in C/C++ für Mikrocontrollerplattformen (z. B. STM32, AURIX)
Erstellung von Treibern, Middleware und Anwendungslogik
Integration von Sensorik und Bussystemen wie CAN, SPI, I2C
🔄 Test & CI/CD
Entwicklung automatisierter Unit- und Integrationstests (z. B. mit Unity/CMock, GoogleTest)
Aufbau und Betreuung einfacher CI/CD-Pipelines (z. B. mit GitLab CI, Jenkins)
Fokus auf Qualitätssicherung und testgetriebene Entwicklung
⚙️ Arbeitsweise
Toolchain-orientiertes Arbeiten mit CMake, Make, Git und Jenkins
Erfahrung mit agilen Methoden wie Scrum und Kanban
Dokumentation und Versionsverwaltung für nachhaltige Projektführung
