April 2025 – April 2026 CBD Project – Cacies Investments: Analyse von Altsystemen, Extraktion der Geschäftslogik und Migration der Kernfunktionalitäten auf die modernisierte Plattform.
Entwurf und Implementierung einer Middleware-Schicht zur Kommunikation zwischen Frontend und Mainframe-Systemen.
Entwicklung von RESTful-APIs, um Mainframe-Daten sicher und effizient für Frontend-Anwendungen bereitzustellen.
Durchführung von Unit- und Integrationstests in der Entwicklungsumgebung zur Sicherstellung von Zuverlässigkeit und Konsistenz.
März 2024 – März 2025 UniCredit – Securities Division Transformation: Verantwortlich für Backend-Entwicklung und DevOps-Initiativen im Projekt.
Design, Implementierung und Deployment skalierbarer Backend-Services auf GCP unter Nutzung moderner Cloud-nativer Praktiken.
Neuarchitektur von Altsystemen zu unabhängigen, zuverlässigen Microservices auf Basis von REST-Prinzipien.
Integration von Apigee auf GCP zur sicheren, wiederverwendbaren API-Nutzung über mehrere Projekte.
Aufbau von CI/CD-Pipelines mit Jenkins und Konzeption der Kubernetes-Architektur für automatisierte Deployments mit Helm.
Durchsetzung von Clean-Code-Standards zur signifikanten Verbesserung von Code-Qualität und Wartbarkeit.
Dezember 2020 – Februar 2024 Anwendung für Telefónica-O2: Umwandlung einer Legacy-Desktop-Anwendung in ein benutzerfreundliches, hochverfügbares System mit Micro-Frontends und Microservices.
Verbesserung der Anwendungsleistung von 48 auf 18 Sekunden durch Refactoring von Frontend-API-Aufrufen und Optimierung der Backend-Services mit Spring WebFlux.
Senkung der monatlichen AWS-Kosten durch Minimierung der DynamoDB-Transaktionen und Aufbau einer mit WireMock betriebenen Dev/Test-Umgebung.
Implementierung von In-Memory-Caching für die IVR-Funktion in Node.js, um schnelleren Datenzugriff zu ermöglichen.
Design von Observability-Dashboards in Grafana mit Prometheus-Metriken und Diagnose von Produktionsvorfällen mit Splunk.
Entwicklung maßgeschneiderter UIs in Vue.js, einer Micro-Frontend-Anwendung mit WebSocket-Integration, sowie Feinabstimmung der NGINX-Konfigurationen.
Implementierung von End-to-End-Tests mit Cypress und Unit-Tests mit Jasmine und Karma.
Absicherung der APIs mit OAuth 2.0 und rollenbasierter Zugriffskontrolle; Prototyping von Caching-Lösungen mit Redis.
Entwicklung von CI/CD-Pipelines in GitLab, Kafka-Consumer und Nutzung von Amazon CloudWatch für das Monitoring.
Mitverfasser des technischen Lösungskonzepts und Beratung von Scrum-Mastern und Product Ownern zu Prozessverbesserungen.
März 2018 – Dezember 2020 Key Interpreter and Analyzer (BMW): Migration einer monolithischen Anwendung zu einer REST-API-Architektur in der BMW Cloud.
Implementierung von Admin-Dashboards und Konfigurationen mit Angular.
Festlegung von Code-Review-Standards und Implementierung von REST-Services, dokumentiert mit Swagger.
Deployment von Microservices in OpenShift, Monitoring der Services mit Prometheus.
Einsatz von MongoDB zur Frontend-Unterstützung und Fehlerbehebung mit dem ELK-Stack.
Überwachung der Produktion mit internen BMW-Tools und Entwicklung von JUnit- und Integrationstests für Module.
April 2017 – Februar 2018 MiFID II Compliance Module (UniCredit): Entwicklung von MiFID II-Konfirmationsfunktionen für Enterprise-Anwendungen.
Entwicklung neuer Funktionen mit JEE und JSF; Teilnahme an Code-Reviews.
Koordination von Schnittstellenänderungen mit SOAP WSDL und Swagger; Übernahme der Verantwortung von der Anforderungsanalyse bis zum Go-live kleiner Projekte.
Juni 2016 – März 2017 Change Management Tool und Mini.de (BMW): Full-Stack-Entwicklung für das Change-Management-Tool und die Website mini.de.
Technologien: Java, JEE, AEM, REST-Services, jQuery, Hibernate, LESS, Responsive Design, JSF, Mockito, GlassFish, PostgreSQL.
Obama Care – Kalifornien: Softwareentwicklung für das dort zuerst eingeführte Krankenversicherungssystem mit Java, JEE, Spring MVC, REST und SOAP, WebLogic, Portlets, Subversion, Angular 2.0, JUnit und Oracle.
ARGO – UniCredit Germany: Lead-Entwickler für Risikomanagement-Module, verantwortlich für die Erweiterung bestehender Anwendungsfunktionen mit Java, J2EE, XSLT, Oracle, WebLogic.
Yappi Credit – Türkei: Softwareentwickler für den Kontoeröffnungsprozess, Frontend-Design in JSP mit RSA-Modellierung, Arbeit mit Java, J2EE, SOAP-Webservices, Oracle.
Ergebnisorientierter Senior Full Stack Entwickler mit über 17 Jahren Erfahrung in der Konzeption und dem Aufbau von Anwendungen in Unternehmensgröße mit Java, Spring Boot, Angular/Vue.js und modernen Cloud- & DevOps-Technologien (AWS, GCP, Docker, Kubernetes, CI/CD).
Nachweisliche Erfolge bei der Leitung digitaler Transformationen, Modernisierung von Altsystemen und Refactoring, Architektur von mikroservicebasierten, Cloud-nativen Anwendungen. Half dabei, die Anwendungsleistung zu verbessern und Infrastruktur-/Cloudkosten durch innovative technische Lösungen zu senken.
Erfahren in Clean-Code-Prinzipien, Code-Reviews, Softwarequalität und agiler Zusammenarbeit in verteilten Teams.
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.
2025 © FRATCH.IO GmbH. All rights reserved.