Senior Java-Entwickler und DevOps Engineer mit über 20 Jahren Erfahrung in der IT. Spezialisiert auf AWS, Kubernetes, Docker und CI/CD-Pipelines sowie moderne Frameworks (z. B. Java Spring Boot, Golang, Vue.js). Erprobtes Know-how in der agilen Entwicklung (Scrum, Kanban) und nachweisliche Erfolge in Projekten bei renommierten Unternehmen (Lufthansa, Volkswagen, Bentley, Renault). Aktuell auf der Suche nach DevOps- und Cloud-Projekten, in denen ich meine langjährige Erfahrung und technologische Vielfalt gezielt einbringen kann.
Languages
DeutschNative speakerEnglischNative speaker
Project history
Senior Software Developer
MeinAuto GmbH / Renault
Internet & IT
Entwicklung und Implementierung eines Prototyps für eine Benutzeroberfläche, mit der Händler Leasingangebote und Verträge erstellen können. Dabei wurden Vue.js und Nuxt für die Frontend-Entwicklung sowie Java Spring Boot für die Backend-Services verwendet.
Anforderungsanalyse und Softwaredesign.
Planung und Implementierung von API-Schnittstellen.
Implementierung der Deployment-Pipeline mit Gitlab und Kubernetes für die Review-Umgebung.
Plannung und Entwicklung von Features für eine Vaadin basierte Webanwendung.
Plannung und Entwicklung von Features für eine Vuejs basierte Webanwendung.
Aufbau der Devops Infrastruktur mit Jenkins, Gitlab und Docker Swaerm.
Co-Founder & CTO
CommerceBoard GmbH
Internet & IT
< 10 team member
Entwurf und Entwicklung eines robusten Java-Shop-Systems namens geeCommerce.
Erstellung eines umfassenden PIM-Systems für geeCommerce.
Implementierung und Anpassung von geeCommerce-Funktionen für ein großes internationales Möbelhaus.
Automatisierung mehrerer Backend-Prozesse und Integration mit dem ERP-System des Kunden.
Entwicklung eines Admin-Panels für geeCommerce als JavaScript-Single-Page-Anwendung.
Implementierung einer Deployment-Pipeline für containerisierte Anwendungen mit GitLab CI, Kubernetes und OpenShift.
Entwicklung eines CLI-Tools in Rust zur Analyse von System- und Anwendungslogs sowie zur Überprüfung der Dateiintegrität, mit dem Ziel, die Sicherheit zu erhöhen und Debugging-Prozesse zu vereinfachen.
Freelance: Senior Java Developer
mobile.de – mobile.de GmbH (an eBay company)
Internet & IT
50-250 team member
Wartung, Entwicklung von Features und Behebung von Bugs in unterschiedlichen Diensten in der Microservices Landschaft.
Freelance: Senior Java Developer
Quazer.com – Magic Internet GmbH
Internet & IT
10-50 team member
Ein Ruby Registrierungs und Authentifizierungs Microservice in Java Spring Boot umprogrammiert.
CTO E-Commerce
SevenVentures GmbH (ProSiebenSat.1 Media AG)
Internet & IT
50-250 team member
Plannung und Implementierung eines Magento-Shops.
Due Dilligence Projekte.
IT Director (CTO)
7trends-Enamora GmbH
Konzeption und Weiterentwicklung des auf Magento basierenden Shopsystems.
Konzeption und Entwicklung eines Debitorenmanagementsystems.
Aufsetzen einer automatischen Build- und Deploymentumgebung.
Einführung eines Ticketing Systems und Release-Management.
Umfangreiche Performanceoptimierungen, um den Shop TV-Fit zu machen.
Leitung des IT Teams.
Teamleiter Backend
TopTarif Internet GmbH
Internet & IT
50-250 team member
Mitgestaltung der Konzeption und Umsetzung der TopTarif Homepage und diverse Online-Vergleichsrechner (KFZ, Strom, DSL).
Aufbau der (softwareseitigen). Systemarchitektur und Deployment.
Leitung des Backend Teams.
Senior J2EE Developer
Pixelpark AG
Internet & IT
50-250 team member
Konzeption und Umsetzung diverser Projekte. Darunter einige Second Life Projekte, welche als Schwerpunkt vor allem die Entwicklung von Schnittstellen im Java-Backend innehatten. Außerdem gehörten zu meinen Aufgaben die Mitgestaltung der Konzeption und Entwicklung von gebrauchtwagen.de – eine moderne web2.0 Anwendung, welches einen hohen Anspruch an Suchmöglichkeiten und Performance besaß.
J2EE Backend Developer
Jamba! GmbH
Internet & IT
250-500 team member
Konzeption und Umsetzung diverser Features für das Projekt iLove.
Messaging-Modul komplett neu geschrieben und somit das existierende Performance-Bottleneck komplett beseitigt.
Fotorendering in asynchrone Prozesse ausgelagert.
Remote Search Cache.
Affiliate Framework.
Chat Server auf Basis von NIO.
Web Developer
Morelogs GmbH (Jetzt Communicode GmbH)
Internet & IT
10-50 team member
Konzeption und Umsetzung von Features für diverse CMS und E-Commerce Projekte.