Java Python SAP Commerce/hybris Backend Entwickler
Aktualisiert am 24.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.05.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Spring
Microservices
Scrum
SAP Commerce
E-Commerce
E-Shop
PIM
CMS
Apache Solr
Linux
JavaScript
REST
SOAP
Agile Softwareentwicklung
Akeneo PIM
Mirakl Marketplace
WebService
Webservice-Architektur
Python
SAP Hybris
Power BI
Azure
Deutsch
Fließend in Wort und Schrift (C1-Stufe), TestDaf, Zertifikat Deutsch
Englisch
Fließend in Wort und Schrift (C1-Stufe), FCE, TOEFL
Spanisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Monate
2024-03 - 2024-04

Reduzierung der Power BI-Lizenzkosten durch den Einsatz einer embedded Berichtsanwendung und Erstellung eines semantischen Modells für Data Governance

Python Backend Entwickler Python REST
Python Backend Entwickler
    ? Import von 120 Reports, Dashboards, Workspaces und Datasets, einschließlich der Berechtigungen über die Power BI API mit nur 3 calls
    ? Import von 1400 Gruppen und 3000 Benutzern und den Gruppenmitgliedschaften in 3 Minuten mit einem API-Aufruf. Import von Activity Events und Subscriptions
    ? Entwurf eines semantischen Modells für Data Governance. Damit weiß der Kunde genau, wer auf die einzelnen Berichte, Arbeitsbereiche oder Dashboards zugreift, ob sie genutzt werden und ob es Artefakte mit zu weit gefassten Rechten gibt. Es kann nicht nur die Nutzung der Artefakte innerhalb der Cloud analysiert werden, sondern auch außerhalb.
    ? Umsetzung des Berechtigungskonzepts auf dem Frontend. Nur Dashboards und Berichte mit Lesezugriff müssen angezeigt werden

Power BI, Microsoft Azure, Python, Flask, PostgreSQL
Power BI Azure
Python REST
Elektrizitätsversorgungsunternehmen
Chile, remote
7 Monate
2023-08 - 2024-02

Weiterentwicklung und Verteilung eines Einstellungssystems in Microservices

Java Backend Entwickler Java REST Microservices ...
Java Backend Entwickler
08.2023 ? 02.2024, Personalberatungsfirma, Dänemark
      
    ? Integration einer REST API eines Jobaggregators zusammen mit einem anderen Entwickler
    ? Erstellung und Dockerisierung des Microservices, der die Benachrichtigungen an die Kandidaten versendet
    ? Erweiterung des Bewerbungs- und Onboarding-Workflows mit Eskalation bei fehlenden Dokumenten oder Steuerinformationen
    ? Fehlerbehebung bei der Aktualisierung der Kandidatenprofile nach dem Hochladen des Lebenslaufs
Java REST Microservices Docker Spring Boot PostgreSQL
Personalberatungsfirma
Dänemark, remote
6 Monate
2023-02 - 2023-07

Wartung von mehreren B2B Shops für die Verkauf von gebrauchten Wagen

SAP Commerce Senior Entwickler Java 17 JSP
SAP Commerce Senior Entwickler
    ? Umsetzung des neuen Verkauf-Prozess von der Anlage des Fahrzeug bis der Eingabe der Reparaturen zusammen mit einer Entwicklerin
    ? Korrektur der Preisberechnung der alten Verkauf-Prozess und Spezifikation der Anforderungen und gültige Zustände zusammen mit der Fachabteilung und des Technical-Lead der anderer Entwicklungsteams
    ? Dokumentation der Verhalten und Felder  für zwei Verkauf-Prozessen wenn der Schadensbegutachtung ist empfangen. Dokumentation der Test-Schritten, damit die Testers gültige Bugs finden können
    ? Koordination der Einarbeitung von 5 neue Entwickler. Koordination der Bug-Fixing für ein Release wenn die zwei Lead-Entwickler waren im Urlaub
    ? Identifikation einer Race-Condition, der betrifft die Versteigerung von Fahrzeugen. Einbau eines Workaround und Beschreibung eine mögliche Lösung
    ? Verbesserung der Error Handling bei Export und Import der Fahrzeugstammdaten und Schadensbegutachtung
    ? Korrektur der Import und Export aller Felder mit Zeitzonen
      
hybris 2205 (JSP, SAP cloud, Backoffice), Java 17, Intellij, MS SQL, Apache Tomcat, Spring (IoC, MVC)
sap commerce sap hybris
Java 17 JSP
Autohersteller
Deutschland
1 Jahr 7 Monate
2021-07 - 2023-01

Pflege eines Shops für Tierfutter, Tierbedarf und Tiernahrung auf Basis von OCC auf dem SAP cloud

SAP Commerce Backend Entwickler java
SAP Commerce Backend Entwickler

  • Integration der PIMs Akeneo und Marketplace Middleware Mirakl. Erstellung der Stories und Koordination der Arbeit eines Junior Entwicklers. Definition der Anforderungen und Umsetzung der neuen Produkt, Classification, Price, Stock und Partner APIs. Erweiterung der OCC Responses von Produkt Detail Page, Produkt Listing Page und Warenkorb

  • Integration des Moduls SAP Omnichannel Pricing and Promotions Service (OPPS). Umbau der Warenkorb- und Promotionskalkulation

  • Troubleshooting von mehreren Konkurrenzfehler bei Checkout, Warenkorb- und Promotionskalkulation aufgrund von Custom Code und zu vielen Requests aus dem Frontend

  • Erhöhung der Stabilität der Product API wenn der vollständige Katalog exportiert wird

  • Technische Ansprechpartner für alle Themen, die PIM, Marketplace und das Shop betreffen. Durchführung von Workshops für die anderen Entwickler im Team

SAP cloud Backoffice) Akeneo 6 Java 11 Intellij MS SQL Apache Tomcat 9 Spring 5 (IoC MVC) ant 1.10.5 git 2.25.1 hybris 2105
java
Europäischer Tierbedarf-Kette
Deutschland
2 Monate
2021-08 - 2021-09

Entwurf einer Microservice-Architektur für einem Marketplace mit dem Ziel Hybris abzulösen

hybris Microservices Architektur B2B shop
  • Erstellung der Diagramme für die Einführung der neuen Microservice-Architektur und schrittweise Ablösung von hybris. Beschreibung der Prinzipien der neuer Architektur. Grobe Einschätzung des zeitlichen und finanziellen Aufwandes, Risiken der Umwandlung und Empfehlung zu den Mitigation-Maßnahmen 
  • Präsentation der neuen Architektur vor dem Technical Lead und dem Leiter der Entwicklungsabteilung 
  • Identifikation der aktuellen Architektur, Datenfluxus, Komponenten und Funktionen der Systemen 
  • Definition einer Vergleichkriteria für alle Kommerziellen Produkten wie Salesforce, SAP Commerce in SAP cloud, spryker and Magento zusammen mit dem Hauptarchitekt 
  • Auflistung der Big Pains, geschäftliche Strategie, Prioritäten der Anforderungen der Abteilungen und der zukünftigen Geschäftspartner durch Telefonate mit dem Hauptarchitekt, dem Technical Lead und dem Leiter der Entwicklungsabteilung 
  • Beratung bezüglich der Erhöhung der IT-Sicherheit der aktuellen Systemen und den Schritten um mehreren Versionen von Hybris zu upgraden
hybris Microservices Architektur B2B shop
Einkaufsverbund von mittelständischen Handelsunternehmen
Deutschland
5 Monate
2021-02 - 2021-06

Entwicklung eines auf Spartacus basierten Frontend für einen B2C-Shops für Sport-Ausrüstung und Bekleidung

SAP Commerce Backend Entwickler java Scrum
SAP Commerce Backend Entwickler
  • Aufbau der Navigation OCC Calls für Spartacus. Jeder Navigation Node oder Produktkategorie konnte unterschiedlichen Banners oder Marken-Komponenten anzeigen

  • Einführung von Multicountry Katalogen für die Pflege des Inhaltes des neuen Frontends auf SmartEdit

  • Anlage der Startseite Vorlage und die ersten zwei CMS Komponenten

  • Identifikation der für Spartacus veralteten Browsers und Weiterleitung zu einer statischen Seite

  • Einschätzung der Verbesserung der Suche-Feature ?Did you mean??

  • Anzeige des günstigsten Preis in der letzten 30 Tagen für den Shop für Rumänien

  • Beratung bezüglich der Umsetzungsmöglichkeiten der geschlechtsspezifische Navigation

  • Einführung des Areco Deployment Manager als Patch System



hybris 2005 (OCC hmc) Java 11 Intellij MySQL Apache Tomcat 9 Spring 5 (IoC MVC)
java Scrum
Europäischer Lebensmittelkonzern
Österreich
3 Monate
2020-10 - 2020-12

Umwandlung und Korrektur der Spezifikationen einer API für die Generierung von Java Code

Java SE Json Schema
  • Identifizierung aller Änderungen und Korrekturen, die in den letzten 4 Jahren an einer API gemacht wurden, mit Hilfe von Integration Tests

  • Entwicklung eines Maven-Plugins, das die JSON Schemas mit der Spezifikationen umwandelt, in Fragmenten verteilt und die JSON Felder korrigiert. Damit werden Java Klassen generiert

Weld CDI Maven Plugin Entwicklung Junit 5 apache maven
Java SE Json Schema
Hersteller von Sicherheit-Produkte
München
8 Monate
2020-02 - 2020-09

Aufbau eines Shops für Tierfutter, Tierbedarf und Tiernahrung auf Basis von OCC auf dem SAP cloud

Senior Entwickler Scrum hybris 1905 (OCC SAP cloud ...
Senior Entwickler
  • Anpassung der Promotion-Engine, damit nicht rabattierten Produkten oder Artikel mit Sonderpreise herausfiltert werden. Einarbeitung der Business Analysts in der Konfiguration der Promotions und die Grenzen der Engine. Umbau der Anzeige der Bestellposition-Ebene Promotions

  • Erweiterung der Logik der Kategorie-Facets, damit die Kategorie-Baum mit Information aus dem Solr-Index gebaut wird und anhand der Tiefe der aktuellen Kategorie bestimmten Knoten angezeigt werden

  • Automatische Aktualisierung der Information der Filialen im Google My Business

  • Erweiterung der Warenkorb-, Bestellung-, Produktsuche- und Checkout-OCC Responses mit einer Zusammenfassung für das Tracking und Analytics Tool

  • Entwicklung des Produkt-Feeds, das die Produktdaten aus der Produkt-Suche holt

  • Umsetzung eine Custom-Handling der Variantattributen. Anpassung des Imports, Suche, Variant-Matrix und Produkt Feed Export

  • Validierung von Adressen mit dem Uniserv WebService

Hybris Shopsystem OCC SAP Cloud for Customer Java 11 Apache Tomcat 9 Spring 5 Backoffice Apache Solr
Scrum hybris 1905 (OCC SAP cloud Backoffice) Java 11 Intellij MySQL Apache Tomcat 9 Spring 5 (IoC MVC) ant 1.10.5 git 2.25.1
Europäischer Tierbedarf-Kette
Deutschland
4 Monate
2019-04 - 2019-07

Verbesserung der Architektur eines B2B Shops

Hybris Coach/Senior Entwickler hybris 1905 (OCC SAP cloud Backoffice) ...
Hybris Coach/Senior Entwickler
  • Coaching bezüglich der Hybris Architektur, Erweiterungsmöglichkeiten, Automatisierung der Deployments und Vorgehen und Risiken der Hybris Upgrades
  • Umbau der Warenkorb- und Bestellung-Funktionalität, um die standard Hybris Services und Modelle zu verwenden. Durch der Anlage von Services, Facades, Data Objects und Controllers und der Entfernung der Business-Logik aus der JSP und Javascript Code wurde die Hybris Architektur eingeführt
  • Initiale Durchführung der Upgrade zu Hybris 6.4 und Behebung der schwierigsten Bugs
  • Entwicklung der Anlage, Bearbeitung und Drücken der Angeboten für Maschinen für die Fertigung von Fenstern und Türen
  • Umbau der Interceptoren, damit sie keinen Web Service synchron ausführen
Hybris 6.4 Java 8 Apache Tomcat SpringFramework JSP MySQL
hybris 1905 (OCC SAP cloud Backoffice) Java 11 Intellij MySQL Apache Tomcat 9 Spring 5 (IoC MVC) ant 1.10.5 git 2.25.1
Handelsunternehmen von Fenster-, Türen- und Fassadensysteme
Deutschland
6 Monate
2018-09 - 2019-02

Aufbau von mehreren Ländershops für Matratzen, Einrichtungsgegenstände und Wohnaccessoires

  • Hoch konfigurierbare Umsetzung der Berechnung der Lieferkosten mit Hilfe der Regel- Engine
  • Prüfung der Vollständigkeit der Produktinformationen und Anzeigestatus der Artikel und ggf. Verstecken auf der Suche und auf der Kategorie-Seiten
  • Erweiterung der verfügbaren Bedingungen und Aktionen für Werbeaktionsregeln
  • Initiale Anlage und Bereitstellung der Test-Daten der Shops für die Schweiz und Frankreich
B2C Accelerator Java 8 JSP Apache Solr Intellij HyperSQL Hybris 6.6 (Backend PromotionEngine) Apache Tomcat 7 Spring 4.3 (IoC MVC) ant 1.9.1 git 2.18.0
Europäischen Handelsunternehmen
Deutschland
1 Jahr 1 Monat
2017-08 - 2018-08

Aufbau von einem B2C und B2B Plattform auf Basis einer Microservices-Architektur

  • Definition und Koordination der Aufgaben und Technical Lead von vier Entwickler
  • Product Owner des Anfrageportals und der Preisberechnung für Energie-Produkten (Fachliche und Technische Ansprechpartner)
  • Entwicklung eines Produktsuche-Microservices
  • Betreuung eines B2C Online-Shops
  • Evaluierung des Aufwands der Integration von ShopGate zu existierenden Shops
  • Beratung zur Frontend Integration in einer Microservice Architektur und Umsetzung eines POCs
B2C Java 8 JSP Docker Apache Solr Intellij MSSQL und MySQL 5 DBs Hybris 6.3 (CMS Cockpit HMC) Fredhopper 7 Apache Tomcat 7 Spring 4.1 (IoC MVC) ant 1.9.1 git 2.7.4
Bayerischer Agrarkonzern
Deutschland
4 Monate
2017-04 - 2017-07

Aufbau eines Shops für Tierfutter, Tierbedarf und Tiernahrung auf Basis des B2C Accelerators

Software Entwickler
Software Entwickler
  • Integration eines Payment Service Providers für Zahlungen mit Kreditkarten und Lastschrift
  • Verbesserung der Error-Handling des Post-Order-Prozess bezüglich dem Shop und Datahub
  • Umsetzung der Tracking von Marketing-Kampagnen, die alle Shops betreffen
  • Beratung zum Branching Model, Automatisierung des Deployments und Definition von Backoffice Rollen und Benutzergruppen
B2C Java 8 JSP Hybris 6.1 (Backoffice Product Cockpit DataHub Accelerator) Docker Selenium MySQL 5 Apache Solr Spring 4.1 (IoC MVC) ant 1.9.6 git 2.7.4
Online Händler
München, Deutschland
6 Monate
2016-08 - 2017-01

Aufbau von einem B2C und B2B Plattform auf Basis einer Microservices-Architektur

Lead Developer und Scrum Master
Lead Developer und Scrum Master
  • Scrum Master und Technical Lead von fünf Entwickler (seit Dezember 2016)

  • Technische Evaluierung von Frontend Frameworks, Elastic Search vs. Apache Solr, Spring Boot, Data REST und HATEOAS, Talend ESB, Commercetools, Contentful und PSIntegration

  • Entwicklung und Optimierung der Suche, Suchvorschläge und Facets der Product Suche Microservice eines Schmierstoffportals

  • Entwicklung des Vorlage für alle Microservices, damit Java Frameworks, Logging, Monitoring, Sicherheit und Testing einheitlich werden

  • Aufbau der erste Version der Artikels Detail und Preisanfrage Microservices eines Schmierstoffportals

  • Koordination der ersten technischen und rechtlichen Schritten für den Go-Live

  • Coaching der neuen Entwickler, damit der Code die Qualitätsanforderungen erfüllt

B2C Microservices Java 8 Google Web Toolkit 2.8 Intellij 16 Apache Solr HSQL MongoDB Spring Boot Spring Data REST und HATEOAS Maven 3 git 2.7
Bayerischer Agrarkonzern
München, Deutschland
10 Monate
2016-03 - 2016-12

Weiterentwicklung von zwei B2C Online-Shops und einem internen Bestellungssystem

Software-Entwickler
Software-Entwickler
  • Entwicklung des Checkouts für Gastkunden

  • Verbesserung der Export-Verfahren von Kunden an SAP

  • Beratung zum Erhöhung der Nutzung der Hybris-Standard-Funktionalitäten wie Freigeber-Workflow, Kostenstellen und LDAP-Import

  • Behebung der Darstellungsfehler der Emails auf den mobilen Geräten

  • Bugfixing der Schnittstelle zum Stibo STEP, Anzeige der Kategorien im Frontend, Generierung der Retoure und Rendering der Crossselling Produkte aus Fredhopper

B2C Java 8 JSP Intellij 15 MSSQL und MySQL 5 DBs Hybris 5.7 (CMS Cockpit HMC) Fredhopper 7 Apache Tomcat 7 Spring 4.1 (IoC MVC) ant 1.9.1 mercurial 3.0.2
Bayerischer Agrarkonzern
München, Deutschland
11 Monate
2015-04 - 2016-02

Weiterentwicklung eines Online-Shops

Software-Entwickler
Software-Entwickler
  • Entwicklung der CMS-Komponenten für die Anzeige der Bestellungen und Dokumente im Kundenbereich
  • Entfernung des unnötigen alten custom CMS-Cockpit
  • Einführung der Areco Deployment Manager und Training des Teams
  • Behebung von mehreren Synchronisationsfehler in allen CMS-Inhaltskatalogen
  • Bugfixing im Frontend und Backend
Scrum OOD OOA B2B Java 8 JSP Intellij 14 Oracle und MySQL 5 DBs Hybris 5.6 (CMS Cockpit HMC) Apache Tomcat 7 Spring 4.1 (IoC MVC) ant 1.9.1 git 1.9.1
Unternehmengruppe specialisiert im Handel von Bau-, Kfz- und Chemie-Produkte
Deutschland
1 Jahr 1 Monat
2014-03 - 2015-03

Weiterentwicklung eines Online-Shops

Software Entwickler B2C E-Commerce
Software Entwickler
  • Entwicklung der Preisentwicklungsdiagramme und Price Trend Teaser für Heizöl- und Diesel-Produkte. Die Anzeige des Teasers wurde durch Fredhopper gesteuert
  • Einführung der Gutscheine für Energie-Produkte, mit prozentualen und absoluten Werten und Abschläge pro Einheit; und Refactoring des Codes, um die Hybris Voucher Extension zu verwenden. Wegen der Qualität des Legacy-Codes wurde ein Drittel des Aufwandes in der Entwicklung von Integration Tests mit mehr als 150 Testfällen verwendet
  • Anbindung an DPD, um die Paketetiketten der Retouren zu erzeugen
  • Entwicklung eines Locking-Mechanismus, um die gleichzeitige Ausführung einer Gruppe von Cronjobs zu vermeiden
Java 8 JSP IntelliJ MySQL 5 MS SQL Datenbanken Hybris 5.3 WCMS HMC Fredhopper Apache Tomcat Spring (IoC) Spring MVC Apache Ant Mercurial
B2C E-Commerce
Bayerischen Agrarkonzerns
Deutschland
6 Monate
2013-09 - 2014-02

Erweiterung der BI- und GIS-Systemen

Software-Entwickler Scrum SQL BI ...
Software-Entwickler

  • Konsolidierung der relevanten Daten der kirchlichen Abteilungen in einem zentralen Datawarehouse 
  • Aufbau einer Master-Kopie der organisatorischen Struktur, die in sekundären Systemen importiert wurde 
  • Entwicklung von den initialen OLAP Cubes, die die Anzahl der Gläubige in der Diözese, die Erträge, die Aufwendungen und die pädagogischen Schlüsseln der Kindergärten, Kinderhorte und Kinderkrippe zeigten 
  • Umsetzung von Single-Sign-On mit CAS Server für das Web Portal, den GeoServer und den Reporting Server 
  • Korrektur der Architektur und des Datenmodells des bereits veröffentlichten Release 
  • Einführung einer Global ID für alle Objekte im Datawarehouse 

    Java 6 Liferay Jasper Report Jaspersoft Studio Talend Open Studio für ESB Geoserver CAS Server Eclipse Apache Tomcat Git Scientific Linux 6.4
    Scrum SQL BI Business Intelligence Big Data Analytics
    Abteilung einer kirchlichen Organisation
    Deutschland
    3 Monate
    2013-07 - 2013-09

    Beratung zu einem Messaging System

    Java Talend Enterprise ESB 5.3 ActiveMQ 5.7 und 5.8 ...
    • Beratung zur Verbesserung des Stabilitäts- und der Monitoringsverfahrens eines Netzwerks von ActiveMQ Brokers 
    • Analyse der Sperre der Routen in der Test-Umgebung 
    • Analyse der Verbindungsfehler in der Produktion 
    • Definition eines Testplans für die Suche nach einer stabilen Konfiguration des Brokers 
    • Empfehlung von Tools und Verfahren für Config-Deployment, Housekeeping und Monitoring 
    Java Talend Enterprise ESB 5.3 ActiveMQ 5.7 und 5.8 Karaf Ubuntu
    Krankenversicherung
    Schweiz
    3 Monate
    2013-06 - 2013-08

    Kontinuierliche Lieferantenbewertung

    Software-Entwickler Scrum Intralogistik Java 6 ...
    Software-Entwickler

    Durch der integration einer Workflow-Engine, eines Single Sign-On Produktes, eines Reporting Servers und eines Web Portales konnte man kontinuierlich die Qualität der gelieferten Ware analysieren.

    • Spezifikation des Datenmodells
    • Aufbau der OLAP Cube für das Vergleich der Lieferanten
    • Entwicklung und Testing der ETL Jobs und des REST Webservices
    • Development eines Plugins für die Workflow Engine, die das Webservice aufrief
    • Definition im Zusammenarbeit mit dem Product Owner der Workflows
    • Integration der Workflow Engine und der Diagramme im Portal
    • Umsetzung der Single Single On Feature im Glassfish und im Reporting Server
    Java 6 INXS Workflow Engine Liferay Jasper Report Jasper Studio Talend Open Studio für ESB CAS Server JOSSO Eclipse Glassfish Git
    Scrum Intralogistik Java 6 IMIXS Workflow Engine 3.1 Liferay 6.2 Jasperreports Server 5.2.0 Jaspersoft Studio 5.2 Talend Open Studio für ESB 5.3.0 CAS Server 3.5.2 JOSSO 1.8.4 Eclipse Glassfish 3.1.2 GIT 1.8.4
    Internes Projekt meines Arbeitsgebers
    München
    10 Monate
    2012-08 - 2013-05

    Übergabe, Refactoring und Weiterentwicklung einem Online-Shops für Kaffeemaschinen

    Software-Entwickler Scrum OOD OOA ...
    Software-Entwickler

    • Refaktoring des Codes, um Standard-Hybris-Objekte zu benutzen und die Performance zu steigern 
    • Entwicklung eines Frontends für mobile Geräte mit Hybris Accelerator 
    • Entwicklung des Webservices für mobilen Anwendungen. Er enthielt Methoden für den Einkaufwagen, den Katalog, die Checkout Integration, die letzten Bestellungen und das Login. Definition des Error Handling Mechanismus 
    • Vorbereitung und Korrektur von Import Skripts mit Testdaten, die nach der Initialisierung des Systems laufen. Damit konnten automatische Testing-Verfahren eingeführt werden 
    • Beratung in der Konzeption eines Patch-Mechanismus und CMS-Cockpit-Themen

      Java Hybris Hybris Service Layer Apache Tomcat Oracle Apache Ant Apache Solr Spring (IoC) Spring MVC JSP Subversion Eclipse
      Scrum OOD OOA B2C E-Commerce Java Hybris 4.7 (service layer) Apache Tomcat Oracle Datenbank Ant Solr Such-Engine Spring (IoC MVC) JSP SVN Eclipse IDE
      Lebensmittelkonzern
      Der Schweiz
      1 Jahr
      2011-08 - 2012-07

      Weiterentwicklung und Internalisierung einem Online-Shops und PIM

      Software-Entwickler E-Commerce B2C Java ...
      Software-Entwickler

      • Erweiterung des PIMs und des Deutschen Online-Shops, um Produkte, Kategorien, Eigenschaften und Bilder mit lokalisierten Informationen zuordnen zu können 
      • Planung und erfolgreiche Ausführung des ersten Übergang-Deployments, das die Systeme für die Einführung weiteren Ländern vorbereitet 
      • Einführung eines Markts mit einem virtuellen Stock, um den Versand von Artikeln ab den Filialen zu ermöglichen 
      • Erweiterung des Imports, der automatischen Bearbeitung und Export von Bildern, Videos und Dokumenten, um länderspezifische Einschränkungen und Verknüpfungen zu berücksichtigen 
      • Optimierung der Anzeige des Kategorien-Baums und CMS-Inhaltes im Frontend mit Hilfe von Google Caches  

        Java Seam JSF Richfaces Hybris HMC Hybris Service Layer Apache Tomcat Apache Ant Apache Solr Spring (IoC) Eclipse
        E-Commerce B2C Java Seam 2.2 JSF 2.0 Richfaces 3.3.3 Hybris (hMC Service Layer) Apache Tomcat Oracle Datenbank Ant Solr Such-Engine Spring (IoC) SVN Eclipse IDE
        Baumarktbetreiber
        Deutschland
        4 Monate
        2011-04 - 2011-07

        Zusammenführung und Verbesserung zwei Online-Shops und Integration eines CMS-System

        Software-Entwickler Java JSP Eclipse ...
        Software-Entwickler

        • Entwicklung der CMS-Komponenten, die in beiden eShops dargestellt werden, u.a. Produkt-Liste und Filter, Suchergebnis und Top Events 
        • Integration der CMS-Komponenten in das System 
        • Vorbereitung der Testfälle 
        • Anpassung der HTML Vorlagen und Erweiterung/Bugfixing des Javascript Codes

        Java JSP Eclipse Oracle Datenbanken Hybris WCMS HMC Apache Tomcat Spring IoC Spring MVC Apache Solr Maven Subversion
        Java JSP Eclipse Oracle Datenbanken Hybris 4.2 (CMS Cockpit HMC Jalo Layer) Apache Tomcat Spring (IoC MVC) Solr SuchEngine Maven SVN
        Sportladenkette
        Österreich
        4 Monate
        2010-12 - 2011-03

        Neuentwicklung eines Verwaltungssystem für Gutachtenerstellung

        Software-Entwickler OOA OOD Java ...
        Software-Entwickler

        • Entwicklung der Aufnahme, Disposition, Kalkulation, Erstellung und Sendung der Gutachten 
        • Definition von Daten-Modell und Architektur 
        • Entwicklung eines Prototyps eines Frontends mit extJS und JSON Webservices 
        • Umsetzung des initialen Workflows und der Validierungen jeder Stufe

          Java Eclipse MySQL Hybris HMC Apache Tomcat JSP XSL/XSLT Apache FOP Maven Subversion Atlassian JIRA Hudson
          OOA OOD Java Eclipse MySQL Datenbanken Hybris 4.2 (HMC Jalo Layer Services) Apache Tomcat JSP XSL/XSLT Apache FOP Maven SVN Jira Hudson
          Vesicherung
          Deutschland
          4 Monate
          2010-08 - 2010-11

          Neuentwicklung eines Vertriebsportals für Telekommunikationsprodukte

          Software-Entwickler Telekommunikation DTAG Java ...
          Software-Entwickler

          • Entwicklung einer Vertriebsplattform für TK-Produkte, wie DSL-Anschlüsse oder Voice-Produkte auf Basis eines Product-Information-Management-Systems (PIM) und ecommerce Plattform. 
          • Weiterentwicklung und Bugfixing der Webservice-Schnittstelle zum WITASystemstack der Deutschen Telekom (Bestellsystem für Wholesale Produkte) 
          • Technische Betreuung des ersten Pilotkunden 
          • Definition der Monitoring-Verfahren aller Modulen

            Java Eclipse MySQL Oracle Datenbanken Active MQ Hybris HMC Hybris Jalo Layer Apache Tomcat XSL/XSLT Apache FOP Spring (Ioc) Spring (Queues Templates) Maven Atlassian JIRA Hudson
            Telekommunikation DTAG Java Eclipse MySQL und Oracle XE Datenbanken ActiveMQ Hybris 4.0 (HMC Jalo Layer) Apache Tomcat XSL/XSLT Apache FOP Spring (IoC queues) Maven SVN Jira Hudson
            Telekommunikationscarrier
            Deutschland

            Aus- und Weiterbildung

            Aus- und Weiterbildung

            1 Monat
            2014-12 - 2014-12

            Hybris Commerce Developer Certification v5

            Zertifikat, Online, München
            Zertifikat
            Online, München
            1 Monat
            2014-11 - 2014-11

            Hybris Core Developer Certification v5

            Zertifikat, Online
            Zertifikat
            Online
            1 Monat
            2014-03 - 2014-03

            Professional Scrum Master I

            Zertifikat, München
            Zertifikat
            München
            1 Monat
            2013-07 - 2013-07

            Certified Talend Open Studio for Data Integration Consultant

            Zertifikat, Online
            Zertifikat
            Online
            1 Monat
            2010-04 - 2010-04

            Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0

            Zertifikat, Online
            Zertifikat
            Online
            2 Monate
            2010-01 - 2010-02

            Hochschulwinterkurs ? Deutscher Akademischer Austausch Dienst (DAAD) Stipendium

            ETCS-Zertifikat, Universität Duisburg-Essen
            ETCS-Zertifikat
            Universität Duisburg-Essen
            • Deutsche Kultur, Geschichte und Sprache
            4 Jahre 10 Monate
            2003-03 - 2007-12

            Studium in Wirtschaftinformatik

            Diplom-Ingenieur in Informationssystemen, Universidad Tecnológica Nacional, Buenos Aires, Argentinien
            Diplom-Ingenieur in Informationssystemen
            Universidad Tecnológica Nacional, Buenos Aires, Argentinien

            • Abschlussnote: 1.3 (9 von 10)


            Grundlagenfächer:

            • Mathematisch Analysis
            • Diskrete Mathematik
            • Algebra und analytische Geometrie
            • Chemie und Physik

             

            Fachspezifische Fächer:

            • Der Einführung in Software Engineering, Systems Analysis und Design, Algorithmen und Datenstrukturen, Programmierparadigmen, Advanced Database Systems (Informix und DB2) und Künstliche Intelligenz
            • Administration Management und Organizational Change Management

            Kompetenzen

            Kompetenzen

            Top-Skills

            Java Spring Microservices Scrum SAP Commerce E-Commerce E-Shop PIM CMS Apache Solr Linux JavaScript REST SOAP Agile Softwareentwicklung Akeneo PIM Mirakl Marketplace WebService Webservice-Architektur Python SAP Hybris Power BI Azure

            Schwerpunkte

            Java
            Fortgeschritten
            E-Commerce
            Experte
            Java-Entwickler
            Experte
            Scrum
            Experte
            Spring MVC
            Experte
            Python
            Fortgeschritten
            Power BI
            Fortgeschritten
            Microservices
            Fortgeschritten
            Spring Boot
            Fortgeschritten
            REST
            Experte
            SOAP
            Fortgeschritten
            jQuery
            Fortgeschritten
            JSP
            Fortgeschritten
            Javascript
            Fortgeschritten
            Linux
            Experte

            Produkte / Standards / Erfahrungen / Methoden

            ActiveMQ
            Fortgeschritten
            apache maven
            Fortgeschritten
            Apache Tomcat
            Fortgeschritten
            Junit 5
            Experte
            Scrum
            Experte
            Programming languages: Java 17+++, Javascript++, Python++, Groovy+, Prolog+++
            Tools and Frameworks: Spring+++ (IoC, MVC, Data REST, HATEOAS, Boot), Docker+, Junit+++, Selenium+, jQuery++, Maven++, Ant++, Git+++, Jira+++, Jenkins++, Apache Solr+++, ActiveMQ+++, Flask+
            E-Commerce: SAP hybris/commerce+++, Akeneo++, Mirakl+
            Data engineering: Power BI+, Microsoft Azure Entra API++ and Power BI APIs++
            Frontend Technologies: JSP++, HTML++, CSS++, jQuery++
            Design: Microservices+++, REST+++, SOAP+++, UML++, OOD+++, OOA+++,
            Databases: MySQL++ 5.x, MS SQL++, Postgresql+++ 9.x
            Operating Systems: Unix-like+++, Ubuntu+++, MacOS+, Windows++
            Languages: German (fluent, C1), English (fluent, C1), Spanish (mother tongue)

            Betriebssysteme

            Linux
            Ubuntu
            Unix-like
            Windows

            Programmiersprachen

            Java
            Experte
            Javascript
            Fortgeschritten
            Python
            Fortgeschritten
            Groovy
            Basics
            Prolog
            Fortgeschritten

            Datenbanken

            MongoDB
            Basics
            MS SQL Server
            Experte
            MySQL
            Experte
            Oracle 10g
            Fortgeschritten
            PostgreSQL
            Experte
            SQL
            Experte

            Design / Entwicklung / Konstruktion

            Design Paterns
            Experte
            Microservices Architektur
            Experte
            OOA
            Experte
            OOD
            Experte
            REST
            Experte
            SOAP
            Experte
            UML
            Fortgeschritten

            Einsatzorte

            Einsatzorte

            Deutschland, Schweiz, Österreich
            möglich

            Projekte

            Projekte

            2 Monate
            2024-03 - 2024-04

            Reduzierung der Power BI-Lizenzkosten durch den Einsatz einer embedded Berichtsanwendung und Erstellung eines semantischen Modells für Data Governance

            Python Backend Entwickler Python REST
            Python Backend Entwickler
                ? Import von 120 Reports, Dashboards, Workspaces und Datasets, einschließlich der Berechtigungen über die Power BI API mit nur 3 calls
                ? Import von 1400 Gruppen und 3000 Benutzern und den Gruppenmitgliedschaften in 3 Minuten mit einem API-Aufruf. Import von Activity Events und Subscriptions
                ? Entwurf eines semantischen Modells für Data Governance. Damit weiß der Kunde genau, wer auf die einzelnen Berichte, Arbeitsbereiche oder Dashboards zugreift, ob sie genutzt werden und ob es Artefakte mit zu weit gefassten Rechten gibt. Es kann nicht nur die Nutzung der Artefakte innerhalb der Cloud analysiert werden, sondern auch außerhalb.
                ? Umsetzung des Berechtigungskonzepts auf dem Frontend. Nur Dashboards und Berichte mit Lesezugriff müssen angezeigt werden

            Power BI, Microsoft Azure, Python, Flask, PostgreSQL
            Power BI Azure
            Python REST
            Elektrizitätsversorgungsunternehmen
            Chile, remote
            7 Monate
            2023-08 - 2024-02

            Weiterentwicklung und Verteilung eines Einstellungssystems in Microservices

            Java Backend Entwickler Java REST Microservices ...
            Java Backend Entwickler
            08.2023 ? 02.2024, Personalberatungsfirma, Dänemark
                  
                ? Integration einer REST API eines Jobaggregators zusammen mit einem anderen Entwickler
                ? Erstellung und Dockerisierung des Microservices, der die Benachrichtigungen an die Kandidaten versendet
                ? Erweiterung des Bewerbungs- und Onboarding-Workflows mit Eskalation bei fehlenden Dokumenten oder Steuerinformationen
                ? Fehlerbehebung bei der Aktualisierung der Kandidatenprofile nach dem Hochladen des Lebenslaufs
            Java REST Microservices Docker Spring Boot PostgreSQL
            Personalberatungsfirma
            Dänemark, remote
            6 Monate
            2023-02 - 2023-07

            Wartung von mehreren B2B Shops für die Verkauf von gebrauchten Wagen

            SAP Commerce Senior Entwickler Java 17 JSP
            SAP Commerce Senior Entwickler
                ? Umsetzung des neuen Verkauf-Prozess von der Anlage des Fahrzeug bis der Eingabe der Reparaturen zusammen mit einer Entwicklerin
                ? Korrektur der Preisberechnung der alten Verkauf-Prozess und Spezifikation der Anforderungen und gültige Zustände zusammen mit der Fachabteilung und des Technical-Lead der anderer Entwicklungsteams
                ? Dokumentation der Verhalten und Felder  für zwei Verkauf-Prozessen wenn der Schadensbegutachtung ist empfangen. Dokumentation der Test-Schritten, damit die Testers gültige Bugs finden können
                ? Koordination der Einarbeitung von 5 neue Entwickler. Koordination der Bug-Fixing für ein Release wenn die zwei Lead-Entwickler waren im Urlaub
                ? Identifikation einer Race-Condition, der betrifft die Versteigerung von Fahrzeugen. Einbau eines Workaround und Beschreibung eine mögliche Lösung
                ? Verbesserung der Error Handling bei Export und Import der Fahrzeugstammdaten und Schadensbegutachtung
                ? Korrektur der Import und Export aller Felder mit Zeitzonen
                  
            hybris 2205 (JSP, SAP cloud, Backoffice), Java 17, Intellij, MS SQL, Apache Tomcat, Spring (IoC, MVC)
            sap commerce sap hybris
            Java 17 JSP
            Autohersteller
            Deutschland
            1 Jahr 7 Monate
            2021-07 - 2023-01

            Pflege eines Shops für Tierfutter, Tierbedarf und Tiernahrung auf Basis von OCC auf dem SAP cloud

            SAP Commerce Backend Entwickler java
            SAP Commerce Backend Entwickler

            • Integration der PIMs Akeneo und Marketplace Middleware Mirakl. Erstellung der Stories und Koordination der Arbeit eines Junior Entwicklers. Definition der Anforderungen und Umsetzung der neuen Produkt, Classification, Price, Stock und Partner APIs. Erweiterung der OCC Responses von Produkt Detail Page, Produkt Listing Page und Warenkorb

            • Integration des Moduls SAP Omnichannel Pricing and Promotions Service (OPPS). Umbau der Warenkorb- und Promotionskalkulation

            • Troubleshooting von mehreren Konkurrenzfehler bei Checkout, Warenkorb- und Promotionskalkulation aufgrund von Custom Code und zu vielen Requests aus dem Frontend

            • Erhöhung der Stabilität der Product API wenn der vollständige Katalog exportiert wird

            • Technische Ansprechpartner für alle Themen, die PIM, Marketplace und das Shop betreffen. Durchführung von Workshops für die anderen Entwickler im Team

            SAP cloud Backoffice) Akeneo 6 Java 11 Intellij MS SQL Apache Tomcat 9 Spring 5 (IoC MVC) ant 1.10.5 git 2.25.1 hybris 2105
            java
            Europäischer Tierbedarf-Kette
            Deutschland
            2 Monate
            2021-08 - 2021-09

            Entwurf einer Microservice-Architektur für einem Marketplace mit dem Ziel Hybris abzulösen

            hybris Microservices Architektur B2B shop
            • Erstellung der Diagramme für die Einführung der neuen Microservice-Architektur und schrittweise Ablösung von hybris. Beschreibung der Prinzipien der neuer Architektur. Grobe Einschätzung des zeitlichen und finanziellen Aufwandes, Risiken der Umwandlung und Empfehlung zu den Mitigation-Maßnahmen 
            • Präsentation der neuen Architektur vor dem Technical Lead und dem Leiter der Entwicklungsabteilung 
            • Identifikation der aktuellen Architektur, Datenfluxus, Komponenten und Funktionen der Systemen 
            • Definition einer Vergleichkriteria für alle Kommerziellen Produkten wie Salesforce, SAP Commerce in SAP cloud, spryker and Magento zusammen mit dem Hauptarchitekt 
            • Auflistung der Big Pains, geschäftliche Strategie, Prioritäten der Anforderungen der Abteilungen und der zukünftigen Geschäftspartner durch Telefonate mit dem Hauptarchitekt, dem Technical Lead und dem Leiter der Entwicklungsabteilung 
            • Beratung bezüglich der Erhöhung der IT-Sicherheit der aktuellen Systemen und den Schritten um mehreren Versionen von Hybris zu upgraden
            hybris Microservices Architektur B2B shop
            Einkaufsverbund von mittelständischen Handelsunternehmen
            Deutschland
            5 Monate
            2021-02 - 2021-06

            Entwicklung eines auf Spartacus basierten Frontend für einen B2C-Shops für Sport-Ausrüstung und Bekleidung

            SAP Commerce Backend Entwickler java Scrum
            SAP Commerce Backend Entwickler
            • Aufbau der Navigation OCC Calls für Spartacus. Jeder Navigation Node oder Produktkategorie konnte unterschiedlichen Banners oder Marken-Komponenten anzeigen

            • Einführung von Multicountry Katalogen für die Pflege des Inhaltes des neuen Frontends auf SmartEdit

            • Anlage der Startseite Vorlage und die ersten zwei CMS Komponenten

            • Identifikation der für Spartacus veralteten Browsers und Weiterleitung zu einer statischen Seite

            • Einschätzung der Verbesserung der Suche-Feature ?Did you mean??

            • Anzeige des günstigsten Preis in der letzten 30 Tagen für den Shop für Rumänien

            • Beratung bezüglich der Umsetzungsmöglichkeiten der geschlechtsspezifische Navigation

            • Einführung des Areco Deployment Manager als Patch System



            hybris 2005 (OCC hmc) Java 11 Intellij MySQL Apache Tomcat 9 Spring 5 (IoC MVC)
            java Scrum
            Europäischer Lebensmittelkonzern
            Österreich
            3 Monate
            2020-10 - 2020-12

            Umwandlung und Korrektur der Spezifikationen einer API für die Generierung von Java Code

            Java SE Json Schema
            • Identifizierung aller Änderungen und Korrekturen, die in den letzten 4 Jahren an einer API gemacht wurden, mit Hilfe von Integration Tests

            • Entwicklung eines Maven-Plugins, das die JSON Schemas mit der Spezifikationen umwandelt, in Fragmenten verteilt und die JSON Felder korrigiert. Damit werden Java Klassen generiert

            Weld CDI Maven Plugin Entwicklung Junit 5 apache maven
            Java SE Json Schema
            Hersteller von Sicherheit-Produkte
            München
            8 Monate
            2020-02 - 2020-09

            Aufbau eines Shops für Tierfutter, Tierbedarf und Tiernahrung auf Basis von OCC auf dem SAP cloud

            Senior Entwickler Scrum hybris 1905 (OCC SAP cloud ...
            Senior Entwickler
            • Anpassung der Promotion-Engine, damit nicht rabattierten Produkten oder Artikel mit Sonderpreise herausfiltert werden. Einarbeitung der Business Analysts in der Konfiguration der Promotions und die Grenzen der Engine. Umbau der Anzeige der Bestellposition-Ebene Promotions

            • Erweiterung der Logik der Kategorie-Facets, damit die Kategorie-Baum mit Information aus dem Solr-Index gebaut wird und anhand der Tiefe der aktuellen Kategorie bestimmten Knoten angezeigt werden

            • Automatische Aktualisierung der Information der Filialen im Google My Business

            • Erweiterung der Warenkorb-, Bestellung-, Produktsuche- und Checkout-OCC Responses mit einer Zusammenfassung für das Tracking und Analytics Tool

            • Entwicklung des Produkt-Feeds, das die Produktdaten aus der Produkt-Suche holt

            • Umsetzung eine Custom-Handling der Variantattributen. Anpassung des Imports, Suche, Variant-Matrix und Produkt Feed Export

            • Validierung von Adressen mit dem Uniserv WebService

            Hybris Shopsystem OCC SAP Cloud for Customer Java 11 Apache Tomcat 9 Spring 5 Backoffice Apache Solr
            Scrum hybris 1905 (OCC SAP cloud Backoffice) Java 11 Intellij MySQL Apache Tomcat 9 Spring 5 (IoC MVC) ant 1.10.5 git 2.25.1
            Europäischer Tierbedarf-Kette
            Deutschland
            4 Monate
            2019-04 - 2019-07

            Verbesserung der Architektur eines B2B Shops

            Hybris Coach/Senior Entwickler hybris 1905 (OCC SAP cloud Backoffice) ...
            Hybris Coach/Senior Entwickler
            • Coaching bezüglich der Hybris Architektur, Erweiterungsmöglichkeiten, Automatisierung der Deployments und Vorgehen und Risiken der Hybris Upgrades
            • Umbau der Warenkorb- und Bestellung-Funktionalität, um die standard Hybris Services und Modelle zu verwenden. Durch der Anlage von Services, Facades, Data Objects und Controllers und der Entfernung der Business-Logik aus der JSP und Javascript Code wurde die Hybris Architektur eingeführt
            • Initiale Durchführung der Upgrade zu Hybris 6.4 und Behebung der schwierigsten Bugs
            • Entwicklung der Anlage, Bearbeitung und Drücken der Angeboten für Maschinen für die Fertigung von Fenstern und Türen
            • Umbau der Interceptoren, damit sie keinen Web Service synchron ausführen
            Hybris 6.4 Java 8 Apache Tomcat SpringFramework JSP MySQL
            hybris 1905 (OCC SAP cloud Backoffice) Java 11 Intellij MySQL Apache Tomcat 9 Spring 5 (IoC MVC) ant 1.10.5 git 2.25.1
            Handelsunternehmen von Fenster-, Türen- und Fassadensysteme
            Deutschland
            6 Monate
            2018-09 - 2019-02

            Aufbau von mehreren Ländershops für Matratzen, Einrichtungsgegenstände und Wohnaccessoires

            • Hoch konfigurierbare Umsetzung der Berechnung der Lieferkosten mit Hilfe der Regel- Engine
            • Prüfung der Vollständigkeit der Produktinformationen und Anzeigestatus der Artikel und ggf. Verstecken auf der Suche und auf der Kategorie-Seiten
            • Erweiterung der verfügbaren Bedingungen und Aktionen für Werbeaktionsregeln
            • Initiale Anlage und Bereitstellung der Test-Daten der Shops für die Schweiz und Frankreich
            B2C Accelerator Java 8 JSP Apache Solr Intellij HyperSQL Hybris 6.6 (Backend PromotionEngine) Apache Tomcat 7 Spring 4.3 (IoC MVC) ant 1.9.1 git 2.18.0
            Europäischen Handelsunternehmen
            Deutschland
            1 Jahr 1 Monat
            2017-08 - 2018-08

            Aufbau von einem B2C und B2B Plattform auf Basis einer Microservices-Architektur

            • Definition und Koordination der Aufgaben und Technical Lead von vier Entwickler
            • Product Owner des Anfrageportals und der Preisberechnung für Energie-Produkten (Fachliche und Technische Ansprechpartner)
            • Entwicklung eines Produktsuche-Microservices
            • Betreuung eines B2C Online-Shops
            • Evaluierung des Aufwands der Integration von ShopGate zu existierenden Shops
            • Beratung zur Frontend Integration in einer Microservice Architektur und Umsetzung eines POCs
            B2C Java 8 JSP Docker Apache Solr Intellij MSSQL und MySQL 5 DBs Hybris 6.3 (CMS Cockpit HMC) Fredhopper 7 Apache Tomcat 7 Spring 4.1 (IoC MVC) ant 1.9.1 git 2.7.4
            Bayerischer Agrarkonzern
            Deutschland
            4 Monate
            2017-04 - 2017-07

            Aufbau eines Shops für Tierfutter, Tierbedarf und Tiernahrung auf Basis des B2C Accelerators

            Software Entwickler
            Software Entwickler
            • Integration eines Payment Service Providers für Zahlungen mit Kreditkarten und Lastschrift
            • Verbesserung der Error-Handling des Post-Order-Prozess bezüglich dem Shop und Datahub
            • Umsetzung der Tracking von Marketing-Kampagnen, die alle Shops betreffen
            • Beratung zum Branching Model, Automatisierung des Deployments und Definition von Backoffice Rollen und Benutzergruppen
            B2C Java 8 JSP Hybris 6.1 (Backoffice Product Cockpit DataHub Accelerator) Docker Selenium MySQL 5 Apache Solr Spring 4.1 (IoC MVC) ant 1.9.6 git 2.7.4
            Online Händler
            München, Deutschland
            6 Monate
            2016-08 - 2017-01

            Aufbau von einem B2C und B2B Plattform auf Basis einer Microservices-Architektur

            Lead Developer und Scrum Master
            Lead Developer und Scrum Master
            • Scrum Master und Technical Lead von fünf Entwickler (seit Dezember 2016)

            • Technische Evaluierung von Frontend Frameworks, Elastic Search vs. Apache Solr, Spring Boot, Data REST und HATEOAS, Talend ESB, Commercetools, Contentful und PSIntegration

            • Entwicklung und Optimierung der Suche, Suchvorschläge und Facets der Product Suche Microservice eines Schmierstoffportals

            • Entwicklung des Vorlage für alle Microservices, damit Java Frameworks, Logging, Monitoring, Sicherheit und Testing einheitlich werden

            • Aufbau der erste Version der Artikels Detail und Preisanfrage Microservices eines Schmierstoffportals

            • Koordination der ersten technischen und rechtlichen Schritten für den Go-Live

            • Coaching der neuen Entwickler, damit der Code die Qualitätsanforderungen erfüllt

            B2C Microservices Java 8 Google Web Toolkit 2.8 Intellij 16 Apache Solr HSQL MongoDB Spring Boot Spring Data REST und HATEOAS Maven 3 git 2.7
            Bayerischer Agrarkonzern
            München, Deutschland
            10 Monate
            2016-03 - 2016-12

            Weiterentwicklung von zwei B2C Online-Shops und einem internen Bestellungssystem

            Software-Entwickler
            Software-Entwickler
            • Entwicklung des Checkouts für Gastkunden

            • Verbesserung der Export-Verfahren von Kunden an SAP

            • Beratung zum Erhöhung der Nutzung der Hybris-Standard-Funktionalitäten wie Freigeber-Workflow, Kostenstellen und LDAP-Import

            • Behebung der Darstellungsfehler der Emails auf den mobilen Geräten

            • Bugfixing der Schnittstelle zum Stibo STEP, Anzeige der Kategorien im Frontend, Generierung der Retoure und Rendering der Crossselling Produkte aus Fredhopper

            B2C Java 8 JSP Intellij 15 MSSQL und MySQL 5 DBs Hybris 5.7 (CMS Cockpit HMC) Fredhopper 7 Apache Tomcat 7 Spring 4.1 (IoC MVC) ant 1.9.1 mercurial 3.0.2
            Bayerischer Agrarkonzern
            München, Deutschland
            11 Monate
            2015-04 - 2016-02

            Weiterentwicklung eines Online-Shops

            Software-Entwickler
            Software-Entwickler
            • Entwicklung der CMS-Komponenten für die Anzeige der Bestellungen und Dokumente im Kundenbereich
            • Entfernung des unnötigen alten custom CMS-Cockpit
            • Einführung der Areco Deployment Manager und Training des Teams
            • Behebung von mehreren Synchronisationsfehler in allen CMS-Inhaltskatalogen
            • Bugfixing im Frontend und Backend
            Scrum OOD OOA B2B Java 8 JSP Intellij 14 Oracle und MySQL 5 DBs Hybris 5.6 (CMS Cockpit HMC) Apache Tomcat 7 Spring 4.1 (IoC MVC) ant 1.9.1 git 1.9.1
            Unternehmengruppe specialisiert im Handel von Bau-, Kfz- und Chemie-Produkte
            Deutschland
            1 Jahr 1 Monat
            2014-03 - 2015-03

            Weiterentwicklung eines Online-Shops

            Software Entwickler B2C E-Commerce
            Software Entwickler
            • Entwicklung der Preisentwicklungsdiagramme und Price Trend Teaser für Heizöl- und Diesel-Produkte. Die Anzeige des Teasers wurde durch Fredhopper gesteuert
            • Einführung der Gutscheine für Energie-Produkte, mit prozentualen und absoluten Werten und Abschläge pro Einheit; und Refactoring des Codes, um die Hybris Voucher Extension zu verwenden. Wegen der Qualität des Legacy-Codes wurde ein Drittel des Aufwandes in der Entwicklung von Integration Tests mit mehr als 150 Testfällen verwendet
            • Anbindung an DPD, um die Paketetiketten der Retouren zu erzeugen
            • Entwicklung eines Locking-Mechanismus, um die gleichzeitige Ausführung einer Gruppe von Cronjobs zu vermeiden
            Java 8 JSP IntelliJ MySQL 5 MS SQL Datenbanken Hybris 5.3 WCMS HMC Fredhopper Apache Tomcat Spring (IoC) Spring MVC Apache Ant Mercurial
            B2C E-Commerce
            Bayerischen Agrarkonzerns
            Deutschland
            6 Monate
            2013-09 - 2014-02

            Erweiterung der BI- und GIS-Systemen

            Software-Entwickler Scrum SQL BI ...
            Software-Entwickler

            • Konsolidierung der relevanten Daten der kirchlichen Abteilungen in einem zentralen Datawarehouse 
            • Aufbau einer Master-Kopie der organisatorischen Struktur, die in sekundären Systemen importiert wurde 
            • Entwicklung von den initialen OLAP Cubes, die die Anzahl der Gläubige in der Diözese, die Erträge, die Aufwendungen und die pädagogischen Schlüsseln der Kindergärten, Kinderhorte und Kinderkrippe zeigten 
            • Umsetzung von Single-Sign-On mit CAS Server für das Web Portal, den GeoServer und den Reporting Server 
            • Korrektur der Architektur und des Datenmodells des bereits veröffentlichten Release 
            • Einführung einer Global ID für alle Objekte im Datawarehouse 

              Java 6 Liferay Jasper Report Jaspersoft Studio Talend Open Studio für ESB Geoserver CAS Server Eclipse Apache Tomcat Git Scientific Linux 6.4
              Scrum SQL BI Business Intelligence Big Data Analytics
              Abteilung einer kirchlichen Organisation
              Deutschland
              3 Monate
              2013-07 - 2013-09

              Beratung zu einem Messaging System

              Java Talend Enterprise ESB 5.3 ActiveMQ 5.7 und 5.8 ...
              • Beratung zur Verbesserung des Stabilitäts- und der Monitoringsverfahrens eines Netzwerks von ActiveMQ Brokers 
              • Analyse der Sperre der Routen in der Test-Umgebung 
              • Analyse der Verbindungsfehler in der Produktion 
              • Definition eines Testplans für die Suche nach einer stabilen Konfiguration des Brokers 
              • Empfehlung von Tools und Verfahren für Config-Deployment, Housekeeping und Monitoring 
              Java Talend Enterprise ESB 5.3 ActiveMQ 5.7 und 5.8 Karaf Ubuntu
              Krankenversicherung
              Schweiz
              3 Monate
              2013-06 - 2013-08

              Kontinuierliche Lieferantenbewertung

              Software-Entwickler Scrum Intralogistik Java 6 ...
              Software-Entwickler

              Durch der integration einer Workflow-Engine, eines Single Sign-On Produktes, eines Reporting Servers und eines Web Portales konnte man kontinuierlich die Qualität der gelieferten Ware analysieren.

              • Spezifikation des Datenmodells
              • Aufbau der OLAP Cube für das Vergleich der Lieferanten
              • Entwicklung und Testing der ETL Jobs und des REST Webservices
              • Development eines Plugins für die Workflow Engine, die das Webservice aufrief
              • Definition im Zusammenarbeit mit dem Product Owner der Workflows
              • Integration der Workflow Engine und der Diagramme im Portal
              • Umsetzung der Single Single On Feature im Glassfish und im Reporting Server
              Java 6 INXS Workflow Engine Liferay Jasper Report Jasper Studio Talend Open Studio für ESB CAS Server JOSSO Eclipse Glassfish Git
              Scrum Intralogistik Java 6 IMIXS Workflow Engine 3.1 Liferay 6.2 Jasperreports Server 5.2.0 Jaspersoft Studio 5.2 Talend Open Studio für ESB 5.3.0 CAS Server 3.5.2 JOSSO 1.8.4 Eclipse Glassfish 3.1.2 GIT 1.8.4
              Internes Projekt meines Arbeitsgebers
              München
              10 Monate
              2012-08 - 2013-05

              Übergabe, Refactoring und Weiterentwicklung einem Online-Shops für Kaffeemaschinen

              Software-Entwickler Scrum OOD OOA ...
              Software-Entwickler

              • Refaktoring des Codes, um Standard-Hybris-Objekte zu benutzen und die Performance zu steigern 
              • Entwicklung eines Frontends für mobile Geräte mit Hybris Accelerator 
              • Entwicklung des Webservices für mobilen Anwendungen. Er enthielt Methoden für den Einkaufwagen, den Katalog, die Checkout Integration, die letzten Bestellungen und das Login. Definition des Error Handling Mechanismus 
              • Vorbereitung und Korrektur von Import Skripts mit Testdaten, die nach der Initialisierung des Systems laufen. Damit konnten automatische Testing-Verfahren eingeführt werden 
              • Beratung in der Konzeption eines Patch-Mechanismus und CMS-Cockpit-Themen

                Java Hybris Hybris Service Layer Apache Tomcat Oracle Apache Ant Apache Solr Spring (IoC) Spring MVC JSP Subversion Eclipse
                Scrum OOD OOA B2C E-Commerce Java Hybris 4.7 (service layer) Apache Tomcat Oracle Datenbank Ant Solr Such-Engine Spring (IoC MVC) JSP SVN Eclipse IDE
                Lebensmittelkonzern
                Der Schweiz
                1 Jahr
                2011-08 - 2012-07

                Weiterentwicklung und Internalisierung einem Online-Shops und PIM

                Software-Entwickler E-Commerce B2C Java ...
                Software-Entwickler

                • Erweiterung des PIMs und des Deutschen Online-Shops, um Produkte, Kategorien, Eigenschaften und Bilder mit lokalisierten Informationen zuordnen zu können 
                • Planung und erfolgreiche Ausführung des ersten Übergang-Deployments, das die Systeme für die Einführung weiteren Ländern vorbereitet 
                • Einführung eines Markts mit einem virtuellen Stock, um den Versand von Artikeln ab den Filialen zu ermöglichen 
                • Erweiterung des Imports, der automatischen Bearbeitung und Export von Bildern, Videos und Dokumenten, um länderspezifische Einschränkungen und Verknüpfungen zu berücksichtigen 
                • Optimierung der Anzeige des Kategorien-Baums und CMS-Inhaltes im Frontend mit Hilfe von Google Caches  

                  Java Seam JSF Richfaces Hybris HMC Hybris Service Layer Apache Tomcat Apache Ant Apache Solr Spring (IoC) Eclipse
                  E-Commerce B2C Java Seam 2.2 JSF 2.0 Richfaces 3.3.3 Hybris (hMC Service Layer) Apache Tomcat Oracle Datenbank Ant Solr Such-Engine Spring (IoC) SVN Eclipse IDE
                  Baumarktbetreiber
                  Deutschland
                  4 Monate
                  2011-04 - 2011-07

                  Zusammenführung und Verbesserung zwei Online-Shops und Integration eines CMS-System

                  Software-Entwickler Java JSP Eclipse ...
                  Software-Entwickler

                  • Entwicklung der CMS-Komponenten, die in beiden eShops dargestellt werden, u.a. Produkt-Liste und Filter, Suchergebnis und Top Events 
                  • Integration der CMS-Komponenten in das System 
                  • Vorbereitung der Testfälle 
                  • Anpassung der HTML Vorlagen und Erweiterung/Bugfixing des Javascript Codes

                  Java JSP Eclipse Oracle Datenbanken Hybris WCMS HMC Apache Tomcat Spring IoC Spring MVC Apache Solr Maven Subversion
                  Java JSP Eclipse Oracle Datenbanken Hybris 4.2 (CMS Cockpit HMC Jalo Layer) Apache Tomcat Spring (IoC MVC) Solr SuchEngine Maven SVN
                  Sportladenkette
                  Österreich
                  4 Monate
                  2010-12 - 2011-03

                  Neuentwicklung eines Verwaltungssystem für Gutachtenerstellung

                  Software-Entwickler OOA OOD Java ...
                  Software-Entwickler

                  • Entwicklung der Aufnahme, Disposition, Kalkulation, Erstellung und Sendung der Gutachten 
                  • Definition von Daten-Modell und Architektur 
                  • Entwicklung eines Prototyps eines Frontends mit extJS und JSON Webservices 
                  • Umsetzung des initialen Workflows und der Validierungen jeder Stufe

                    Java Eclipse MySQL Hybris HMC Apache Tomcat JSP XSL/XSLT Apache FOP Maven Subversion Atlassian JIRA Hudson
                    OOA OOD Java Eclipse MySQL Datenbanken Hybris 4.2 (HMC Jalo Layer Services) Apache Tomcat JSP XSL/XSLT Apache FOP Maven SVN Jira Hudson
                    Vesicherung
                    Deutschland
                    4 Monate
                    2010-08 - 2010-11

                    Neuentwicklung eines Vertriebsportals für Telekommunikationsprodukte

                    Software-Entwickler Telekommunikation DTAG Java ...
                    Software-Entwickler

                    • Entwicklung einer Vertriebsplattform für TK-Produkte, wie DSL-Anschlüsse oder Voice-Produkte auf Basis eines Product-Information-Management-Systems (PIM) und ecommerce Plattform. 
                    • Weiterentwicklung und Bugfixing der Webservice-Schnittstelle zum WITASystemstack der Deutschen Telekom (Bestellsystem für Wholesale Produkte) 
                    • Technische Betreuung des ersten Pilotkunden 
                    • Definition der Monitoring-Verfahren aller Modulen

                      Java Eclipse MySQL Oracle Datenbanken Active MQ Hybris HMC Hybris Jalo Layer Apache Tomcat XSL/XSLT Apache FOP Spring (Ioc) Spring (Queues Templates) Maven Atlassian JIRA Hudson
                      Telekommunikation DTAG Java Eclipse MySQL und Oracle XE Datenbanken ActiveMQ Hybris 4.0 (HMC Jalo Layer) Apache Tomcat XSL/XSLT Apache FOP Spring (IoC queues) Maven SVN Jira Hudson
                      Telekommunikationscarrier
                      Deutschland

                      Aus- und Weiterbildung

                      Aus- und Weiterbildung

                      1 Monat
                      2014-12 - 2014-12

                      Hybris Commerce Developer Certification v5

                      Zertifikat, Online, München
                      Zertifikat
                      Online, München
                      1 Monat
                      2014-11 - 2014-11

                      Hybris Core Developer Certification v5

                      Zertifikat, Online
                      Zertifikat
                      Online
                      1 Monat
                      2014-03 - 2014-03

                      Professional Scrum Master I

                      Zertifikat, München
                      Zertifikat
                      München
                      1 Monat
                      2013-07 - 2013-07

                      Certified Talend Open Studio for Data Integration Consultant

                      Zertifikat, Online
                      Zertifikat
                      Online
                      1 Monat
                      2010-04 - 2010-04

                      Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0

                      Zertifikat, Online
                      Zertifikat
                      Online
                      2 Monate
                      2010-01 - 2010-02

                      Hochschulwinterkurs ? Deutscher Akademischer Austausch Dienst (DAAD) Stipendium

                      ETCS-Zertifikat, Universität Duisburg-Essen
                      ETCS-Zertifikat
                      Universität Duisburg-Essen
                      • Deutsche Kultur, Geschichte und Sprache
                      4 Jahre 10 Monate
                      2003-03 - 2007-12

                      Studium in Wirtschaftinformatik

                      Diplom-Ingenieur in Informationssystemen, Universidad Tecnológica Nacional, Buenos Aires, Argentinien
                      Diplom-Ingenieur in Informationssystemen
                      Universidad Tecnológica Nacional, Buenos Aires, Argentinien

                      • Abschlussnote: 1.3 (9 von 10)


                      Grundlagenfächer:

                      • Mathematisch Analysis
                      • Diskrete Mathematik
                      • Algebra und analytische Geometrie
                      • Chemie und Physik

                       

                      Fachspezifische Fächer:

                      • Der Einführung in Software Engineering, Systems Analysis und Design, Algorithmen und Datenstrukturen, Programmierparadigmen, Advanced Database Systems (Informix und DB2) und Künstliche Intelligenz
                      • Administration Management und Organizational Change Management

                      Kompetenzen

                      Kompetenzen

                      Top-Skills

                      Java Spring Microservices Scrum SAP Commerce E-Commerce E-Shop PIM CMS Apache Solr Linux JavaScript REST SOAP Agile Softwareentwicklung Akeneo PIM Mirakl Marketplace WebService Webservice-Architektur Python SAP Hybris Power BI Azure

                      Schwerpunkte

                      Java
                      Fortgeschritten
                      E-Commerce
                      Experte
                      Java-Entwickler
                      Experte
                      Scrum
                      Experte
                      Spring MVC
                      Experte
                      Python
                      Fortgeschritten
                      Power BI
                      Fortgeschritten
                      Microservices
                      Fortgeschritten
                      Spring Boot
                      Fortgeschritten
                      REST
                      Experte
                      SOAP
                      Fortgeschritten
                      jQuery
                      Fortgeschritten
                      JSP
                      Fortgeschritten
                      Javascript
                      Fortgeschritten
                      Linux
                      Experte

                      Produkte / Standards / Erfahrungen / Methoden

                      ActiveMQ
                      Fortgeschritten
                      apache maven
                      Fortgeschritten
                      Apache Tomcat
                      Fortgeschritten
                      Junit 5
                      Experte
                      Scrum
                      Experte
                      Programming languages: Java 17+++, Javascript++, Python++, Groovy+, Prolog+++
                      Tools and Frameworks: Spring+++ (IoC, MVC, Data REST, HATEOAS, Boot), Docker+, Junit+++, Selenium+, jQuery++, Maven++, Ant++, Git+++, Jira+++, Jenkins++, Apache Solr+++, ActiveMQ+++, Flask+
                      E-Commerce: SAP hybris/commerce+++, Akeneo++, Mirakl+
                      Data engineering: Power BI+, Microsoft Azure Entra API++ and Power BI APIs++
                      Frontend Technologies: JSP++, HTML++, CSS++, jQuery++
                      Design: Microservices+++, REST+++, SOAP+++, UML++, OOD+++, OOA+++,
                      Databases: MySQL++ 5.x, MS SQL++, Postgresql+++ 9.x
                      Operating Systems: Unix-like+++, Ubuntu+++, MacOS+, Windows++
                      Languages: German (fluent, C1), English (fluent, C1), Spanish (mother tongue)

                      Betriebssysteme

                      Linux
                      Ubuntu
                      Unix-like
                      Windows

                      Programmiersprachen

                      Java
                      Experte
                      Javascript
                      Fortgeschritten
                      Python
                      Fortgeschritten
                      Groovy
                      Basics
                      Prolog
                      Fortgeschritten

                      Datenbanken

                      MongoDB
                      Basics
                      MS SQL Server
                      Experte
                      MySQL
                      Experte
                      Oracle 10g
                      Fortgeschritten
                      PostgreSQL
                      Experte
                      SQL
                      Experte

                      Design / Entwicklung / Konstruktion

                      Design Paterns
                      Experte
                      Microservices Architektur
                      Experte
                      OOA
                      Experte
                      OOD
                      Experte
                      REST
                      Experte
                      SOAP
                      Experte
                      UML
                      Fortgeschritten

                      Vertrauen Sie auf GULP

                      Im Bereich Freelancing
                      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

                      Fragen?

                      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

                      Das GULP Freelancer-Portal

                      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.