Spring Boot Microservices • Apache Kafka • Cloud & Event-Driven Architecture • AI & Automation
Seit mehr als 20 Jahren entwickle ich robuste Softwarelösungen in mittelgroßen und großen Enterprise-Projekten. Mein Fokus liegt auf modernen Spring Boot Microservice-Architekturen, Event-Driven Architecture mit Apache Kafka, Domain-Driven Design (DDD), performanten Cloud-Lösungen sowie innovativer KI- & Workflow-Automatisierung. Verfügbar für Freelance- und ANÜ-Projekte (Arbeitnehmerüberlassung).
Rolle: Lead AI Automation Engineer / Solution Architect
🗓️ 10.2026 – bis jetzt
Konzeption, Architektur und produktive Umsetzung einer durchgängigen End-to-End-Automatisierungsplattform für die Kurzzeitvermietung von Ferienapartments (u. a. Booking.com). Das System orchestriert den gesamten Gastlebenszyklus vollautomatisiert – vom kanalübergreifenden Buchungseingang über die KI-gestützte Dokumentenanalyse, Kalender- und Datenverwaltung bis hin zur schlüssellosen Zutrittskontrolle via IoT-Smartlock sowie der automatisierten Rechnungsstellung. Durch die Automatisierung wurden manuelle Verwaltungsaufwände eliminiert, Check-in-Fehler vermieden und ein nahtloses Gästeerlebnis geschaffen.
📋 Aufgaben & Kernaktivitäten(8 Punkte)▼
▹Bereitstellung, Härtung und produktiver Betrieb einer selbst gehosteten n8n-Workflow-Engine im Docker-Container auf eigenem Linux-Root-Server unter abgesicherter Custom-Domain (SSL/TLS, Reverse Proxy)
▹Konzeption und Implementierung sicherer Schnittstellenarchitekturen mit OAuth2- und Google Cloud Service Account-Authentifizierung für den Datenzugriff auf Google Drive, Sheets und Calendar
▹Integration von Large Language Models (Google Gemini) zur automatisierten semantischen Analyse, Strukturierung und Validierung unstrukturierter Buchungsdaten
▹Implementierung ereignisgesteuerter Webhook-Pipelines zur Echtzeit-Benachrichtigung und Statusüberwachung via Discord
▹Entwicklung zeitgesteuerter Bereinigungs- und Abgleich-Routinen (Scheduler Trigger) zur automatisierten Erkennung und Synchronisation von Stornierungen über alle Datenhaltungsschichten
▹Anbindung des Nuki Smart Lock Systems via REST-API (HTTP-Nodes) zur dynamischen, zeitlich befristeten Generierung und Verwaltung digitaler Zutrittsberechtigungen für Gäste
▹Aufbau einer automatisierten E-Mail-Kommunikationsstrecke zur Bereitstellung aller relevanten Check-in-, Zugangs- und Aufenthaltsinformationen für Gäste
▹Vollautomatisierung des buchhalterischen Prozesses durch API-Integration von SevDesk zur GoBD-konformen Erstellung und Bereitstellung von Buchungsrechnungen
Rolle: Senior Fullstack & Mobile Engineer / Solution Architect
🗓️ 09.2026 – bis jetzt
Buukilino ist eine plattformübergreifende Plattform für digitale Freundebücher sowie interaktive Multiplayer-Lernspiele mit direkter Anbindung an eine Print-on-Demand-Hardcover-Druckstrecke. Die gesamte Konzeption und Entwicklung des Monorepos (Flutter-App für iOS/Android, NestJS-Backend, Astro-Webseite) wurde mit Google Antigravity und einer eigens konzipierten Multi-Agenten-Architektur realisiert. Durch den gezielten Einsatz autonomer, hochspezialisierter Software-Agenten (u. a. für Backend-, Flutter-, i18n- und Release-Aufgaben) konnte der Entwicklungszyklus massiv beschleunigt, architektonische Konsistenz gewährleistet und eine lückenlose Qualitätssicherung etabliert werden.
📋 Aufgaben & Kernaktivitäten(8 Punkte)▼
▹Etablierung eines agentengestützten Entwicklungsworkflows mit Google Antigravity zur Orchestrierung spezialisierter KI-Subagenten entlang des gesamten Software-Lebenszyklus
▹Konzeption und Implementierung maßgeschneiderter Agenten-Rollen (u. a. Backend Engineer, Flutter Engineer, i18n Auditor, Release Writer) mit dedizierten System-Prompts, Toolings und Architektur-Richtlinien
▹Parallele Entwicklung von Mobile- und Backend-Features: Definition von API-Verträgen durch den Orchestrator und synchrone Feature-Implementierung in Flutter und NestJS durch Subagenten
▹Automatisierte Qualitäts- und Lokalisierungssicherung mittels eines i18n-Auditor-Agenten, der Git-Diffs autonom auf hartcodierte Strings prüft und zweisprachige Lokalisierungen (.arb) durchsetzt
▹Vollständige Fullstack-Umsetzung: Cross-Platform-App mit Flutter (Audio, Kamera, QR-Code), hochperformantes NestJS-Backend mit PostgreSQL/TypeORM und WebSocket-Echtzeitkommunikation
▹Automatisierung der Print-on-Demand- und Payment-Strecke (Puppeteer, pdf-lib, Lulu Print API, Stripe) unter KI-gestützter Fehlerbehebung und Randfallabsicherung
▹Automatisierte Erstellung zweisprachiger Release-Notes und Store-Dokumentationen für den Google Play Store und Apple App Store via spezialisiertem Agenten
▹Erstellung von Unit- und Integrationstests (Vitest, Flutter Test) sowie Durchführung automatisierter Code- und Architektur-Reviews durch KI-Agenten
Rewe DigitalANÜ✨KI-gestütztAktuellHybrid👥 12 Personen
Procurement & Pricing (NEO)
Rolle: Senior Java Engineer
🗓️ 06.2026 – 12.2026
Architektonische Modernisierung und Neuentwicklung der geschäftskritischen Verhandlungs- und Einkaufsplattform (Dias Backend) zur schrittweisen Ablösung einer monolithischen Java-Swing-Anwendung durch eine moderne, cloudfähige Spring Boot Microservice- und Angular-Architektur. Das System verarbeitet hochsensible Unternehmensdaten der REWE Group und unterstützt Einkäufer in Echtzeit bei strategischen Preisverhandlungen mit Lieferanten.
📋 Aufgaben & Kernaktivitäten(7 Punkte)▼
▹Schrittweise Migration und modularer Neuaufbau des Java-Swing-Monolithen in skalierbare, lose gekoppelte Spring Boot Microservices
▹Ereignisgesteuerte Systemintegration und Entkopplung mittels Spring Cloud Stream und Apache Kafka
▹Entwurf und Dokumentation standardisierter REST-APIs mit OpenAPI (Swagger) inklusive automatisierter Code-Generierung der API-Clients für das Angular-Frontend
▹Konzeption und Durchführung der unterbrechungsfreien Datenmigration und Schematransformation von IBM DB2 nach PostgreSQL
▹Produktivitätssteigerung und beschleunigte Feature-Entwicklung durch den gezielten Einsatz von GitHub Copilot und KI-gestütztem Pair-Programming
▹Aufbau eines durchgängigen, typisierten Exception-Handlings über Backend und Frontend zur Optimierung von Stabilität und User Experience
▹Sicherstellung hoher Qualitäts- und Sicherheitsstandards durch Unit- und Integrationstests (JUnit 5, Mockito), SonarQube-Prüfungen und GitLab/Jenkins CI/CD
Strategische Modernisierung und Vereinheitlichung der konzernweiten IT- und Softwarearchitektur im Zuge der Fusion von Handel Deutschland und Handel International. Als Teil des CMPC-Core-Teams lag der Schwerpunkt auf der Bereitstellung standardisierter Enterprise-Bibliotheken und hochverfügbarer Microservices für das Category Management.
📋 Aufgaben & Kernaktivitäten(5 Punkte)▼
▹Konzeption und Entwicklung einer modularen Kafka-Bibliothek zur Umsetzung des Transactional Outbox- und Inbox-Patterns für ausfallsichere Event-Streaming-Architekturen
▹Implementierung robuster, performanter Kafka-Producer- und Consumer-Komponenten zur Kopplung heterogener, verteilter Enterprise-Systeme
▹Aufbau umfassender Unit-, Integrations- und Contract-Tests zur Gewährleistung maximaler Stabilität und Regressionstoleranz
▹Automatisierung von GitLab CI/CD-Pipelines für standardisierte Versionsverwaltung, Artefakt-Publishing und Zero-Downtime-Releases
▹Aktive Mitgestaltung agiler Scrum-Prozesse, kontinuierliche Code-Reviews und technisches Alignment im internationalen Team
Architektonische Migration eines geschäftskritischen Altsystems (IBM WebSphere) auf eine cloudfähige Spring Boot Microservice-Architektur zur vollautomatisierten Dunkelverarbeitung und Erfassung eingehender Versicherungsanträge.
📋 Aufgaben & Kernaktivitäten(6 Punkte)▼
▹Architektur-Refactoring bestehender Monolithen in skalierbare, lose gekoppelte Spring Boot- und Spring Cloud-Services
▹Einführung von Spring Cloud Feign und Apache Kafka für eine resiliente synchrone und asynchrone Inter-Service-Kommunikation
▹Implementierung eines rollenbasierten IAM-Sicherheitskonzepts mit Spring Security und JWT-Tokens
▹Performance-Tuning komplexer MongoDB- und relationaler SQL-Abfragen für hohe Durchsatzraten
▹Aufbau automatisierter Testsuiten (Unit- und Integrationstests mit Mockito/JUnit 5) sowie Bereitstellung in der OpenShift/Kubernetes-Umgebung
▹Fachliches Mentoring und Best-Practice-Schulungen des Entwicklungsteams im modernen Spring-Ökosystem
Entwicklung einer hochskalierbaren Abrechnungs- und POS-Branchenplattform mit über 50 Microservices in einer Service-Mesh-Architektur zur digitalen Abwicklung und Abrechnung von Kassenrezepten mit gesetzlichen Kostenträgern.
📋 Aufgaben & Kernaktivitäten(6 Punkte)▼
▹Gesetzeskonforme Integration der Fiskaly TSE (Technische Sicherheitseinrichtung) gemäß KassenSichV in das bestehende Kassensystem
▹Entwicklung modularer Microservices auf Basis von Spring Boot, Spring Cloud und RabbitMQ zur zuverlässigen Vorgangsbearbeitung
▹Realisierung robuster Datenschnittstellen (Apache POI) für den fehlerfreien Massenimport sensibler Kundendaten
▹Optimierung komplexer Abfrage- und Filterlogiken mittels JPA / Hibernate und Spring Data
▹Automatisierung von Datenbankschema-Migrationen mit Flyway sowie dynamische PDF-Dokumentengenerierung via Thymeleaf
▹Sicherstellung hoher Softwarequalität durch Test-Driven Development (TDD) und strukturierte Code-Reviews
Evaluierung und Implementierung einer hochmodernen Event-Driven Architecture für den internationalen E-Commerce Marketplace mit dem Fokus auf konsistente Datenverteilung zwischen Microservices.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Architekturkonzeption und Implementierung des Transactional Outbox-Patterns unter Einsatz von Debezium Change Data Capture (CDC) und Kafka Connect
▹Definition und schema-validierte Serialisierung domänenspezifischer Datenmodelle mittels Apache AVRO
▹Aufbau robuster CI/CD-Pipelines in GitLab mit Helm Charts für das containerisierte Deployment in Microsoft Azure (Kubernetes/AKS)
▹Aktive Kollaboration und Architekturabstimmung im europaweit verteilten, englischsprachigen Engineering-Team
Deutsche Factoring BankFreelanceFull Remote👥 5 Personen
Online Portal EWB & PEWB Berechnung
Rolle: Lead Java Developer
🗓️ 08.2021 – 06.2022
Konzeption und technische Leitung der Entwicklung eines hochperformanten Bankenportals zur risikobasierten Einzel- und Pauschalwertberichtigung (EWB/PEWB) bei hohem Datenvolumen (ca. 680.000 Transaktionen/Quartal) sowie Debitorenvorverarbeitung.
📋 Aufgaben & Kernaktivitäten(6 Punkte)▼
▹Entwurf und Umsetzung der Zielarchitektur auf Basis von Spring Boot, Apache Kafka und Domain-Driven Design (DDD) für Red Hat OpenShift
▹Standardisierung event-getriebener REST- und Kafka-Schnittstellen nach dem CloudEvents-Standard
▹Zentralisierte Authentifizierung und Autorisierung mittels Keycloak IAM (OAuth2/OIDC, Multi-Realm, Scopes und JWT-Rollen)
▹Performance-Optimierung datenbankintensiver Prozesse durch Stored Procedures und parallele Java-Batchverarbeitung
▹Sichere Anbindung externer Wirtschaftsauskunfteien (Bisnode REST-APIs und Crefo XML-Schnittstellen)
▹Technische Projektleitung, Architektur-Guidance und Etablierung verbindlicher Clean-Code-Standards
Technologien
Java 15Spring BootSpring Data / JPAApache KafkaCloudEventsKeycloakReactOpenShiftKubernetesStored ProceduresGitLab CI/CDMaven
NuworkFreelanceFull Remote👥 ca. 12 Personen
Objective Key Results (OKR) Software
Rolle: Lead Java Developer
🗓️ 04.2021 – 07.2021
Technische Führung bei der Entwicklung einer kollaborativen SaaS-Plattform zur agilen Zielsteuerung (OKR) für verteilte Organisationen, aufgebaut als event-getriebene Microservice-Landschaft.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Architekturberatung und Etablierung von Domain-Driven Design (DDD) sowie Event-Driven Architecture mit Apache Kafka und MongoDB
▹Integration des Identity & Access Management Systems mit Keycloak via Keycloak REST API und Spring Security
▹Coaching und Weiterbildung der internen Entwickler in Microservices-Architektur, Spring Cloud und Testautomatisierung
▹Konzeption moderner CI/CD-Branching- und Deployment-Pipelines in Atlassian Bitbucket
IKEAFreelanceFull Remote👥 ca. 18 Personen (International)
Automation Orchestration Layer (AOL)
Rolle: Senior IT-Architekt
🗓️ 11.2020 – 04.2021
Architektur und Entwicklung einer globalen Cloud-Orchestrierungsplattform zur synchronisierten Vermittlung weltweiter Kundenbestellungen zwischen Warehouse Management Systemen (WMS) und hochautomatisierten Lagersystemen.
📋 Aufgaben & Kernaktivitäten(5 Punkte)▼
▹Cloud-native Architekturkonzeption auf der Google Cloud Platform (GCP) unter Einsatz von Cloud Run und Cloud Functions
▹Entwicklung serverloser Microservice-Komponenten mit Spring Boot und performanten Node.js Cloud Functions
▹Automatisierung der gesamten Cloud-Infrastruktur als Code (Infrastructure as Code) mit Terraform
▹Sicherstellung maximaler Resilienz durch Secret Manager, Google Firestore Persistenz und automatisierte Unit Tests (Sinon/Chai)
▹Fachliches Coaching und Architektur-Mentoring des internationalen Entwicklerteams
FIS GlobalFreelanceFull Remote👥 2 – 10 Personen (International)
General Meeting Webapplication
Rolle: Senior Java Fullstack Developer
🗓️ 06.2020 – 08.2020
Entwicklung einer hochsicheren Webapplikation für Bankinstitute zur regulatorischen Recherche, Auswertung und Pflege von Hauptversammlungs- und Stimmrechtsdaten.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwicklung robuster Backend-Microservices mit Spring Boot und RESTful API-Design
▹Implementierung moderner, reaktiver UI-Komponenten mit Angular 8/9 im NX-Monorepo-Umfeld
▹Automatisierte Qualitätssicherung mit JUnit und Mockito sowie technischer Know-how-Transfer an internationale Entwicklungsteams
Gesamtarchitektur und Full-Stack-Realisierung einer innovativen Digitalplattform zur Vermittlung und Koordination von Kinderbetreuungsangeboten auf Basis von Google Cloud und Kubernetes.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Entwurf der End-to-End Systemarchitektur und Container-Orchestrierung auf Google Kubernetes Engine (GKE)
▹Entwicklung modularer Spring Boot Microservices, REST APIs und Spring Security Absicherung
▹Realisierung des interaktiven Web-Portals mit Angular 8/9 und MongoDB-Datenanbindung
▹Aufbau agiler Bereitstellungsprozesse und automatisierter Integrationstests
Technologien
Google Cloud Platform (GCP)KubernetesDockerJava 8Spring BootSpring SecurityAngular 8 / 9MongoDBMaven
IT ERGO VorsorgeFreelanceHybrid / Remote👥 10 – 15 Personen
Theo Kundensupport Portal
Rolle: Senior Java Software Developer
🗓️ 11.2019 – 06.2020
Entwicklung eines modernen Kundenservice-Portals zur automatisierten Dunkel- und Sachbearbeitung komplexer Versicherungsvorgänge unter Einsatz von Camunda BPMN und Microservices.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Modellierung, Orchestrierung und Implementierung von BPMN 2.0 Geschäftsprozessen in Camunda
▹Entwicklung performanter Spring Boot Microservices zur Ausführung automatisierter Prozessschritte und Backend-Delegates
▹Frontend-Entwicklung benutzerfreundlicher Bearbeitungsmasken mit Angular 8 und Migration von AngularJS-Komponenten
▹Erstellung automatisierter Integrations- und Regressions-Testsuiten mit JUnit und Mockito
Architektur und Backend-Realisierung einer digitalen IoT- und Service-Plattform zur Echtzeit-Koordination von Reinigungskräften im Hotel- und Facility-Management.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwurf und Aufbau der Microservice-Architektur in Google Cloud Platform mit Docker und Kubernetes
▹Entwicklung sicherer RESTful Web Services mit Spring Boot, Spring Security und MongoDB
▹Entwicklung responsiver Administrations- und Controlling-Dashboards mit Angular
Technologien
Google Cloud Platform (GCP)KubernetesDockerJava 8Spring BootAngular 7 / 8MongoDBMaven
RemondisFreelanceVor Ort / Remote👥 6 – 12 Personen
Redooo E-Commerce Portal
Rolle: Senior Java Software Developer
🗓️ 11.2017 – 05.2019
Leitende Softwarearchitektur und Entwicklung des marktführenden B2B/B2C E-Commerce Portals für Entsorgungs- und Recyclingdienstleistungen (redooo.de) auf Basis von Spring Boot, Kafka und Angular.
📋 Aufgaben & Kernaktivitäten(5 Punkte)▼
▹Hauptverantwortung für die Software- und Systemarchitektur der verteilten Microservice-Landschaft
▹Einführung und Integration des Apache Kafka Messaging-Ökosystems für asynchronen Datenaustausch und Bestellabwicklung
▹Konzeption und Implementierung der Sicherheitsarchitektur mit Spring Security und JWT-Tokens
▹Entwicklung kundenorientierter Web-Oberflächen mit Angular und Anbindung an NoSQL-Datenbanken (MongoDB)
▹Technisches Coaching des Entwicklerteams in Clean Architecture, Microservice Patterns und Best Practices
Entwicklung einer unternehmensweiten Microservice-Plattform für Versicherungsunternehmen zur flexiblen Verwaltung von Niederlassungen, Agenturen, Vermittlerdaten und Vertragsabschlüssen.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwicklung robuster Spring Boot und Spring Cloud Microservices mit standardisierten REST-APIs
▹Event-getriebene Datenverteilung mit Apache Kafka und MongoDB-Persistenz
▹Entwicklung moderner Oberflächenkomponenten mit React JS und Sicherstellung hoher Testabdeckung mit JUnit 4 und Mockito
Strategische Neuentwicklung eines konzernweiten Java Enterprise Systems nach JEE 7 Standards zur vollständigen Ablösung eines historisch gewachsenen Cobol-Host-Monolithen.
Entwicklung geschäftskritischer Rückmigrations- und Validierungskomponenten zur Sicherstellung lückenloser Rückwärtskompatibilität bei der bundesweiten Harmonisierung steuerlicher Daten.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Konzeption und Implementierung robuster Transformations- und Migrationsmodule in Java
▹Entwicklung automatisierter Validierungs- und Prüflogiken mittels Hibernate Validator und SOAP-Services
▹Einführung von Maven 3 als standardisiertes Build-Management-Tool und Einrichtung von CI-Pipelines mit Jenkins
Modernisierung der Anwendungsarchitektur einer hochverfügbaren Callcenter-Suite mit direkter VoIP-Telefonieintegration und Terminmanagement für Healthcare- und Pharmakunden.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Architektur-Refactoring der Java Enterprise Anwendung auf moderne JEE-Standards und Design Patterns
▹Entwicklung interaktiver Benutzeroberflächen mit PrimeFaces / JSF und Persistenzoptimierung mit JPA 2 / Hibernate
▹Etablierung kontinuierlicher Integrations- und Qualitätsstandards mit Jenkins CI, Maven und SonarQube
Vollständige Neuentwicklung einer bankweiten Baufinanzierungs- und Beratungssoftware zur regulatorisch sicheren Berechnung und Abwicklung komplexer Immobilienkredite.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwicklung robuster Enterprise-Backend-Services mit Java EE 6 (CDI, EJB 3.1, JPA 2.1) auf IBM WebSphere
▹Realisierung intuitiver Berater-Oberflächen mit JSF 2.0 und PrimeFaces
▹Design performanter Datenbankstrukturen auf IBM DB2 und Aufbau automatisierter Jenkins-Builds
Neuentwicklung und stellvertretende technische Projektleitung einer globalen Finanz- und Umsatzprognose-Plattform zur Aggregation und Analyse internationaler Mobilfunk- und Forecast-Daten.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Stellvertretende technische Projektleitung, Systemdesign und Anforderungsanalyse
▹Entwicklung der Java EE Backend-Architektur mit EJB 3 und JPA auf Oracle WebLogic Clustern
▹Implementierung performanter Massendaten-Exporte (100.000+ Datensätze mit Apache POI) und interaktiver Datenvisualisierungen mit AmCharts
▹Performance-Tuning komplexer SQL-Queries und Stored Procedures auf Oracle 11g Datenbanken
Weiterentwicklung und Modularisierung des NoTeS-Backendservers zur Steuerung multimedialer POS-Informationssysteme im Retail-Bereich.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwicklung neuer Enterprise-Backend-Services mit EJB 3 und JBoss Seam
▹Implementierung von Schnittstellen zur Daten-Synchronisation zwischen Backend und JavaFX-Clients
▹Datenbankoptimierung und Transaktionsmanagement mit Hibernate
Technologien
Java 6JEE 6EJB 3JBoss SeamRichFacesHibernate
Metro Systems GmbH👥 10 Personen
Internationales CMS & Market Locator
Rolle: Java Software Developer
🗓️ 12.2011 – 05.2012
Konzeption und Implementierung globaler Enterprise-Module für das mehrsprachige Konzern-CMS von Metro, inklusive Geodaten-Standortsuche und SSO-Anbindung.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Entwicklung eines hochperformanten Marktsuch-Locators mit Geodaten-Berechnung (Google Maps API & OSM für Osteuropa/Asien)
▹Implementierung modularer Administrations-Oberflächen mit ExtJS 4 und Spring MVC
▹Integration einer konzernweiten Single-Sign-On-Lösung (SSO) mittels OpenAM SDK
▹Optimierung räumlicher Geodatenabfragen mit Oracle Spatial (SDO_GEOMETRY)
Release-Management, Systemintegration und Qualitätssicherung für die zentrale Portalplattform vodafone.de in hochverfügbaren Solaris- und WebLogic-Umgebungen.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Verantwortliche Durchführung und Überwachung von J2EE Application-Deployments in Test- und Produktionsumgebungen
▹Koordination, Konzeption und Ausführung automatisierter Integrations- und Stresstests
▹Fehlerursachenanalyse (Root-Cause-Analysis) und Performance-Optimierung im Zusammenspiel mit Oracle-Datenbanken
Technologien
SolarisWebLogic 7Oracle DBJ2EETomcat 6Java 6
Toshiba Europe👥 8 – 20 Personen
Marketing (TMP) & Consumer Portal (TCP)
Rolle: Senior Java Software Developer
🗓️ 01.2010 – 12.2010
Architektur und europaweiter Rollout (13+ Länderversionen) des zentralen Consumer-, Marketing- und Presseportals auf Basis von Alfresco Enterprise WCM.
📋 Aufgaben & Kernaktivitäten(4 Punkte)▼
▹Konzeption und Implementierung RESTful Content-WebServices mit Java und Alfresco WebScripts
▹Customizing dynamischer Portalkomponenten mit Spring Surf, Apache MyFaces / JSF und jQuery
▹Aufbau standardisierter Build- und Release-Prozesse mit Ant und SVN für schnelle internationale Rollouts
▹Technisches Mentoring und Onboarding neuer Software-Entwickler im internationalen Team
Technischer Durchstich und Prototyping eines unternehmensweiten Server/Client-Textsystems zur automatisierten Dokumentengenerierung in der Versicherungswirtschaft.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwicklung der modularen Client-Oberfläche mit Eclipse RCP (SWT/JFace)
▹Konzeption der Enterprise-Schnittstellen und Anbindung an das IBM WebSphere J2EE Backend via Apache Axis 2 WebServices
▹Erstellung von Architekturdokumentationen und Entscheidungsvorlagen für die Zielarchitektur
Evaluierung, Benchmarking und Prototyping moderner serviceorientierter Referenzarchitekturen (SOA) unter Einsatz führender Enterprise-Webservice-Stacks.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Implementierung und Performance-Vergleich von Web Services mit Apache Axis 2 und Spring WS
▹Bereitstellung und Lasttests auf verschiedenen Application Servern (GlassFish, JBoss Application Server)
▹Erstellung fundierter Evaluierungsreports und Best-Practice-Empfehlungen für Enterprise-Kunden
Technologien
Maven 2Apache Axis 2Spring WSGlassFishJBoss 4
Vodafone Global👥 45 Personen (International)
Vodafone Live Mobile Portal
Rolle: Software Integrator
🗓️ 12.2006 – 01.2008
Internationales Release-Management und Deployment-Orchestrierung für das Vodafone Live! Mobile Portal in mehreren europäischen Landesgesellschaften.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Koordination und Durchführung komplexer J2EE Software-Releases in heterogenen Sun Solaris- und JBoss-Umgebungen (UK, IT, ES, NL, TR, RO)
▹Monitoring, Fehleranalyse und Sicherstellung unterbrechungsfreier 24/7 Portalverfügbarkeit
▹Dokumentation und Standardisierung von Deployment- und Rollback-Verfahren
Technologien
J2EEJBoss 4Sun SolarisWeb ServicesLog4j
Tecon Contis👥 4 Personen
Profile Database
Rolle: Java Software Developer
🗓️ 09.2006 – 12.2007
Konzeption und Entwicklung einer konzernweiten Mitarbeiter- und Skill-Datenbank mit intelligenter Volltextsuche zur optimierten Ressourcen- und Projektbesetzung.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Anforderungsanalyse, UML-Datenmodellierung und Design der 3-Schichten-Architektur
▹Backend-Entwicklung mit Java EE (EJB 3, JPA / Hibernate) und Web-Oberflächenentwicklung mit JSF
▹Integration einer performanten Volltextsuche mit Apache Lucene für präzises Skill-Matching
Weiterentwicklung und stellvertretende technische Projektleitung eines zentralen SOA-basierten Authentifizierungs- und Autorisierungsdienstes (Sign) für alle Kundenportale der T-Mobile.
📋 Aufgaben & Kernaktivitäten(3 Punkte)▼
▹Entwicklung geschäftskritischer Sicherheits- und Authentifizierungskomponenten mit Spring und Hibernate 3
▹Stellvertretende technische Projektleitung für Architekturweiterentwicklung und Code-Qualität
▹Performance-Optimierung und Hochverfügbarkeits-Deployment auf BEA WebLogic 8 und Oracle DB
Echtes Feedback von Projektleitern, Kunden und Entwickler-Kollegen (u. a. via LinkedIn & Malt).
💼 LinkedInMärz 2021
“
I had the big pleasure working with Ertan as part of our Automation & Robotics project within IKEA and it was a lot of joy. Ertan is truly a full stack developer. From the very first day he was a valuable asset for the team. He has all the needed skills a developer nowadays should have. His problem solving thinking combined with his approachability and helpfulness just underlines his seniority and experience he made along the way. Ertan was able to support and teach our team in regards to Spring Boot development as well as Javascript & Node.js.
SW
Sebastian Weiß
Software Engineer • IKEA Group
Automation & Robotics (AOL) Projekt bei IKEA
⚡ Malt PlattformOktober 2020
“
Wir haben Ertan in unser Team geholt, um für unseren Kunden eine Plattform zum Aufstellen und Anliefern von Abfallcontainern zu realisieren. Ertan hat unser Team dabei in erster Linie bei der Realisierung des Microservice-basierten Backends unterstützt. Die Microservices wurden in Java mit Hilfe des SpringBoot Frameworks gegen eine MongoDB entwickelt, in Docker Container verpackt und in ein Kubernetes Cluster deployt. Ertan hat uns nicht nur fachlich, sondern auch menschlich als toller Kollege in einem agilen Team voll überzeugt.
VK
Volker Koster
Partner • MT AG Ratingen
Redooo E-Commerce Plattform (Microservices)
⚡ Malt PlattformNovember 2020
“
Ertan war ein wichtiges und sehr wertgeschätztes Mitglied in unserem agilen Scrum Team. Er hat sowohl durch seine Entwicklungsleistungen, welche auf den Clean Code Standards beruhen sowie durch seine Architekturberatungen, seinen Beitrag zum Projekterfolg geleistet. Die Arbeit mit Ertan hat zu jeder Zeit Spaß gemacht und ich kann ihn nur weiterempfehlen.
SM
Sebastian Mohr
Product Lead / Manager • OEV Online Dienste GmbH
Support Portal & Beratersuche (Microservices, Kafka, React)
💼 LinkedInOktober 2018
“
Ertan is a true professional agile programmer and a real team player. He's one of few in this profession that can call themself Full Stack Developer and Clean Coder. While he's an IT technology veteran, he keeps himself always up to date with the latest programming frameworks, methods and architecture principles. He builds first class solutions with Java and Spring Boot, as well as with TypeScript and Angular, is an expert in Linux, as well as MongoDB. Someone you'll enjoy talking to.
DL
Daniel Lachmann-Nishibane
Agile Coach & Consultant
💼 LinkedInJuli 2021
“
I had the honor to work with Ertan on an innovative project. He has a very open mindset and is not scared to say his opinion. If there is any question about coding, Ertan always has the right answer to it. If you have the choice to work with Ertan, I highly recommend you to make the experience to work with him. He gonna boost your Project on a new level.
DV
Duc Viet Nguyen
Software Engineer
⚡ Malt PlattformOktober 2020
“
Wir hatten Ertan für eine dringende Umsetzung einer regulatorischen Anforderung mit dem Schwerpunkt Frontend-Anpassungen in Angular verpflichtet. Da er die Umsetzungen schneller als erwartet durchführen konnte, hat er auch auf der Backend-Seite mit Spring Boot unterstützt. Wir haben Ertan als sehr teamorientierten und flexiblen Full-Stack-Entwickler kennen und schätzen gelernt.
MH
Markus Holdenrieder
Project Lead • Fidelity Information Services (FIS Global)
General Meeting Webapplication (Angular & Spring Boot)
⚡ Malt PlattformNovember 2020
“
Die langfristige Zusammenarbeit ist unkompliziert und mit Respekt geführt. MyNanny als ein weiteres eigenständiges Grüne-Wiese-Projekt wurde von Ertan als Fullstack im Fokus des Backends und der Infrastruktur abgeschlossen. Hierbei waren stets moderne und optimierte Prozesse im Fokus um ein zukunftsfähiges MVP auf den Markt zu bringen.
KB
Kevin Bartsch
Geschäftsführer • BaTo Development GbR
MyNanny Digitale Plattform (GCP / Kubernetes)
💼 LinkedInApril 2021
“
I had the pleasure to work with Ertan. He is an easy going person with a very open mindset. This personality, his humor and profound knowledge had a very positive impact on our team itself and the outcome. I hope that we can work together one day!
DJ
Dr. Jan Hohe
Agile & DevOps Lead • Center of Excellence Agile & DevOps
💼 LinkedInJuli 2021
“
I worked with Ertan in a technologically challenging project. His profound knowledge of core software development really helped to make the project a success.
RL
Rafael Lopes
CEO • about:content
Offen für Freelance- & ANÜ-Projekte (Arbeitnehmerüberlassung)
Projekt unverbindlich anfragen
Benötigen Sie Verstärkung für Ihr Entwicklerteam oder einen Architekten für moderne Java- & Cloud-Lösungen? Senden Sie mir einfach die Eckdaten Ihres Projekts.
Oder direkt über geschäftliche Netzwerke vernetzen: