AktuellesNews & Events
Meine KernkompetenzenServices
Planung
Sie benötigen Hilfe bei der Planung ihres Softwareprojekts?
- Konzeptentwicklung
- Requirements
- Planung
Embedded Software
Auf der Suche nach der passenden Software für Ihre Embedded Hardware.
- Firmware Entwicklung
- CAN, Modbus und UDS
- Error Handling
Beratung
Sie benötige Innovation und ein paar frische Ideen? Sie möchten neue Prozesse etablieren?
- Strategische Beratung
- Ideen Workshop
- Prozessoptimierung
PLANUNGVon der Idee zum Produkt
Von der Konzeptphase bis hin zur Testphase plane ich gemeinsam mit Ihnen die notwendigen Schritte, damit Ihr Produkt ein voller Erfolg wird. Dabei profitieren Sie von meiner jahrelangen Erfahrung als Projektleiter. Gerne erarbeite ich die einzelnen Entwicklungsschritte zusammen mit den entsprechenden Fachabteilungen und erstelle aussagekräftige Projektpläne.
Tools: Asana, Jira, PlantUML, MS Project, Google Sheets


PROGRAMMIERUNGEffizienter Code
Von der Low-Level-Treiberprogrammierung einzelner Peripheriegeräte bis hin zur modellbasierten Funktionsentwicklung deckt mein Portfolio viele dieser Bereiche ab. Eine meiner persönlichen Stärken ist es, komplexe Sachverhalte schnell zu verstehen und effiziente Lösungen in C, C++ und Python zu gestalten.
Expertise: UDS, LIN, CAN, CANOpen, UART, Python, PyTest, Google Test, VS Code, Git
BERATUNGInnovation & Prozesse
Sie planen neue Softwareprojekte und benötigen Unterstützung für das Konzept? Sie wollen neue Prozesse in Ihrem Unternehmen etablieren, um die Arbeit Ihrer Mitarbeiter effizienter zu gestalten? Gemeinsam finden wir die für Sie passende Lösung, egal ob Sie in einer projektorientierten oder funktionsorientierten Matrixorganisation arbeiten.

Was mich auszeichnetÜber mich


Als erfahrener Embedded-Software-Programmierer liegt mein Schwerpunkt auf den Programmiersprachen C und C++, die ich betriebssystemabhängig einsetze. Meine Expertise umfasst die Arbeit mit diversen Peripherie-Schnittstellen, von UART bis hin zu CAN und LIN. Python ist zu einem wertvollen Werkzeug in meinem Repertoire geworden, ideal für die schnelle Entwicklung von Test- und Diagnosetools sowie für Big-Data-Analysen. Durch meine Tätigkeit in der Automobilindustrie konnte ich zudem fundierte Erfahrungen in der modellbasierten Funktionsentwicklung mit Simulink sammeln, wo ich komplexe Funktionen wie Taupunktberechnungen und PID-Regler abgebildet habe. Abgerundet wird mein technisches Profil durch umfassende Kenntnisse in der Projektplanung mit Tools wie PlantUML und Jira sowie durch meine Praxiserfahrung in agilen (SCRUM) und klassischen (V-Modell) Entwicklungsprozessen.
Meine bisherigen KundenProjekte
2025
Embedded WireGuard Server: Entwicklung eines Submodules basierend auf NetxDuo zur verschlüsselten Übertragung von Embedded-Daten.
CAN Datenlogger: Entwicklung eines CAN-basierten Datenloggers zur Erfassung von Dauerlauf-Daten.
2024
Modbus & LIN Master Stacks: Erstellung von Stacks für STM32L4xx und STM32H5xx Mikrocontroller.
OTA Firmware Updater: Konzeptionierung, Planung und Entwicklung für Linux und RTOS Steuergeräte.
2023
Unified Diagnostic Services (UDS): Implementierung einer Erweiterung für RTOS-basierte Embedded-Steuergeräte.
Test Automatisierung: Erstellung und Implementierung von Test-Cases für die CI/CD-Umgebung.
2022
Treiberentwicklung: Entwicklung von Peripherie-Treibern für RTOS-basierte Hardware.
Diagnose-Tool: Erstellung eines Tools für den Feldeinsatz basierend auf UDS und DoIP mit Python.
Let's talkProjekt anfragen
Sie würden gerne Ihr aktuelles Projekt mit mir besprechen, dann schreiben Sie mir doch einfach eine E-Mail oder rufen mich an.