17.10.2025 aktualisiert


verifiziert
100 % verfügbarCoding Cloud Architekt und DevOps Engineer
Bietigheim-Bissingen, Deutschland
Bietigheim-Bissingen +100 km
Dipl.-Ing. SoftwaretechnikSkills
JavaMicrosoft AzureSaasDevopsEclipseOsgiMicroservices
Ich habe mit 8 Jahren mit meinem C64 mit Datasette und Basic gestartet.
Seit dem hat es einige Innovationszyklen in der IT und meiner Qualifkation gegeben.
Mich persönlich reizen insbesondere verteilte, komplexe, Plattform- und Hersteller-unabhängige Software Systeme bei denen vor allem OpenSource verwendet wird.
Im OSGi, Java und Eclipse RCP Umfeld habe ich mit sehr, sehr vielen Werkzeugen, Frameworks, Bibliotheken und Methoden gearbeitet.
Ich würde mich selbst, als Generalisten bezeichnen. Ich arbeite immer noch gerne in allen Bereichen der Software-Entwicklung. Von der Implementierung von Microservices bis hin zur SAAS Cloud Architektur habe ich verschiedene System implementiert und realisiert.
Mir ist aber wichtig zu betonen, dass ich in der Lage bin,
von der container-basierten, self-hosting der gesamten Infrastruktur der Kirschners GmbH,
bis hin zur Azure Cloud SAAS Lösung bei namhaften Kunden aus der Automobilbranche, erfolgreiche Systeme einnerhalb kürzester Zeit zu realisieren kann.
Hierbei kann selbstständig oder in kleinen Teams tätig sein.
Lauffähigen Code mit automatisierter Leistungsnachweisen (Tests) ist für mich wichtiger als Powerpoint Präsentationen oder Papier.
Ein besonderes Augenmerk lege ich auf die Erstellung von einfachen, wartbaren Systemen, die vom Kunden selbst erweitert und gepflegt werden können.
In meiner Laufbahn war ich auch schon mehrfach als Sprecher auf Konferenzen und Trainer für verschiedene Technologien. Die Zusammenarbeit in verteilten, internationalen Teams habe ich in vielen Kundenprojekten erlebt.
Seit dem hat es einige Innovationszyklen in der IT und meiner Qualifkation gegeben.
Mich persönlich reizen insbesondere verteilte, komplexe, Plattform- und Hersteller-unabhängige Software Systeme bei denen vor allem OpenSource verwendet wird.
Im OSGi, Java und Eclipse RCP Umfeld habe ich mit sehr, sehr vielen Werkzeugen, Frameworks, Bibliotheken und Methoden gearbeitet.
Ich würde mich selbst, als Generalisten bezeichnen. Ich arbeite immer noch gerne in allen Bereichen der Software-Entwicklung. Von der Implementierung von Microservices bis hin zur SAAS Cloud Architektur habe ich verschiedene System implementiert und realisiert.
Mir ist aber wichtig zu betonen, dass ich in der Lage bin,
von der container-basierten, self-hosting der gesamten Infrastruktur der Kirschners GmbH,
bis hin zur Azure Cloud SAAS Lösung bei namhaften Kunden aus der Automobilbranche, erfolgreiche Systeme einnerhalb kürzester Zeit zu realisieren kann.
Hierbei kann selbstständig oder in kleinen Teams tätig sein.
Lauffähigen Code mit automatisierter Leistungsnachweisen (Tests) ist für mich wichtiger als Powerpoint Präsentationen oder Papier.
Ein besonderes Augenmerk lege ich auf die Erstellung von einfachen, wartbaren Systemen, die vom Kunden selbst erweitert und gepflegt werden können.
In meiner Laufbahn war ich auch schon mehrfach als Sprecher auf Konferenzen und Trainer für verschiedene Technologien. Die Zusammenarbeit in verteilten, internationalen Teams habe ich in vielen Kundenprojekten erlebt.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Bereitstellung eines Software Development Kits als EntwicklungsPlatform für 15+ Anwendungen für Automotive Engineering Anwendungen (PDM, TestDaten, Aftersale, ...).
Erstellung einer Pilot Anwendung um alle Funktionalitäten und Möglichkeiten der Plattform zu Verdeutlichen.
Bereitstellung einer eclipse-basierten Entwicklungsumgebung, die zur Quellcode Erstellunge, automatisiertes Testen bis hin zur Qualitätsicherung eingesetzt werden kann. Auslieferung einer exemplarische CI build pipeline auf Basis von Ant und Tycho builds.
Integration, weltweite Verteilung und Betrieb des Engineering Clients mit 25000+ Automotive Entwickler.
Erstellung einer Pilot Anwendung um alle Funktionalitäten und Möglichkeiten der Plattform zu Verdeutlichen.
Bereitstellung einer eclipse-basierten Entwicklungsumgebung, die zur Quellcode Erstellunge, automatisiertes Testen bis hin zur Qualitätsicherung eingesetzt werden kann. Auslieferung einer exemplarische CI build pipeline auf Basis von Ant und Tycho builds.
Integration, weltweite Verteilung und Betrieb des Engineering Clients mit 25000+ Automotive Entwickler.
Design, Implementierung und Betrieb einer SAAS Lösung für das Automatisierte Testen von Steuergeräte Firmware Releases.
Ein existierender Java-basierter Simulator muss in Container verpackt werden und über den Browser sowie über eine REST API steuerbar sein. Der Simulator dient zur Fahrzeugsimulation und kann CAN Signale stimulieren oder ganze CAN Trace Dateien abspielen die mit der Firmware kommunizieren. Die Firmware Releases müssen basierend auf den CI build Ergebnissen aufbereitet und innerhalb des Containers ausgeführt werden.
Der Tester kann sowohl über den Webbrowser direkt mit dem Java Simulator interagieren als auch eine vereinfachte Angular JS Browser UI einsetzen um Firmware versionen und CAN simulationen zu verwalten.
Weiterhin wird eine REST-API zur Verfügung gestellt, die eine Automatisierung und Integration der SAAS Lösung in CI und CD pipelines zu ermöglichen.
Ein existierender Java-basierter Simulator muss in Container verpackt werden und über den Browser sowie über eine REST API steuerbar sein. Der Simulator dient zur Fahrzeugsimulation und kann CAN Signale stimulieren oder ganze CAN Trace Dateien abspielen die mit der Firmware kommunizieren. Die Firmware Releases müssen basierend auf den CI build Ergebnissen aufbereitet und innerhalb des Containers ausgeführt werden.
Der Tester kann sowohl über den Webbrowser direkt mit dem Java Simulator interagieren als auch eine vereinfachte Angular JS Browser UI einsetzen um Firmware versionen und CAN simulationen zu verwalten.
Weiterhin wird eine REST-API zur Verfügung gestellt, die eine Automatisierung und Integration der SAAS Lösung in CI und CD pipelines zu ermöglichen.
Bereitstellung des eTruck Ladezustands (state-of-charge) als Microservice mit REST und WebSocket Schnittstelle.
Auslesen der eTruck Daten aus Azure IOT Hubs und Persistierung in InfluxDB. Aufbereiten und bereitstellung des SOC als Microservice in OSGi implementiert.
Erstellung Azure Cloud Betriebskonzepts für die gesamte Reichweiten Kalkulation (eRange) des eTrucks.und Realisierung mit Hilfe von Hashicopr Terraform. Betriebt der gesamten SAAS Platform in der Azure Cloud.
Auslesen der eTruck Daten aus Azure IOT Hubs und Persistierung in InfluxDB. Aufbereiten und bereitstellung des SOC als Microservice in OSGi implementiert.
Erstellung Azure Cloud Betriebskonzepts für die gesamte Reichweiten Kalkulation (eRange) des eTrucks.und Realisierung mit Hilfe von Hashicopr Terraform. Betriebt der gesamten SAAS Platform in der Azure Cloud.