23.09.2026 aktualisiert


Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 01.02.2027
Senior Software Engineer | Embedded C/C++, ARM, ESP32 | Enterprise Java, Vaadin, Spring
Berlin, Deutschland
Weltweit
Diplom-Informatiker (Dipl.-Inform.), Freie Universität Berlin, 2003Über mich
Selbständiger Senior-Entwickler (infraLeap), 25+ Jahre: Embedded C/C++ (ARM, ESP32, FreeRTOS, CAN, Modbus, SPS) und Enterprise-Java (Vaadin, Spring). Modernisierung großer Anwendungen im laufenden Betrieb, Firmware und Inbetriebnahme vor Ort. Berlin, remote oder vor Ort. Profile: infraleap.com
Skills
KeycloakJavaJavaScriptSpring SecurityAtlassian JiraC++Embedded C++Embedded SystemsEmbedded LinuxEmbedded BetriebssystemeEmbedded SoftwareJUnitPostgreSQLRS-232SQL
Embedded und hardwarenah
C, C++, Assembler (ARM, MIPS, 68000/ColdFire, 6502, x86/x86_64). ARM Cortex-M, ARM Cortex-A, NXP/Freescale iMX, ESP32, ESP-IDF, FreeRTOS, Embedded Linux, Bare Metal, pSOS. CAN, LIN, RS485, RS232, UART, SPI, I2C, Modbus-RTU. SPS Phoenix Contact, HMI-Integration, LVGL, SquareLine Studio. Treiberentwicklung, Echtzeitsteuerung, Inbetriebnahme vor Ort.
Enterprise Java und Web
Java, Vaadin (Framework 6, 7, 8 und Flow bis 25), Spring Boot, Spring Data, Spring Security, Keycloak, Entra ID, REST, WebSockets, OSGi, JUnit, ArchUnit. Migration und Modernisierung großer Geschäftsanwendungen im laufenden Betrieb, ohne Delivery-Stopp.
Mobile
iOS, Android, Objective-C.
Security
PKI, OpenSSL, TLS, AES.
Werkzeuge
JTAG, GDB, Git, SVN, Jenkins, CxxTest, Unit++, Yocto, Buildroot, Device Tree, Enterprise Architect, iSystem winIDEA und testIDEA. Grundkenntnisse: Lauterbach TRACE32, Vector CANoe und CANalyzer.
Normen und Regulatorik
EN 62304, BSI TR-03109. Grundkenntnisse AUTOSAR.
Branchen
Automotive und Nutzfahrzeuge, Medizintechnik, industrielle Sicherheitstechnik, Energie und Smart Metering, Verkehrs- und Sicherheitstechnik, Consumer Electronics, Maschinen- und Anlagenbau, öffentliche Verwaltung, Banken und Finanzdienstleistungen, Pharma, ERP.
Arbeitsweise
Rettung und Modernisierung von Altsystemen, fremden Code schnell einlesen und im Haus-Stil weiterschreiben, spezifikationsgetriebene korrektheitsorientierte Entwicklung mit KI-Agenten (Claude Code).
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2011
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Messknoten, Netzwerkpfad und Betreiber-Anwendung entworfen und gebaut, damit ein Betreiber live sieht, was seine Automaten tun. Sensorhardware und Webanwendung aus einer Hand.
Technologien: C, ESP32, WLAN, Java, Spring Boot, Vaadin, PostgreSQL.
Ergebnis: im eigenen Automatenpark im Einsatz; zugleich der Prüfstand, auf dem ich den agentischen Entwicklungs-Workflow zuerst am eigenen Produkt schärfe.
Als von Vaadin gestellter Entwickler über fünf Jahre allein verantwortlich für eine Java-Webanwendung beim Endkunden: laufende Wartung, Fehlerbehebung und neue Funktionen im produktiven Betrieb.
Technologien: Java, Vaadin, Spring Boot, REST.
Ergebnis: die Anwendung blieb über fünf Jahre im Betrieb und wurde in dieser Zeit fortlaufend erweitert. Der Endkunde fällt unter die Vertraulichkeitsvereinbarung mit Vaadin und wird nicht genannt.
Elf Jahre als von Vaadin gestellter Entwickler und Berater bei wechselnden Endkunden aus Automotive, Medizintechnik, Banken und Finanzwesen, öffentlicher Verwaltung und Pharma: große, langlebige Geschäftsanwendungen, meist auf Stacks, deren Support ausgelaufen war.
Aufgaben: geschäftskritische Anwendungen migrieren, während sie produktiv laufen; regulierte Software denselben Weg tragen; Entwicklungsteams der Kunden anleiten und schulen.
Technologien: Java, Vaadin (Framework 6, 7, 8 und Flow bis 25), Spring Boot, Spring Data, Spring Security, Keycloak, Entra ID, REST, WebSockets.
Ergebnis: geschäftskritische Anwendungen auf einer aktuellen, unterstützten Plattform — ohne Delivery-Stopp. Die Endkunden fallen unter die Vertraulichkeitsvereinbarung mit Vaadin und werden nicht genannt.
Portfolio

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.10.2029