Schwerpunkt
Softwarearchitektur – von der Hardware bis in die Cloud
Den Titel „Softwarearchitekt“ hat Daniel nie getragen – die Aufgaben dahinter hat er in fast jeder Station gelöst: Systeme schneiden, Schnittstellen entwerfen, Altsysteme ablösen, Entscheidungen so treffen, dass sie in fünf Jahren noch tragen.
Sein Schwerpunkt sind Systeme, die zuverlässig laufen müssen: vom Sensor über den Edge-Controller und die Cloud bis in die Bedienoberfläche. Er denkt Architektur vom Betrieb her – Sicherheit, Updates, Fehlerfälle und Wartbarkeit gehören von Anfang an dazu.
Dabei bleibt er hands-on: Er baut selbst mit, reviewt und sorgt dafür, dass das Team die Architektur versteht und weitertragen kann.
Belege aus dem Werdegang
uCORE Systems
Architektur, Schnittstellen und Sicherheit des Edge-Controllers verantwortet; den Informationsfluss vom Sensor über Edge und Cloud bis in die Oberfläche mitgestaltet. Neubau von Java 5/Karaf über TypeScript/Node zu schlanken Diensten in Rust (Umsetzung mit KI-Agenten), Buildroot-Linux mit Read-only-Dateisystem, SBOM und Hardening.
Verhalten als Zustandsmatrix mit Behavior-driven Tests (Sensor-Eingang → Aktor-Ausgang) – so lesbar, dass auch die Geschäftsführung Verhalten spezifizieren kann.
Stadtwerke München
Software für die Notrufzentrale und die Münchner Ampelsteuerung – sicherheitskritisch im Dauerbetrieb: Microservices mit Spring Boot und Angular produktiv gebracht, SAP-Anbindung per eigenem Cache von bis zu einer Stunde auf 50 ms, Datenmodell für drei Jahre GPS-Daten aller Fahrzeuge, abrufbar in Sekunden.
Pensionskasse
IT-Verantwortung als Externer: Technologieentscheidungen beraten, den Versicherungskern von Delphi nach Java migriert (testgetrieben, mit Versicherungsmathematik), die SEPA-Kontenverwaltung als eigenständigen Dienst geschnitten, Versionsverwaltung eingeführt.
Projekte über das Familienunternehmen
Automobilbranche: mitgedacht, wie Software und Daten zuverlässig in die Werkstätten kommen – Verteilung mit Integritätsprüfung per Hashing, Build-Umstellung von Ant auf Maven mit byte-identischen Artefakten.
E.ON Energy Trading: System zur Meldung von Netzauslastungen und Strommengen an europäische Netzbetreiber – doppelt betriebenes Produktivsystem, Frontend für die Trader neu aufgebaut.
SonarSource, Genf
SonarCloud mit aufgebaut: Mandantenfähigkeit für die Cloud-Variante, Backend-APIs, Datenbankmigrationen und die weltweite Suche – im Umfeld von einer Milliarde Docker-Downloads.
AXA
Einstieg in der Abteilung „Architektur Client-Server“: Authentifizierungsdienst entwickelt.
Was Zeugnisse sagen
„Mit nachhaltigen Architekturentscheidungen, seiner Erfahrung im Bereich Usability und kreativen Moderationstechniken hat er erfolgreich die Erstellung von Software-Konzepten geleitet.“
„Mit seinen hervorragenden Fachkenntnissen und seinem großen Weitblick leistet er einen wesentlichen Beitrag bei der Überführung der heterogenen IT-Landschaft in ein zukunftssicheres System.“
„Ein außergewöhnlich breites und tiefes Software-Entwicklungs-Knowhow als Full-Stack-Entwickler, das klassische Embedded- und Legacy-Technologien ebenso selbstverständlich umfasst wie moderne, State-of-the-Art-Ansätze und Architekturen.“
„Ein ausgesprochenes Talent, diffizile Aufgabenstellungen blitzschnell zu erfassen und zu abstrahieren, um nachhaltige Lösungen zu gestalten.“
Projekte dazu
Edge-Controller auf Raspberry Pi CM5
Status-Anzeige über WS2812B-LED-Strips per SPI und Sprachausgabe über ALSA am Edge-Controller des Pflege-IoT-Produkts. Dazu ESP32-, ATmega- und ATtiny-Erfahrung – Oszilloskop und 3D-Drucker inklusive.
Diese Website
Interaktiver Lebenslauf als RAG-Anwendung (Retrieval-Augmented Generation): Der Assistent beantwortet Fragen aus dem Seiteninhalt – Profil, Zeugnisse, vorbereitete Bausteine –, hebt passende Stationen hervor und blendet Details ein, die zunächst verborgen sind. Die meisten Fragen beantwortet er ohne Modellaufruf. Ohne Framework, unter 100 KB, Ladezeit im Millisekundenbereich. Gebaut mit Claude Code; der Quellcode bleibt vorerst privat und wird auf Anfrage gezeigt.
Technologien
Zum interaktiven LebenslaufAnfrage