Software Engineer mit internationaler Projekterfahrung
Stuttgart, Deutschland
Weltweit
Diplomingenieur
Stuttgart, Deutschland
Weltweit
Diplomingenieur
Profilanlagen
Profil-DE_Gregor-Zurowski_2025-09-09.pdf
Über mich
Softwarearchitekt und Entwickler mit Fokus auf kundenzentrierte Lösungen. Erfahrung bei globalen Konzernen (UBS, IBM, Mercedes-Benz, Sotheby's) und Startups in Deutschland, den USA, der Schweiz und Portugal. Offizieller Committer bei Apache und Hochschuldozent für Advanced Software Engineering.
Skills
Amazon Web ServicesDevOpsIntegration (Software)Apache CamelEvent Driven ArchitectureApi Design
Ich bin Softwarearchitekt und Entwickler mit 20+ Jahren Erfahrung in Grossunternehmen und Startups (UBS, IBM, Mercedes-Benz, Sotheby's). Ich baue kundenzentrierte und skalierbare Systeme und begleite Teams von der Idee bis zum stabilen Betrieb.
Cloud und DevOps: Amazon Web Services, Container, Infrastructure-as-Code, CI/CD, Observability, Verfügbarkeit und Kostenoptimierung.
Systemintegration und Modernisierung: Message-orientierte Integration, Domain-Modellierung, Legacy-Ablösung, Migrationen und Refactoring.
Delivery und Führung: Aufbau und Coaching leistungsstarker Engineering-Teams, technische Leitung, Qualitätssicherung, Presales und Consultung.
Sicherheit und Compliance: Integration von Payments, Identity-Verification, kritische Plattformprozesse.
Open Source und Community: Offizieller Apache Committer und PMC-Member für Apache Camel. Speaker auf internationalen Konferenzen, Technical Development Editor bei Manning Publications.
Implementierung eines e-Commerce Shops mit einer event-getriebenen Microservice-Architektur.
Design und Implementierung von Microservices zur Automatisierung des Versandes hochwertiger Güter.
Design und Implementierung von Microservices zur Zahlungsverarbeitung mit Integration von externen Payment Service Providers (Adyen, Stripe).
Technische Verantwortung für die Java-Entwicklung in den Bereichen Backend-Integration, e-Commerce und Digital (http://www.sothebys.com).
Aufbau und Implementierung von Lösungen für die Integration von Java-Systemen, SAP-Anwendungen und Adobe AEM/CQ.
Aufbau einer cloudbasierten API Management-Lösung mit Microservices und Containern.
Technischer Lead bei der Migration von Adobe CQ 5.5 nach Adobe AEM 6.1
Design und Entwicklung der Integration mit eBay (http://www.ebay.com/sothebys).
Design und Entwicklung von Sotheby's REST API zur Integration von mobilen Apps und externen Dienstleistern.
Einführung eines leicht-gewichtigen, Messaging-orientierten ESB-Systems zur asynchronen Verarbeitung von Business-Prozessen.
Integration von Apache Solr mit bestehenden Research-Anwendungen.
Definition und Streamlining der internen Entwicklungsprozesse und Bereitstellung von Entwicklungsumgebungen mit DevOps-Tools.
Technisches Umfeld: Go | TypeScript | Scala | Java | Spring | Spring Boot | Spring Cloud | Protocol Buffers (Protobuf) | gRPC | GraphQL | Amazon Web Services (AWS) | Kinesis | ECS | Docker | REST | Adobe AEM/CQ | SAP | JMS | ActiveMQ | Camel | OSGi | ServiceMix | Solr | Lucene
Committer
The Apache Software Foundation
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Offizieller Committer bei Apache Camel (http://camel.apache.org), einem Java-basierten Routing- und Mediation-Framework zur Beschreibung von Integrationen unterschiedlicher Technologien mittels einer eigenen DSL.
Technical Development Editor
Manning Publications
Medien und Verlage
50-250 Mitarbeiter
Entwicklung und Mitgestaltung von neuen Büchern als Technical Development Editor:
"Istio in Action", Christian E. Posta, erwartet Sommer 2019, https://www.manning.com/books/istio-in-action
"Streaming Data - Designing the Real-Time Pipeline", Andrew G. Psaltis, Mail 2017, http://www.manning.com/psaltis.
"Secrets of the JavaScript Ninja, Second Edition", John Resig, Bear Bibeault, Josip Maras, August 2016, https://www.manning.com/books/secrets-of-the-javascript-ninja-second-edition.
"Ionic in Action - Hybrid Mobile Apps with Ionic and AngularJS", Jeremy Wilken, September 2015,
http://www.manning.com/wilken.
"OCP Java SE 7 Programmer II Certification Guide", Mala Gupta, August 2015, http://www.manning.com/gupta2
.
Project Management Committee (PMC) Member
The Apache Software Foundation
Internet und Informationstechnologie
1000-5000 Mitarbeiter
Mitglied des Projekt-Management-Komitees von Apache Camel (http://camel.apache.org).
Software Architect
Mercedes-Benz.io
Automobil und Fahrzeugbau
250-500 Mitarbeiter
Erstellung einer cloudbasierten Microservices-Architektur für die digitalen Kanäle von Mercedes-Benz basierend auf der Pivotal Cloud Foundry PaaS.
Konzeption und Entwicklung von Basis-Komponenten und Services unter Berücksichtigung von Cloud Native-Grundsätzen (Twelve-Factor Apps, Service Discovery, Config Server, Circuit Breaker).
Entwicklung des zentralen API-Gateways für den externen Zugriff auf Microservices.
Verantwortlich für den Aufbau einer AEM-Unit innerhalb Mercedes-Benz.io.
Technische Beratung bei Presales-Aktivitäten im Bereich Adobe AEM.
Entwurf und Implementierung von hoch-verfügbaren und cloudbasierten Umgebungen.
Technisches Umfeld: Java EE | Adobe AEM/CQ | Amazon AWS
Software Engineer
CREALOGIX
Banken und Finanzdienstleistungen
250-500 Mitarbeiter
Spezifikation und Design eines neuen Online-Banking-Systems für eine internationale Bank.
Spezifikation und Implementierung der Service-Schnittstellen zum Core-Banking und allen weiteren Backend-Systemen zur Integration der Business-Prozesse in das Online-Banking.
Technisches Umfeld: Java EE | JBoss AS | CREALOGIX/abaXX Online-Banking | REST | JAX-RS | PostgreSQL | Microsoft SQL Server | IntelliJ IDEA | Subversion | JIRA
Delivery Manager
Valtech
Internet und Informationstechnologie
5000-10.000 Mitarbeiter
Aufbau und Führung eines Java-Entwicklungsteams mit 10 Entwicklern.
Technische Leitung für die Entwicklung eines neuen CMS-Systems auf Basis Adobe AEM/CQ für Rolex (http://www.rolex.com) mit pünktlicher Lieferung und Lifegang zur Basel World 2013.
Delivery Manager für Java CMS und e-Commerce Projekte.
Verantwortlich für Aufbau und die Automatisierung einer Cloud-Infrastruktur.
Definition und Umsetzung von Entwicklungsstandards (Build-Automatisierung, Code-Reviews, Source Code-Management, Wiki).
Technisches Umfeld: Java EE | Adobe AEM/CQ | OSGi | Maven | Amazon AWS | Subversion | Linux | JIRA
Software Architect
Headstand Media
Internet und Informationstechnologie
10-50 Mitarbeiter
Design- und Architekturberatung für Kundenprojekte auf Basis Adobe AEM/CQ.
Technische Unterstützung bei der Vorbereitung von Angeboten.
Einführung einer Cloud-basierten Infrastruktur zur Entwicklung.
Technisches Umfeld: Java EE | Adobe AEM/CQ | Amazon AWS | Linux
Software Development Manager
Daimler
Automobil und Fahrzeugbau
>10.000 Mitarbeiter
Leitung von Entwicklungs- und Support-Teams
Entwicklung und Consulting für den Mercedes-Benz Internet-Auftritt auf Basis des J2EE Content-Management-Systems (CMS) Day CQ/Adobe CQ. Mit dem hochverfügbaren System werden insgesamt die Mercedes-Benz Webseiten von 100+ Ländern und 1000+ Retailern realisiert.
Implementierung von Change Requests im Bereich CMS. Entwicklung von Templates und Komponenten mit
Java und Web-Basistechnologien (HTML, CSS, JavaScript, Ajax).
Entwicklung und Erweiterung von Schnittstellen zur Integration von Backend-Systemen.
Implementierung zahlreicher kritischer Changes, unter anderem zur Performance-Optimierung, Konsolidierung bestehenden Codes und zur Qualitätsverbesserung.
Technisches Umfeld: Java EE | Adobe CQ | WebSphere Application Server | Eclipse | AIX | Linux | Amazon AWS
Software Architect
Mercedes-Benz Bank
Banken und Finanzdienstleistungen
>10.000 Mitarbeiter
Entwicklung eines SOA/J2EE Projektes zur Verwaltung von Finanzprodukten und Kalkulationen von Leasing- und Finanzierungs-verträgen. Die Services werden vom Verkäuferarbeitsplatz- Portal integriert.
Architektur und Design des Gesamtsystems mit Rational Software Architect und UML.
Design eines plattform-neutralen Datenmodells das als Lingua Franca in allen Komponenten und Layern verwendet wird. Generierung von plattform-spezifischen Datenmodellen mit Hilfe von UML-Tools, Code-Generatoren und XML-Tools.
Definition und Beschreibung von Arbeitspaketen. Betreuung von Entwicklern. Reviews der Arbeitsergebnisse.
Spezifikation und Entwicklung der Webservice-Schnittstelle zum Verkäuferarbeitsplatz-Portal (WSDL, SOAP, JAX-RPC/JAX-WS).
Entwicklung von Business-Komponenten (EJBs) und technischen Komponenten.
Mitarbeit bei der Erstellung von Anforderungs- und Design-Dokumenten nach dem Handbuch der Systemgestaltung (HBSG).
Technisches Umfeld: Java | J2EE | EJB | Web Services | WebSphere Application Server | WebSphere Process Server | DB2 | AIX
Software Engineer
UBS
Banken und Finanzdienstleistungen
>10.000 Mitarbeiter
Konzeption, Entwicklung und Wartung der zentralen Inventar- und Configuration Management-Lösung (CMDB) der Bank.
Zentrales Inventarsystems der Bank wird weltweit eingesetzt und hat über 150 Schnittstellen.
Reengineering und Neuentwicklung zahlreicher Komponenten und Business Services unter Berücksichtigung des kompletten Software Development Lifecycle.
Technical Lead bei der Durchführung eines großen Migrations- und Entwicklungsprojektes für die USA.
Ansprechpartner und Berater bei technischen Fragen für Kunden der US-amerikanischen Geschäftseinheiten.
Technisches Umfeld: Java | J2EE | WebSphere Application Server | Oracle | Solaris | Struts | Cocoon
Diplomand
IBM
Internet und Informationstechnologie
>10.000 Mitarbeiter
Diplomarbeit "Multi-channel Support for WebSphere Business Process Choreographer bei einem internationalen Softwarehersteller: Form-Based Offline Work with Processes and Tasks" im Bereich WebSphere Software and Services, Abteilung Business Process Solutions Development 2.
Technisches Umfeld: Java | J2EE | BPEL | WebSphere Process Server | WebSphere Application Server | WebSphere Integration Developer
Software Developer
DaimlerChrysler
Automobil und Fahrzeugbau
>10.000 Mitarbeiter
Konzeption und Entwicklung von projektbegleitenden Datenbankanwendungen
Migration und Neuentwicklung eines Legacy-Systems zur Verwaltung von Netzkomponenten. Das System verwaltet über 50.000 Netzkomponenten in unterschiedlichen Produktivnetzen des Konzerns.
Entwicklung von Schnittstellen für das Network Asset Management System Lucent VitalQIP und dessen Subsysteme.
Pflege verschiedener Intranet- und Datawarehouse-Anwendungen
Atlantic Business Products | New York City, NY | USA
Internet und Informationstechnologie
500-1000 Mitarbeiter
Anwendungsentwicklung mit Schwerpunkt .NET im Banken- und Versicherungsumfeld
Leitung eines Entwicklerteams
Schulung und Coaching von neuen Mitarbeitern zu den Themen OOA/OOD, Design Pattern, und Coding Standards.
Konzeption und Prototypisierung einer Integrationslösung für Dokumentenmanagement-System (DocuWare).
Unterstützung bei der Portierung von Win32-Code nach .NET
Anbindung von Legacy-Systemen an betriebsinternes Data Warehouse
Einführung von Release Management und Versionkontrolle, automatischen Builds und Bug-Tracking-System zur Verbesserung der Kommunikation und Softwarequalität.
Technisches Umfeld: .NET Framework | C# | ASP.NET | IIS | Microsoft SQL Server | DocuWare DMS
Software Developer
DaimlerChrysler
Automobil und Fahrzeugbau
>10.000 Mitarbeiter
Unterstützung des Lotus Notes-Migrationsprojektes.
Konzeption und Entwicklung eines Kapazitäten-Planungs-Systems für Schulungen.
Entwicklung von Reporting-Komponenten für das Monitoring des Projektstatus.
Bereinigung alter Datenbestände des konzernweiten Benutzerverzeichnisses.
Visualisierung und Schnittstellenprogrammierung für die Kostcenterverrechnung.
Konzeption und Entwicklung eines Systems zum Netz-Monitoring mit Schnittstellen zum Asset-Management und der Kostcenterverrechnung.
Planung und Migration zahlreicher Legacy-Anwendungen.