Fachlicher Schwerpunkt dieses Freiberuflers

SAP Hybris Commerce Cloud: Architektur, Implementierung, Go-Live2

verfügbar ab
06.03.2020
verfügbar zu
100 %
davon vor Ort
60 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Städte
München
500 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Ich arbeite primär remote aus dem Home-Office und fahre maximal 1 Tag / Woche zum Kunden vor Ort.

Position

Kommentar

Meine Schwerpunkte sind Architektur, Entwicklung und technische Projektleitung.

Ich bin seit 2000 durchgehend in Java-Projekten und seit 2013 ausschließlich in SAP hybris Commerce-Projekten tätig.

Projekte

07/2019 - Heute

8 Monate

SAP Commerce Cloud Architektur, Strategieberatung und Implementierung

Kunde
Süddeutsches Industrieunternehmen
Projektinhalte

Architektur und Implementierung neuer Funktionen im bestehenden B2C Hybris Store sowie Planung, Architektur, Aufsetzen und Migration sowie Implementieren neuer Funktionen eines neuen B2B Hybris Stores.

 

Schwerpunkte

  • Ausarbeitung der Integration von kundenindividuellen Pricings, bei welchen der Hybris Store Listenpreise, individuell verhandelte Kunden-Preise und Discounts von zuliefernden Systemen bezieht. Vollständige Implementierung von der Konfiguration im Backoffice über die volumenabhängige Preisdarstellung im Storefront bis hin zur ausgelösten Order.
  • Abbildung von SAP KMAT-Produkten statt CPQ über Hybris Varianten und Implementierung des Produkt-Konfigurators.
  • Aufsetzen eines neuen B2B Hybris Stores (Version 1808.9) auf Basis des B2B Accelerators mit ASM und Subscription-Produkten sowie Implementierung der Subscription-Funktionen im Storefront (das SAP Modul subscriptionstorefront ist seit 6.6.0.4 deprecated ohne Ersatz)
  • Erweiterung der Organisationsabbildung des Kunden von B2BUnit und B2BCostCenter um Installationspartner und weitere Niederlassungsabhängige Kostenstellen im Backoffice und im Checkout- & Order-Prozess
Kenntnisse

SAP Hybris B2B und B2C

Java

SOLR

Microservices

Docker

Kubernetes

Cumulus CMS

Produkte

Spartacus Frontend

Angular JS

SAP Commerce Cloud

04/2014 - 06/2019

5 Jahre 3 Monate

SAP Commerce Cloud Strategieberatung und Implementierung

Rolle
SAP Hybris Architektur, Projektleitung
Kunde
BSH (Bosch Siemens Hausgeräte GmbH), München
Projektinhalte

Architektur, strategische Beratung und Entwicklung in komplexer SAP Hybris Commerce-Umgebung: hohe Zahl an integrierten Backend-Systemen und Cloud-Komponenten, hohe Datenmenge (>1 Mio. Artikel im Onlineshop) und einer Vielzahl von internationalen eCommerce-Shops mit Länder- und Marken-individuellen Funktionen auf komplett geteilter Code-Basis

 

Schwerpunkte

  • Projektleitung und Product Owner, u.a. für den Bereich Webservices
  • Technische Konzeption und Architektur komplexer und Domain-übergreifender Entwicklungen im weltweiten SAP Hybris eCommerce-System
  • Implementierung und Koordination verschiedenster Features wie bspw. die Kommunikation der Produkt-Daten und asynchrone Nutzer-Services einschließlich Geräte-Registrierung für die Homeconnect-App (self service) und Kundendienstsysteme (customer service)
  • PoC-Entwicklungen, bspw. markenübergreifendes zentrales Identity-Management mittels OAuth-Webflow, Lambda-basierter Content-Crawler
  • Durchführung von Trainings
  • Ausarbeitung von Rollout-Strategien sowie Leitung von technischen Rollout-Vorbereitungen
  • Hands-on Unterstützung beim Go-Live von 12 Brands in 200 Hybris-Stores
Kenntnisse

SAP Hybris B2B und B2C

Microservices & Webservices

Spring MVC

Fredhopper

Adobe Analytics

First Spirit CMS

AWS EC2 / S3

AWS Lambda

AWS Elastic Search

Kibana

OAuth

EasyMock

SoapUi

Selenium

SAP Commerce Cloud

09/2018 - 03/2019

7 Monate

SAP Commerce Cloud / Hybris Implementierung

Kunde
Schweizer Industriemaschinenhersteller
Projektinhalte

Implementierung von neuen Features in D2C- und B2B-Portalen mit komplexen User-Rollen (Agent erfasst mittels ASM Daten für Endkunden in dessen Auftrag), variantenreicher Produktkonfigurationsabbildung (CPQ) inklusive Wartungs- und Ersatzteilrelationen, Daten-Import (Hotfolder sowie Batch) von separatem PIM-System und synchroner sowie asynchroner SAP Backend-Anbindung.

 

Schwerpunkte

  • Architektur neuer Features
  • Implementierung einschließlich Datenimport & Migration von Backend-Systemen
  • Diagnose und Korrektur von Betriebs-Problemen und Bugs
Kenntnisse

SAP Hybris B2B und B2C (on premise und C4C)

SOLR

Spring Boot

Spring MVC

Docker

SOLR

Microservice Architektur

Omni Commerce Connect

SAP CP Extension Factory

Kyma

Kubernetes

OAuth

Vue.js

Azure Cloud

06/2013 - 02/2014

9 Monate

SAP Hybris Beratung und Entwicklung im Bereich Hosting Platform Service

Kunde
Hybris GmbH (SAP Tochterunternehmen)
Projektinhalte

Cloud Hosting war ein noch junges Feld der Hybris GmbH. Mein Einsatzschwerpunkt war die Unterstützung beim Aufbau der Hosting-Sparte einschließlich Hands-On Unterstützung beim GoLive gehosteter B2C und B2B eCommerce-Systeme namhafter Kundenunternehmen, Erarbeitung von Konfigurationsstandards und Erweiterung der Applikationsserver um Selbsttestfunktionalitäten für die Stabilisierung im Rechenzentrumsbetrieb.

 

Schwerpunkte                                         

  • Unterstützung beim Aufbau der Hybris Cloud Umgebung inklusive Deployment-Automatisierung im Rechenzentrum
  • Aufsetzen und Betreuung von Live-Kundenshops in der Hybris Cloud Umgebung
  • Analyse und Lösung komplexer Fehlerbilder in den Kundenapplikationen
  • Entwicklung von automatisierten Performance Tests für Hybris Shopsysteme
  • Optimierung der Java-Standardkonfigurationen
  • Entwicklung unterstützender Java-Tools
  • Java-Training der Mitarbeiter im Bereich Hosting
Kenntnisse

SAP Hybris eCommerce B2C und B2B

Tomcat

Apache

Webservices

Rundeck

Puppet

MCollective

Rechenzentrum

Cloud Services

Loadbalancer

02/2013 - 04/2013

3 Monate

Frontend-/Backend-Entwicklung im Versicherungsumfeld

Kunde
Versicherungskammer Bayern
Projektinhalte

Die Versicherungskammer Bayern ist weltweit führend in der automatisierten Verarbeitung der Versicherungsprozesse. Für Business-Prozesse in der Antragsverarbeitung wurde die bisherige Umgebung technologisch umgestellt auf Echtzeit-Webservices.

 

Schwerpunkte                               

  • Entwicklung der Webservice-Echtzeitschnittstelle für die Anbindung weiterer Backend-Systeme an die Hell-/Dunkel-Verarbeitung der Versicherungs-Antragsprozesse
  • Implementierung der Webservices sowie der ESB-Anbindung
  • Entwicklung von BPEL und BPMN-Workflows
Kenntnisse

Java

Webservices

EJB

JPA

JSF

PrimeFaces

BPEL/BPMN

IBM Websphere Application Server

IBM Websphere Process Server

Oracle

JUnit

MockObjects

Selenium

Jenkins

10/2012 - 12/2012

3 Monate

Frontend-Entwicklung im Finanzsektor

Kunde
Wealth Management and Capital Holding GmbH (UniCredit Group)
Projektinhalte

Die hauseigene Applikation sollte tiefgehend überarbeitet und um neue Konzepte erweitert werden. Es wurde die Architektur von Grund auf erneuert und neue Kernfunktionalitäten wie Stammdatenhistorisierung und erweiterte Rechteautorisierung eingeführt.

 

Schwerpunkte                               

  • Erweiterung grafischer Oberflächen
  • Überarbeitung der Architektur
  • Lead-Entwicklung und Know How Transfer
  • Qualitätssicherung
Kenntnisse

Java

GWT

GXT

Webservices

Hibernate

JUnit

JBoss

MS IIS

MS SQL Server

TeamCity

HTML

CSS

JavaScript

AJAX

Spring Framework

Spring Security

05/2011 - 09/2012

1 Jahr 5 Monate

Implementierung Job meta-Crawler Online-Portal

Rolle
Projektleitung
Kunde
career-x GmbH
Projektinhalte

Projektleitung und Implementierung eines deutschsprachigen Job meta-Crawlers mit Spezialisierung auf mittelständische Unternehmen, deren Online-Jobangebote von bisherigen meta-Crawlern nicht erfasst wurden. Das Job-Portal wurde mittels GWT umgesetzt und auf kurze Antwortzeiten optimiert. Für den Crawler wurde eine proprietäre Datenstruktur entwickelt, um beim Skalieren auf mehrere Crawler-Nodes den Kommunikations-Overhead möglichst gering zu halten.

 

Schwerpunkte

  • Projektleitung
  • Entwurf der Architektur
  • Implementierung
  • Go Live
Kenntnisse

Java

JPA

EclipseLink

JUnit

MockObjects

GWT

Tapestry

Webservices

JavaScript

Ajax

JSP

HTML

CSS

Tomcat

Apache

Oracle

Rechenzentrum

Linux Shell

Loadbalancing

10/2010 - 04/2011

7 Monate

Hybris Implementierung

Kunde
Conrad Electronic SE
Projektinhalte

Im Hybris-basierten Onlineshop von Conrad Electronic sollten diverse Frontend-Prozesse einschließlich des Bestellvorgangs überarbeitet und verbessert werden. Es wurden die Oberflächen zusammen mit den Designern neu gestaltet, die Workflows umgesetzt und White- sowie Blackbox-Tests durchgeführt.

 

Schwerpunkte                               

  • Evaluierung der bisherigen Workflows
  • Analyse der neuen Requirements
  • Implementierung
  • Test
Kenntnisse

Hybris

Java

SOAP

Web Services

XML

XSLT

Struts

JavaScript

Ajax

JSP

CSS

Servlet

Tomcat

Oracle

04/2010 - 09/2010

6 Monate

Lösung von Stabilitätsproblemen im Applikationsbetrieb

Kunde
Telefonica O2 GmbH
Projektinhalte

Es bestanden gravierende Probleme im Betrieb von unternehmenskritischen Applikationen für die automatisierte Bestellungs-Verarbeitung, welche über synchrone Webservices und asynchrone Message Broker-Kommunikation angebunden waren. Ich habe ein Message-Tracing implementiert, welches eine End-To-End-Verfolgung der Bestellungen über alle Systeme hinweg bis hin zum durchgeführten Auftrag (aktivierter Mobilfunkvertrag mit vergebener Rufnummer) ermöglicht hat. Sämtliche Probleme einschließlich komplexer Fehlerbilder (verstaubtes Glasfaserkabel im Rechenzentrum, ungepatchter Bug im Applikationsserver, Spanning-Tree-Problem Netzwerk, Nicht selbstheilende Datenbankverbindungen, etc.) wurden identifiziert und gelöst. Es gab Bugs in Applikationen von Drittanbietern. Hier bin ich u.a. zum Drittanbieter hingefahren und habe dessen Softwareentwicklern vor Ort die Reproduktion des Bugs in deren Entwicklungsumgebung demonstriert, so dass diese den Bug lösen konnten. Der erwünschte Erfolg wurde erzielt. Die Applikationen erreichten die erforderliche Stabilität und Robustheit gegenüber Schwankungen in der Infrastruktur. 

 

Schwerpunkte                               

  • Analyse der über 100 relevanten Linux- und Sun-Server im Rechenzentrum
  • Analyse der Problemsituation
  • Identifikation der Schlüsselprobleme
  • Einführung spezifischer Überwachungs- und Monitoringsysteme
  • Implementierung von Software zur systemübergreifender Verfolgung von synchroner und asynchroner Kommunikation über Webservices und Message Broker hinweg
  • Durchführung umfangreicher Problemlösungsmaßnahmen
  • Vorantreiben des Veränderungsprozesses
  • Tracken der Aktionspunkte sowie Know How Transfer
Kenntnisse

Java

Apache ActiveMQ Message Broker

Sun Message Broker

Jboss

Apache

Oracle DB

Oracle Application Server

FTP/SFTP

Applikationsprofiling

VisualVM

Jmap

Jstat

Rechenzentrum

Linux Shell

03/2010 - 03/2010

1 Monat

Technologieauswahl und Architekturberatung einer Java Web-Applikation im SAP-Umfeld

Kunde
ESRI Deutschland GmbH
Projektinhalte

In der Java-Entwicklung sollten standardisierte Vorgehensweisen eingeführt werden. Dabei war eine geplante Interkonnektivität mit SAP Netweaver zu berücksichtigen. Es wurden geeignete Technologien evaluiert, die Architektur bestimmt und ein Know How-Transfer durchgeführt.

 

 Schwerpunkte                              

  • Evaluierung der geeigneten Technologien
  • Festlegung der Architektur
  • Know How Transfer
Kenntnisse

Java

JSF

Richfaces

Icefaces

Ajax4Jsf

JavaScript

Hibernate

Toplink

EclipseLink

JBoss

Glassfish

SAP Netweaver

Wicket

06/2009 - 12/2009

7 Monate

SOA Architektur und Implementierung neuer Provisionierungs-Prozesse

Rolle
Teilprojektleitung
Kunde
Kabel Deutschland GmbH
Projektinhalte

Es wurde ein neues Produkt eingeführt, für das neue Provisionierungs-Prozesse abgebildet werden mussten. Hierfür wurden Prozesse mit benachbarten Unternehmensbereichen zusammengefasst und eine einheitliche Infrastruktur aufgebaut. Die neuen Prozesse wurden mittels Webservices und BPEL-Prozesse implementiert.

 

Schwerpunkte                               

  • Analyse der bestehenden Prozesse
  • Entwurf und Planung der Architektur
  • Konzeption, Design und Implementierung der Services sowie der BPEL-Prozesse
  • System-, Last- und Komponententests sowie Dokumentation
Kenntnisse

Java

Oracle SOA Suite

Oracle Application Server

Oracle BPEL Process Manager

Enterprise Service Bus

Webservices

SOAP

XSLT

Spring

iBATIS

CXF

JaxB

JaxWS

BPEL

SOAP

REST

UDDI

Oracle 10g

Maven

JUnit

EasyMock

SoapUI

Subversion

11/2008 - 05/2009

7 Monate

Konzeption und Implementierung von Services in einer SOA-Architektur

Kunde
O2 Germany GmbH & Co. OHG, München
Projektinhalte

Es wurde eine neue Service Bus-Architektur aufgebaut. Der Schwerpunkt lag auf dem Design und der Implementierung der Webservices sowie der dafür notwendigen Infrastruktur. Komplexe Dienste wurden in Einzelservices zerlegt und für Performanceoptimierungen im Servicebus adaptiv aggregiert.
 

Schwerpunkte                               

  • Architekturdesign
  • Abstimmung mit beteiligten Entwicklungsabteilungen
  • Konzeption und Implementierung von Webservices
  • Entwicklung aggregierter Servicebus-Dienste
  • System-, Last- und Komponententests sowie Dokumentation
Kenntnisse

Java

Oracle Service Bus (OSB)

Oracle Application Server

SOAP

WSS

Webservices

EJB 3.0

Spring

JaxB

JaxWS

JaxP

Dozer

Oracle 10g

Maven

JUnit

EasyMock

ClearCase

ClearQuest

Subversion

Freemaker

VirtualBox

08/2008 - 11/2008

4 Monate

Einführung eines Kreditkartensystems

Rolle
Teilprojektleitung
Kunde
Giesecke & Devrient GmbH, München
Projektinhalte

In Kooperation mit einer deutschen Großbank wurde ein neues Kreditkartensystem eingeführt, welches das Erstellen von „Instant-Kreditkarten“ per Automat, bspw. in Las Vegas Casinos ermöglicht. Dafür wurde eine Gesamtarchitektur mittels Webservices unter Berücksichtigung der komplexen kryptographischen Voraussetzungen entworfen. Das spezifizierte System wurde implementiert, getestet und als Showcase auf einer Messe demonstriert.

 

Schwerpunkte                               

  • Spezifikation der Prozesse
  • Koordination der beteiligten Entwicklungsabteilungen
  • Design der Webservice basierten Systemarchitektur in Zusammenarbeit mit den kryptographischen Experten
  • Leitung der Entwicklung und Implementierung
Kenntnisse

Java

J2EE

EJB 3.0

SOAP

WSS

JMS

JCA

JUnit

EasyMock

Hibernate

Spring

Bea Weblogic

JaxB

JaxWS

Castor

MySQL

ActiveMQ

Maven

EasyMock

JBoss

Kryptographie

ClearCase

ClearQuest

Subversion

12/2007 - 03/2008

4 Monate

Weiterentwicklung und Modifikationen der Web.de-Suche

Kunde
Web GmbH, Karlsruhe
Projektinhalte

Die Web.de-Suche sollte um neue Funktionen erweitert werden. Zudem sollte eine Analyseapplikation entwickelt werden, die automatisiert von den Nutzern favorisierte Themen auswertet und als Datenquelle zur Verfügung stellt. Zur Qualitätsverbesserung wurden Whitebox-Tests durchgeführt sowie die Testabdeckung ausgeweitet.

 

Schwerpunkte                               

  • Implementierung von Funktionserweiterungen
  • Erhöhung der Testabdeckung
  • Neuentwicklung einer Analyseapplikation
Kenntnisse

Java

J2EE

JSP

JavaScript

Spring

Struts

Tomcat

Clustering

Digester

XML

JUnit

MockObjects

Load Balancing

Linux

VMware

11/2007 - 12/2007

2 Monate

Funktionserweiterung des Unternehmensportals sowie Integration bestehender Systeme

Kunde
Dr. Ing. hc F. Porsche AG, Ludwigsburg
Projektinhalte

Das bestehende Unternehmensportal sollte um neue Funktionen erweitert werden, um u.a. komplexere Rechtebeziehungsstrukturen abbilden zu können. Die bisher auf einem physikalisch getrennten System vorhandene Applikationslogik wurde in das Portal integriert und dem neueren Designstandard angepasst.

 

Schwerpunkte                               

  • Implementierung von Funktionserweiterungen
  • Spezifikation sowie Umsetzung von Funktionserweiterungen der Java-Applikationslogik und der JSP-Oberflächen
  • Integration bisher eigenständiger Systeme in die Hauptapplikation
  • Migration von Altdaten
Kenntnisse

Java

J2EE

JSP

Struts

Webservices

JBoss

Hibernate

JUnit

EasyMock

LDAP

Oracle

04/2007 - 09/2007

6 Monate

Erweiterung der JSF-Weboberflächen mittels AJAX und Schnittstellenentwicklung der Java-Applikation zum SAP-System

Kunde
ESG – Elektroniksystem- und Logistik-GmbH, München
Projektinhalte

Die bestehende J2EE-Applikation sollte sowohl auf der Nutzerseite als auch im Backend weiterentwickelt werden. Um die Nutzerakzeptanz zu verbessern wurden bestehende Dialoge mittels starkem AJAX-Einsatz deutlich vereinfacht. Eine bestehende Anbindung an SAP-Systeme wurde neuentwickelt und architektonisch enger an die J2EE-Applikation gekoppelt.

 

Schwerpunkte                               

  • Eigenentwicklung von AJAX-fähigen JSF-Komponenten
  • Entwicklung eines RFC-Servers als Schnittstelle zur bestehenden J2EE-Applikation
  • Weiterentwicklung der J2EE-Applikation
Kenntnisse

Java

J2EE

EJB 2.0

JSF

MyFaces

RichFaces

JavaScript

AJAX

RFC

SAP JCo

Hibernate

JDBC

JBoss

Oracle

Projekthistorie

Software-Architekt, Lead-Entwickler
Zeitraum: Nov. 2006 - April 2007
Unternehmen: MMI Medizinische Medien Informations GmbH, Neu-Isenburg
Technologien: Java, J2EE, EJB 3.0, JSF, AJAX, Velocity, Facelets, Hibernate, Toplink, Seam, JBoss, Oracle
Entwicklung eines Softwaresystems für die Abbildung der unternehmensinternen Prozesse. Der Schwerpunkt lag auf dem Benutzerinterface, das auch einfaches Bearbeiten sehr komplexer und verschachtelter Datenstrukturen erlauben sollte. Viele Bereiche wurden generisch gehalten, um eine spätere Pflege mit minimalem Aufwand zu ermöglichen.
Die Oberfläche wurde vollständig mittels JSF umgesetzt, wobei starken Einsatz von AJAX gemacht wurde, um eine möglichst interaktive prozessunterstützende Bedienung zu erreichen. Als Persistenzschicht wurde EJB 3.0 verwendet. Seam wurde als Bindeglied zwischen JSF und EJB 3.0 eingesetzt. Performance-optimierung der Hibernate-Schicht.

Schwerpunkte:
Geschäftsprozessanalyse und -modellierung
Identifizierung und Abstimmung der Kundenanforderungen
Entwurf der Architektur und des Datenmodells
Entwicklung der Applikation
Tests und Dokumentation


Software-Architekt, Projektleiter, Lead-Entwickler
Zeitraum: Mai 2005 - Nov. 2006
Unternehmen: Protosoft AG, Anwendungsentwicklung, München
Technologien: Java, J2EE, Java Server Faces, Spring, Hibernate, Bea Weblogic, JDBC, MySql, HTML, CVS, ANT
Entwicklung einer Applikation, die Verlagen und ihren Werbekunden einen webbasierten Austausch ihrer Werbevorlagen erlaubt, deren Dateigrößen deutlich ein über eMail austauschbares Datenvolumen überschreiten. Der gesamte Prozess des Datenaustauschs wird in der Applikation abgebildet und führt sowohl auf der Seite des Verlages als auch auf der Seite des Werbekunden zu größerer Transparenz und einer Vereinfachung sowie Kontrolle des Ablaufs unter Berücksichtigung der vorgegebenen Termine. Automatisches Versenden von Erinnerungsmails garantiert die Einhaltung von Deadlines.

Schwerpunkte:
Identifizierung und Abstimmung der Kundenanforderungen
Entwurf der Architektur und des Datenmodells
Organisation und Leitung der Entwicklung der Applikation
Koordination mit der Leitung des Systemtests
Dokumentation


Projektleiter, Software-Architekt, Lead-Entwickler
Unternehmen: Netoption GmbH, Web-Applikationen, München
Zeitraum: November 2003 - März 2005
Technologien: Java, J2EE, Hibernate, Torque, Struts, Velocity, HTML, CVS, ANT, MS SQL Server
Neuentwicklung einer bestehenden Jobbörse, die eine dezentrale Erfassung der zu besetzenden Stellen in den einzelnen Niederlassungen des Großkonzerns erlaubt und diese zusammengefasst in einer zentralen Bewerberplattform präsentiert. Der Bewerbungsprozess wird komplett im System abgebildet.

Schwerpunkte:
Identifizierung und Abstimmung der Kundenanforderungen
Entwurf der Architektur und des Datenmodells
Leitung der Entwicklung
Test

Software-Architekt, Lead-Entwickler
Zeitraum: 11/2002 - 9/2003
Kunde: Kaufmännische Systeme, Münster, Sparkassen Informatik GmbH & Co KG
Software: Java, J2EE, JSP, Velocity, SAP Business Connector, ABAP, HTML
Entwicklung von Intranetanwendungen und Schnittstellen zur Verbindung von SAP und Lotus Notes Systemen

Software-Architekt, Entwickler
Zeitraum: 6/2002 - 9/2002
Kunde: Mill Products Industrial Business Unit, Walldorf, SAP Deutschland AG & Co. KG
Software: Java, Swing, JSP, HTML
Entwicklung von Routinen zur Verbesserung von Benutzeroberflächen, Usability-Tests

Software-Architekt, Entwickler
Zeitraum: 7/2001 - 9/2001
Kunde: Supply Chain Management, Palo Alto, USA, SAP Labs Inc.
Software: Java, J2EE, EJB, JSP, ABAP, ABAP OO, HTML, XML/XSLT, CSS, Tomcat, DB2
Umsetzung des Anbindungskonzepts unter Berücksichtigung der Anforderungen von Pilotkunden

Software-Architekt, Entwickler
Zeitraum: 6/2001 - 7/2001
Kunde: Legal&Logistics Services, SAP Markets Europe GmbH, St. Leon Rot
Software: Java, J2EE, EJB, JSP, ABAP, ABAP OO, HTML, XML/XSLT, CSS, Tomcat, DB2
Konzeption zur Anbindung von Logistik-Kunden an SAP-Systeme

Software-Architekt, Entwickler
Zeitraum: 12/2000 - 3/2001
Kunde: Value Added Service Integration, Palo Alto, USA, SAP Markets Inc.
Software: Java, Cocoon, J2EE, EJB, JSP, SAP Java Connector, SAP Business Connector, SQL, ABAP, ABAP OO, HTML, XML/XSLT, Websphere
Service-Konzeption und Implementierung in einem B2B-Marketplace

Projektleiter, Software-Architekt, Entwickler
Zeitraum: 7/2000 - 9/2000
Kunde: Corporate Finance Management, Walldorf, SAP AG
Software: ABAP, ABAP OO, SAP Business Connector, HTML, Javascript, CSS
Projektmanagement beim Aufbau eines Liquiditätsplanungssystems, Prototypentwicklung

Projektleiter, Software-Architekt, Entwickler
Zeitraum: 1/2000 - 3/2000
Kunde: Logistics Excecution, Walldorf, SAP AG
Software: PHP, SQL, Perl, HTML, UML, CSS
Projektmanagement zur Konzeption eines B2B-Marketplace, Prototypentwicklung

Referenzen

Projekt SOA Entwicklung, 11/08 - 05/09
Referenz durch Projektleiter, Telekommunikationsunternehmen (4000 MA), vom 14.05.09

"[...] Der Consultant arbeitete sich aufgrund seiner ausgezeichneten Auffassungsgabe sehr schnell und erfolgreich ein. Er verfügt über ein sehr solides und umfangreiches Fachwissen. Der Consultant identifizierte sich absolut mit seiner Aufgabe und zeigte stets eine ausgezeichnete Leistungsbereitschaft. Bei der Erledigung seiner Aufgaben zeichnete er sich jederzeit durch sehr große Sorgfalt und Umsicht aus. Er hat seine Aufgaben mit absoluter Termintreue stets zu unserer vollsten Zufriedenheit erfüllt. Sein Verhalten gegenüber Teamkollegen war immer vorbildlich, kooperativ, konstruktiv und loyal. Wir danken ihm für seine stets ausgezeichneten Leistungen, kompetente Beratung, professionelle Hilfe und exzellente Zusammenarbeit. Wir werden die Dienstleistungen des Consultants auch zukünftig gerne in Anspruch nehmen und empfehlen ihn uneingeschränkt weiter. [...]"

Projekt J2EE-Entwicklung, 11/03 - 03/05
Referenz durch Geschäftsführer, Softwarehaus Applikationsentwicklung, vom 15.04.05

"[...] Der Consultant arbeitete stets zu unserer vollsten Zufriedenheit. Er zeigte herausragende Sachkompetenz, Flexibilität, Teamfähigkeit, Initiative und Zuverlässigkeit sowie Geschick im Umgang mit Kunden und Kollegen. Der Consultant besitzt ein sehr tiefes Verständnis für komplexe Zusammenhänge. Er verfügt über außergewöhnliches Fachwissen und ausgeprägtes strukturiertes Vorgehen. Besonders sind sein klares analytisches Denkvermögen und sein teamorientierter und interdisziplinärer Arbeitsstil hervorzuheben. Sein Verhalten war stets vorbildlich. Wir danken ihm für seinen Einsatz und wünschen für seine Zukunft alles Gute."

Branchen

  • Schwerpunkte in folgenden Branchen:
  • eCommerce
  • Automotive
  • Banken
  • Telekommunikation
  • Industrie

Kompetenzen

Programmiersprachen
ABAP4
Angular JS
Assembler
C
C++
Java
Experte, seit 2000 ausschließlich Java-Projekte
JavaScript
Objective C
Perl
PHP
PL/SQL
SAP ABAP OO

Betriebssysteme
Mac OS
SUN OS, Solaris
Unix
Linux, Ubuntu, Red Hat, Debian, SUSE
VMS
Sun VirtualBox, VMware
Windows

Datenbanken
DB2
JDBC
MS SQL Server
MySQL
Oracle
9i, 10g
PostgreSQL
SQL

Sprachkenntnisse
Deutsch
Englisch
fließend

Hardware
PC

Datenkommunikation
EJB
Internet, Intranet
Webservices, SOAP
JNI
Message Queuing
JMS
Public Networks
Rest
RMI
RPC
SMTP
Java Mail
TCP/IP

Produkte / Standards / Erfahrungen
AWS EC2 / S3
AWS Elastic Search
AWS Lambda
Cumulus CMS
Docker
Kibana
Kubernetes
Kyma
Microservices
Microservices & Webservices
Omni Commerce Connect
SAP Commerce Cloud
SAP Hybris B2B und B2C
Selenium
SoapUi
SOLR
Spartacus Frontend
Spring MVC
Vue.js
Profil:
  • 15 Jahre Berufserfahrung als Freelancer in komplexen Enterprise IT-Projekten
 
2013 - heute
  • spezialisiert auf SAP hybris Projekte
 
Kernkompetenzen

Architektur 

  • SAP Hybris eCommerce, Heterogene IT-Landschaften, Cloud-Architekturen

Technologie   

2002 - heute

  • durchgehend Java-Entwicklungsprojekte

Strategie

  • Software-Entwicklungsstrategien im Zusammenspiel von Inhouse Entwicklung, Offshore- und Supplier-Entwicklungsteams

Skriptsprachen

  • Shell, Perl, Rooby, Groovy, Python, CoffeeScript, NodeJS, AngularJS, jQuery, PHP, Prototype

Fachliche Schwerpunkte

Java

  • Enterprise Integration, Webservices, Spring, Spring Boot, JPA, EJB, JCA, JaxB, JaxP, JaxWS, CXF, Axis, Hystrix

Kommunikation

  • REST, JSON, XML, SOAP, xmlEnc, xmldSig, WSDL, WSS, RMI, JMS

Webframeworks

  • Spring MVC, Vue.js, Angular, GWT, GXT, JSP, JSF, PrimeFaces, RichFaces, Grails, Facelets, Tapestry, WSAD, Servlets, Struts, Wicket

Anwendungskenntnisse

Entwicklungsumgebungen

  • Eclipse, Netbeans, IntelliJ, JDeveloper, IBM WID

Webserver 

  • Oracle Application Server, Oracle Service Bus, IBM Websphere, IBM ESB, Glassfish, JBoss, OC4J, Tomcat, Apache

Continuous Integration

  • Hudson, Jenkins, Bamboo, TeamCity, CruiseControl, JDepend, Sonar, Clover, CheckStyle

Standardprodukte

  • Maven, ANT, Gradle, GIT, CVS, Subversion, ClearCase, ClearQuest, Confluence, JIRA, BugZilla, Mantis, Artifactory, Archiva

Sourcecode-Analyse 

  • Soot, Asm, Joana, PMD, FindBugs, Jlint

Monitoring & Optimierung 

  • Nagios, OpsView, VisualVM, JMeter, JMap, JStack, JStat, OptimizeIt, JRockit Mission Control, DynaTrace, AspectJ, Eclipse MemoryAnalyzer

Test & Deployment

  • JUnit, HttpUnit, MockObjects, Mockito, EasyMock, SoapUI, Selenium, Scrapy, Puppet, MCollective, Rundeck

Cloud

  • Docker, Kubernetes, Kyma, AWS VPC, EC2, S3, Lambda, Elastic Search, SNS, Gateway API, Azure, SAP HANA Cloud, JHipster

Ausbildungshistorie

1999 –2002

Duales Studium zum Diplom-Wirtschaftsinformatiker (BA) in Kooperation von SAP AG und Berufsakademie Mannheim
Ausgebildet in Softwareentwicklung und IT-Projektmanagement

 

2002 

Abschluss als Diplom-Wirtschaftsinformatiker (BA)
Diplomnote: 1,3 (Jahrgangsbester)

 

2014

Nachgraduierung zum Diplom-Wirtschaftsinformatiker (DH)