SAPUI5, SAP Fiori, Java 7+, Spring /Spring Boot JavaScript, HTML5, SAP Fiori, SAP, SAP NetWeaver
Aktualisiert am 21.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 80%
SAP Fiori
SAPUI5
Java
Spring 2.5
Spring
SAP Netweaver
Englisch
Italienisch

Einsatzorte

Einsatzorte

Viernheim (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Entwicklung einer Produktplattform bestehend aus einer Produktbaukasten Software und einer Produktberatung Software für den Vertrieb von Energieversorger Produkten (Strom, Gas, Fernwärme)

SAP Cloud Entwickler SAP CAP SAP BTP SAP Fiori ...
SAP Cloud Entwickler

Entwicklung eines Produktbaukasten, welcher die zentrale Anlage und Pflege der Produkte ermo?glicht.
Fu?r die Anlage der Produkte werden Referenzprodukte aus SAP UPIL herangezogen und neue Charakteristika wie Preise, oder Boni Arten werden ins UPIL zuru?ckgespielt.

Bei der Produktbaukasten App handelt es sich im SAP CAP Applikation mit dem zugeho?rigen SAP Fiori Frontend.
Die Produktberatung besteht aus mehreren einzelnen SAP Fiori Apps und einer dedizierten SAP CAP Anwendung.

Die Apps der Produktberatung orientieren sich an den Gescha?ftsprozessen Einzug und Auszug eines Kunden. Die Platform ist als Cloud Lo?sung konzipiert auf Basis der SAP BTP im Zusammenspiel mit verschiedensten angebunden Systeme/APIs: S4Hana, SAP MaCo Cloud, Salesforce CIAM Customer & Identity. 

SAP BTP SAP Fiori SAP CAP
SAP CAP SAP BTP SAP Fiori JavaScript NodeJS
Energieversorger
Remote
1 Jahr 3 Monate
2023-04 - heute

Entwicklung von Fiori basierten Applikationen für SAP Modul Instandhaltung

Entwicklung SAP Fiori SAP UI5 OData ...
Entwicklung
Neuentwicklung und Migration von alten SAP GUIxT
Anwendungen in moderne SAP Fiori Anwendung.
Als zentraler Einstiegspunkt für den Anwender dient das SAP
Fiori Launchpad, über welches er verschiedene Fiori
Applikationen ansprechen kann rund um das Thema
Instandhaltung. Das beinhaltet Fiori Apps im Stile dedizierter
Dashboards, Workflow gestützter Master Details
Applikationen.
Backend-seitige Implementierung von CDS Views und OData
Services.
Über. 40 verschiedene Fiori Applikationen bzw. Launchpad
Kacheln.
Als Projektmethodik wird Scrum eingesetzt.
SAP UI5 Framework SAP Fiori
SAP Fiori SAP UI5 OData CSS JavaScript HTML5 SAP Fiori launchpad CDS Views
Köln
4 Monate
2022-11 - 2023-02

Entwicklung einer Anwendung zur Kalkulation von Stundensätzen

Softwareentwickler Java 17 Spring Boot 3.0 Spring Security ...
Softwareentwickler

Die Anwendung ermöglicht es, abhängig von verschiedenen Parametern den Stundensatz eines Projekteinsatzes zu kalkulieren.

Als Frontend Framework wird Vue.js 3 mit Typescript eingesetzt.

Als Backend Spring Boot 3.0 basierte Rest Services mit Anbindung an eine MongoDB.


Java 17 Spring Boot 3.0 Spring Security Vue.js 3 JavaScript CSS HTML Bootstrap REST Services MongoDB JWT Tokens Intellij Visual Studio Code GitHub
Remote
1 Jahr
2021-10 - 2022-09

Neuentwicklung & Wartung des SAP BTP Cockpits

Berater, SAPUI5 Frontend- und Java Backend Entwickler, Softwarehersteller SAPUI5 JavaScript ES5/ES6 HTML5 ...
Berater, SAPUI5 Frontend- und Java Backend Entwickler, Softwarehersteller

  • Wartung & Support verschiedener SAPUI5 basierter Administrationsmasken und Java basierter Microservices für das SAP BTP Cockpit im Security Bereich (UIs: Trust Configuration, Role Collection Roles, Users etc.)
  • Neben der Wartung steht auch die Neuentwicklung und Integration von SAPUI5 Applikationen in die bestehende SAP Identity Authentication Service Applikation (IAS). Diese SAPUI5 Applikation ( Authorization Management Service = AMS) wird zur Erstellung von ?User Policies? genutzt, welche wiederum zur Berechtigungsvergabe genutzt werden
  • Die ausgefüllte Rolle umfasst sowohl Aufgaben in der Frontend und Backend Entwicklung
  • Die Anwendung wird auf Basis der SAP BTP Platform betrieben
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 20+

SAP Cloud Platform SAP BTP Cockpit SAP Identity Authentication Service Authorization Management Service (AMS)
SAPUI5 JavaScript ES5/ES6 HTML5 CSS3 LESS JQuery Git/Github Java 8 Java 11 Spring Boot Maven Gson Intellij Ultimate Gerrit Jenkins Cloud Foundry OAuth2 REST Mockito Jasmine Service Now Jira
Sap
5 Monate
2022-04 - 2022-08

Entwicklung von Fiori basierten Applikationen im SAP EWM Umfeld

Berater, SAPUI5/Fiori Frontendentwickler SAPUI5/Fiori JavaScript HTML5 ...
Berater, SAPUI5/Fiori Frontendentwickler

  • Entwicklung einer SAPUI5 basierten mobilen Tablet Applikation, welche die Mitarbeiter in einem hochentwickelten Hochregallager bei der Zusammenstellung/ Umpacken verschiedener Waren auf Paletten unterstützt
  • Als Einstiegspunkt dient das SAP Fiori Launchpad
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 20%, Entwicklerteam: 5+

SAPUI5 Framework Fiori Launchpad SAP EWM
SAPUI5/Fiori JavaScript HTML5 CSS3 LESS JQuery Git Visual Studio Code NPM Jira Service Now
Bekleidungshersteller/ Logistik
Remote
4 Monate
2021-10 - 2022-01

Migration von Backend Services NetWeaver 7.0 auf NetWeaver 7.5

Technischer Berater/Softwareentwickler Servlet EJB 3.0 JAXB / GSON ...
Technischer Berater/Softwareentwickler

  • Migration und Erweiterung Servlet basierter Backend Services von NetWeaver 7.0 auf NetWeaver 7.5. Modernisieren der Codebase
  • Erweiterung der vorhandenen XML Schnittstellen durch parallel angebotene JSON Schnittstellen
  • Aufsetzen eines NetWeaver Development Infrastructure getriebenen Release Zyklus zur Erstellung verschiedener Release Versionen


Projektgröße/ Entwicklerteam:

ca. 30 PT gesamt

SAP NetWeaver 7.0 SAP NetWeaver 7.5 SAP NetWeaver Development Infrastructure
Servlet EJB 3.0 JAXB / GSON Java 1.4 Java 8 XML JSON Jira
Security Softwareentwicklung
1 Jahr 6 Monate
2020-01 - 2021-06

Weiterentwicklung des SAP Cloud Platform Cockpits

Berater, SAPUI5 Frontend- und Java Backend Entwickler SAPUI5 JavaScript ES5/ES6 HTML5 ...
Berater, SAPUI5 Frontend- und Java Backend Entwickler

  • Entwicklung und Weiterentwicklung verschiedener SAPUI5 basierter Administrationsmasken und Java basierter Microservices  für das SAP Cloud Platform Cockpit im Security Bereich (UIs: Trust Configuration, Role Collection Roles, Users etc.)
  • Die Anwendung wird auf Basis der SAP Cloud Platform betrieben
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 20+

SAP Cloud Platform SAP Cloud Platform Cockpit SAP Identity Authentication Service
SAPUI5 JavaScript ES5/ES6 HTML5 CSS3 LESS JQuery Git/Github Java 8 Java 11 Spring Boot Maven Gson Intellij Ultimate Gerrit Jenkins Cloud Foundry OAuth2 REST Mockito Jasmine Scrum Jira
SAP, Softwarehersteller
Remote/Walldorf
7 Monate
2019-07 - 2020-01

Entwicklung von Fiori basierten Applikationen im SAP EWM Umfeld

Berater, SAPUI5/Fiori Frontendentwickler SAPUI5/Fiori JavaScript HTML5 ...
Berater, SAPUI5/Fiori Frontendentwickler

  • Entwicklung verschiedener SAPUI5 basierter Applikationen, welche die Mitarbeiter in einen hochentwickelten Hochregallager bei Ihrer täglichen Arbeit unterstützen
  • Als Einstiegspunkt dient das SAP Fiori Launchpad
  • Alle Applikationen wurden unter Berücksichtigung der Fiori UX Guidelines entworfen und umgesetzt
  • Neben der Umsetzung der Benutzeroberflächen und eigener SAPUi5 Custom Controls, zählte auch die Generierung der OData Strukturen und Services zu den Aufgaben
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 13+

SAPUI5 Framework Fiori Launchpad SAP EWM
SAPUI5/Fiori JavaScript HTML5 CSS3 LESS JQuery Git WebStorm SAP WebIde NPM Scrum Jira Service Now
Bekleidungshersteller/Logistik
Remote/Österrreich
5 Monate
2019-02 - 2019-06

Entwicklung eines Kundenportals

Berater, SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
Berater, SAPUI5 Frontendentwickler

  • Entwicklung eines Kundenportals, welche es Kunden ermöglicht ihre Stammdaten, Bankverbindungen und Strom-, Gas- oder Fernwärme -Verträge zu pflegen. Darüber hinaus wird dem Kunden ermöglicht seine Zählerstände online zu melden, den Tarif zu wechseln, Umzüge zu melden, Abschlagspläne zu ändern, und in der Vergangenheit erfasste Zählerstände einzusehen
  • Die Anwendung ist SAPUI5 basiert und wird über IFrames in ein bestehendes Wordpress Portal integriert
  • Zur Anwendungsübergreifenden Authentifizierung wird ein OpenID Identity Provider aufgesetzt und verwendet
  • Als Service Schicht wurden Rest Services in die SAPUI5 Applikation integriert, die von einer .NET Middleware bereitgestellt wurden
  • Die Herausforderung bei diesem Projekt liegt in der Komplexität des heterogenen Setups und dem Zusammenspiel verschiedener Technologien( Wordpress, SAPUI5, IFrames und Identity Provider


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 4+

SAPUI5 ab 1.62
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git NPM Gulp WebStorm SAPUI5 Framework ab 1.62
Energiebranche
Saarbrücken
2 Monate
2019-01 - 2019-02

Realisierung eines JMS basierten Frameworks

Java Backend Entwickler, Technischer Berater/Softwarearchitekt/Softwareentwickler EJB 3.0 SOAP Web Services JAXB ...
Java Backend Entwickler, Technischer Berater/Softwarearchitekt/Softwareentwickler

Produktentwicklung: Realisierung eines JMS basierten Frameworks zum Lesen/Sammeln von Logdateien 

  • Implementierung eines Frameworks, welches das Durchsuchen von NetWeaver Logdateien ermöglicht und Ergebnisse per JAXB in XML aufbereitet und in die Datenbank schreibt
  • Die so gesammelten Suchergebnisse können per Web Service Aufruf abgerufen werden
  • Ein Paging Mechanismus für die Suchergebnisse wurde auch implementiert, damit die Performanz des Servers nicht beeinträchtigt wird bzw. damit die gelesenen XML Nachrichten nicht zu groß werden


Projektgröße/ Entwicklerteam:

ca. 20 PT gesamt

SAP NetWeaver 7.31 SAP NetWeaver 7.5 SAP NetWeaver 7.4+
EJB 3.0 SOAP Web Services JAXB JMS JPA SAPUI5 Jira
Security Softwareentwicklung
Heidelberg
3 Monate
2018-10 - 2018-12

Entwicklung einer Web Applikation zur Abwicklung von Übersetzungsdienstleitungen

SAPUI5 Frontendentwickler, Java Backendentwickler Java JEE REST Services ...
SAPUI5 Frontendentwickler, Java Backendentwickler

  • Aufbauen einer Web basierten Platform zur Abwicklung und Koordination von externen Übersetzungsdienstleistungen
  • Die Oberfläche der Webanwendung wird mit dem SAPUI5 Framework umgesetzt
  • Die Anwendung ist Bestandteil eines bestehenden SAP Enterprise Portals
  • Als Backendsystem dient ein SAP NetWeaver Applikation Server Java
  • Auf diesem wird die gesamte Businesslogik der Applikation abgebildet
  • Als Schnittstelle zur SAPUI5 Oberfläche dienen REST Services
  • An den SAP NetWeaver Applikation Server sind SAP Systeme mittels SAP PO angebunden
  • Die Webanwendung nutzt darüber hinaus eine eigene Oracle Datenbank als Applikationsdatenbank
  • Als Projektmethodik wird SCRUM eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 80%, Entwicklerteam: 4+

SAPUI5 Framework SAP Web IDE SAP Enterprise Portal SAP NetWeaver Application Server 7.31
Java JEE REST Services JSON PL-SQL SAPUI5 JavaScript HTML5 CSS3 JQuery Git Grunt SAP Web IDE SAP NetWeaver Development Infrastructure Java 8 Java 7 Jira
Automobilzulieferer
10 Monate
2018-01 - 2018-10

Weiterentwicklung und Produktpflege einer NetWeaver Java

Technischer Berater/Softwarearchitekt/Softwareentwickler EJB 2.0 EJB 3.0 SOAP Web Services ...
Technischer Berater/Softwarearchitekt/Softwareentwickler

Weiterentwicklung und Produktpflege einer NetWeaver Java gestützten Sicherheitssoftware

  • Beratung, Planung und Implementierung von neuen Features 
  • Analyse und Korrektur von gemeldeten Fehlern
  • Vorbereiten von SAP NetWeaver Releases mittels NetWeaver Developer Infrastructure der entwickelten Software


Projektgröße/ Entwicklerteam:

Auslastung 20 %

SAP NetWeaver 7.31/7.4+/ 7.5
EJB 2.0 EJB 3.0 SOAP Web Services JAXB JMS JPA SAPUI5 Java 6 Java 8
Security Softwareentwicklung
2 Monate
2018-08 - 2018-09

Entwicklung einer Web Applikation

SAPUI5 Frontend Entwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontend Entwickler

Entwicklung einer Web Applikation zur Darstellung von Lieferketten und hergestellten Materialien

  • Visualisierung von material bezogenen Detaildaten und Lieferketten in Form eines selbst entwickelten Dashboards
  • Die Lieferketten wurden mit Hilfe Google Maps visualisiert
  • Als Vorlage diente das SAP Fiori Launchpad
  • Ziel war es so nah wie möglich an den SAP Fiori UX Guidelines zu entwickeln


Projektgröße/ Entwicklerteam:

Auslastung 80%, Entwicklerteam: 2+

SAPUI5 Framework SAP Web IDE
SAPUI5 JavaScript HTML5 CSS3 JQuery Git Grunt SAP Web IDE Google Maps Api NPM
Automobilzulieferer, Elektrowerkzeuge, Gebrauchsgüter
6 Monate
2018-04 - 2018-09

Excel Reports Generierung

Softwareentwickler, Technischer Berater/Softwarearchitekt Java 8 Spring Apache POI ...
Softwareentwickler, Technischer Berater/Softwarearchitekt

  • Verarbeitung von großen CSV Dateien zur Erstellung geeigneter Excel Reports nach vorgegebenen Algorithmus
  • Entwicklung eines Kommandozeilen basierten Programm
  • Generierung verschiedener Excel Reports, welche verschiedene Sichten auf die Daten ermöglichen


Projektgröße/ Entwicklerteam:

nicht Fulltime ca. 30 PT gesamt

IntelliJ IDEA
Java 8 Spring Apache POI H2 Database Maven
Software Entwicklung
7 Monate
2018-01 - 2018-07

Entwicklung einer Ipad Sales Applikation für Außendienstmitarbeiter

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

Entwicklung einer Ipad Sales Applikation für Außendienstmitarbeiter mit SAPUI5 und SAP Mobile Platform

  • Entwicklung einer hybriden IOS Applikation auf Basis des SAPUi5 Frameworks und der SAP Mobile Platform
  • Neben der Entwicklungvon Custom Controls, die dem SAP Fiori UX Standard entsprechen, stand die Implementierung der Online und Offline Funktionen der Applikation im Fokus
  • Das komplexe Zusammenspiel aus SAPUi5 in Kombination mit Cordova , IOS und SMP Offline Store und Kapsel Plugin, machten dieses Projekt zu einer Herausforderung


Projektgröße/ Entwicklerteam:

Auslastung 80%, Entwicklerteam: 5+

SAPUI5 Framework SAP Mobile Platform
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm Cordova Plugins for IOS Platform NPM
Automobilzulieferer, Elektrowerkzeuge, Gebrauchsgüter
6 Monate
2017-07 - 2017-12

Prototypentwicklung: Verarbeitung von CSV Dateien zur Excel Report Generierung

Berater/Softwareentwickler Java 8 Spring Apache POI ...
Berater/Softwareentwickler

Verarbeitung von großen CSV Dateien zur Erstellung geeigneter Excel Reports nach vorgegebenen Algorithmus. Entwicklung eines Kommandozeilen basierten Prototyp. Ziel Wiederverwendung von Code beim späteren Cloud Einsatz.

IntelliJ IDEA Maven
Java 8 Spring Apache POI H2 Database
6 Monate
2017-07 - 2017-12

Erweiterung einer SAPUI5 basierten HR Marktplatz (ESS/MSS) Anwendung

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

Erweiterung der bestehenden HR ESS und MSS Anwendung um ein neues umfassendes Modul zur Pflege der Mitarbeiterstammdaten. Die SAPUI5 basierten Formulare werden auf Basis von Metadaten aus dem ABAP Backend generisch generiert und gelayoutet. Als Projektmethodik wird Scrum eingesetzt.

SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
6 Monate
2017-07 - 2017-12

Realisierung eines JMS Prototypen

Technischer Berater/Softwarearchitekt/Softwareentwickler Java 6 Java 8 EJB 2.0 ...
Technischer Berater/Softwarearchitekt/Softwareentwickler

Produktentwicklung: Realisierung eines JMS Prototypen der die asynchrone Ausführung von Sicherheitstests in einem NetWeaver Java Cluster ermöglicht

  • Implementierung eines Java Message Server (JMS) basierten Prototypen, der das Ausführen von vorhanden Sicherheitstest im NetWeaver Cluster ermöglicht
  • Die Ergebnisse der einzelnen Cluster Tests werden hierbei in der Datenbank des NetWeaver Servers bis zur Abholung durch ein zentrales ABAP System zwischengespeichert


Projektgröße/ Entwicklerteam:

nicht Fulltime ca. 20 PT gesamt

SAP NetWeaver 7.31/ 7.4+/ 7.5
Java 6 Java 8 EJB 2.0 EJB 3.0 SOAP Web Services JAXB JMS JPA SAPUI5
Security Softwareentwicklung
6 Monate
2017-07 - 2017-12

Erweiterung und Pflege einer Kundeneigenen SAPUI5 Control Library

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

  • Entwicklung komplexer SAPUI5 Controls nach Kundenwunsch und Vorgaben der User Experience (UX) Designer
  • Integration in eine bestehende SAPUI5 Library
  • Design Driven Development Ansatz


Projektgröße/ Entwicklerteam:

Auslastung 40%, Entwicklerteam: 5+

SAPUI5 Framework
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
Softwareentwicklung
4 Monate
2017-04 - 2017-07

Erweiterung eine bestehenden SAPUI5 Anwendung zur Verwaltung von Business Partnern

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

Erweiterungen an einer bestehende SAPUI5 Anwendung, die im Wesentlichen die Funktionen der Abap Anwendung „Pflege der Geschäftspartner“ umfasst.

Durch die Erweiterungen wurden im wesentlichen die Usability Erfahrung für die Endanwender verbessert. Hierbei kamen Fiori Guidelines zur Anwendung.

Auslastung: 20%

SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
5 Monate
2017-03 - 2017-07

Entwicklung und Abbildung eines Performance Management Geschäftsprozess

Java EE Backendentwickler Apache Olingo v2 Java EE CDI ...
Java EE Backendentwickler

Entwicklung und Abbildung eines Performance Management Geschäftsprozess

 

Es wurde ein Performance Management Tool entwickelt, welches verschiedene Prozesse des HR Performance Managements abbildet.

Einerseits wurde der Prozess der Mitarbeiterbefragung implementiert. In diesem haben die Mitarbeiter die Möglichkeit ihren Vorgesetzten anhand vorgegebener Fragenkataloge zu bewerten. Die Fragenkataloge werden aus einem angeschlossenem Success Factors System synchronisiert. Des Weiteren wurde eine Prozess zur Vereinbarung von Quartalszielen zwischen Mitarbeiter und Vorgesetzten entwickelt.

Hierbei haben Mitarbeiter und Vorgesetzter die Möglichkeit entsprechende Meilensteine zu definieren und über den Zeitraum zu bewerten.

Die Anwendung wurde als Hana Cloud Web Applikation konzipiert. Sie basiert auf dem Java Stack der Hana Cloud.

Als Frontend Technologie wurde SAPUI5 verwendet. Als Backend wurde eine Java Web Applikation entwickelt welche OData Services bereitstellt und die entsprechende Business Logik der Prozesse abbildet.

Das Projekt wurde agil entwickelt. Als Methodik wurde Scrum eingesetzt.

 

Auslastung: 50%

Hana Cloud Platform - Java EE 6 Web Profile Neo Platform
Apache Olingo v2 Java EE CDI EclipseLink JPA 2.0 JUnit Git Maven Quartz Job Scheduler SQL JavaScript HTML5 CSS3 JQuery Bootstrap 3.7 IntelliJ Idea/Eclipse Scrum
6 Monate
2017-01 - 2017-06

SAPUI5 Versions Migration einer SAPUI5 basierten HR Marketplace Anwendung

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

SAPUI5 Versions Migration einer SAPUI5 basierten HR Marketplace Anwendung 

 

Analyse und Behebung von Anzeige und Programmfehlern die im Zusammenhang mit dem Upgrade der SAPUI5 Version von 1.28 auf 1.38 auftreten. Anpassungen wurden sowohl am JavaScript Coding als auch am CSS Coding durchgeführt. 

Im Zuge des Upgrades wurden Teilbereiche in das SAPUI5 Komponentenmodel der SAP überführt.

 

Auslastung 40%

SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
5 Monate
2016-10 - 2017-02

Entwicklung einer Employee-Self Service (ESS und MSS) Anwendung zur Zeiterfassung auf Basis von SAPUI5

SAPUI5 Frontendentwickler SAPUI5 SAP Fiori JavaScript ...
SAPUI5 Frontendentwickler

Im Rahmen einer Employee-Self-Service (ESS)  und Manager-Self Service (MSS )Lösung wurde eine Zeiterfassungsmanagement Anwendung in SAPUI5 implementiert. Die Anwendung ermöglicht es Vorgesetzten in einer Kalenderansicht die Zeitverplanung Ihrer Mitarbeiter zu sehen und beantragte Fehlzeiten zu genehmigen. Mitarbeiter haben die Möglichkeit alle Arten von Fehlzeiten wie z.B. Krankheit, Urlaub , Reisezeit etc. über die Anwendung zu melden. Für die Implementierung der SAPUI5 Anwendung wurden sowohl eigenentwickelte SAPUi5 Controls (Custom Controls) verwendet, als auch Standard SAP Controls. Die Anwendung wurde sowohl als eigenständige Webanwendung, als auch als Fiori Launchpad Anwendung konzipiert.

SAP NetWeaver Gateway
SAPUI5 SAP Fiori JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
7 Monate
2016-06 - 2016-12

Produktentwicklung: Realisierung von Tests zum Auffinden von Schwachstellen im NetWeaver Java Stack

Berater, Software Entwickler EJB 2.0 EJB 3.0 SOAP Web Services ...
Berater, Software Entwickler

Produktentwicklung: Realisierung von Tests zum Auffinden von Schwachstellen im NetWeaver Java Stack

Erweiterung eines Web Service basierten Agenten, der Informationen über die aktuelle Konfiguration des NetWeaver Java Systems sammelt. z.B. Password Policies, kritische Berechtigungen vorhandener Nutzer, Schnittstelle zu Security  Logfiles um nach kritischen Events zu durchsuchen uvm.

Im Rahmen von Erweiterung wurde neue Prüfungen auf Java Basis implementiert, die z.B. das auslesen von SAP ICM und HTTP Parametern ermöglichen, und Informationen darüber liefern ob SSL korrekt konfiguriert ist auf dem SAP NetWeaver Java Stack.

 

nicht Fulltime ca. 30 PT gesamt

SAP NetWeaver 7.01 / 7.31 SAP Enterprise Portal 7.01 / 7.31 SAP NetWeaver Dual Stack Installationen
EJB 2.0 EJB 3.0 SOAP Web Services Hibernate JPA SAPUI5
5 Monate
2016-06 - 2016-10

Entwicklung verschiedener SAPUI5 / SAP Fiori Anwendungen

Frontendentwickler SAPUI5 JavaScript HTML5 ...
Frontendentwickler

Entwicklung einer Sales Planning Anwendung auf Basis von SAPUI5 Frontends (Branche: Analagenbau)

Implementierung einer Sales Planning Anwendung, welche die SAP CRM Daten Erfassung ermöglicht und darstellt.

Eingesetzte Frontend Technologie ist SAPUI5. Die Anbindung ans CRM erfolgte über SAP NetWeaver Gateway.

Alle Frontends werden unter Design Driven Development Methodologie entwickelt, d.h. Mockups die durch UX Designer mit dem Kunden abgestimmt wurden, werden 1 zu1 umgesetzt. UI Elemente die nicht durch die Standard SAPUI5 Controls abgebildet werden können, werden als Custom Controls in SAPUI5 entwickelt.

Entwicklung einer Zeiterfassung Anwendung auf Basis von SAPUI5 (Branche: Lebensmitteleinzelhandel)

 

Im Rahmen einer Employee-Self-Service (ESS) Lösung wurde eine Zeiterfassungsmanagement Anwendung in SAPUI5 implementiert. Die Anwendung ermöglicht es Vorgesetzten in einer Kalenderansicht die Zeit Verplanung Ihrer Mitarbeiter zu sehen. Für die Implementierung der SAPUI5 Anwendung wurden ausschließlich eigenentwickelte SAPUi5 Controls (Custom Controls) verwendet.

WebStorm SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git
2 Monate
2016-04 - 2016-05

Kontinuierliche Weiterentwicklung der globalen Änderungs- und Phase-Out Prozesse von Wirkstoffen und Materialien

Software-Entwickler, Berater SAP Web Dynpro for Java SAP BPM SAP Service Composition ...
Software-Entwickler, Berater

Implementierung weiterer Features, Prozesse und Workflows rund um den Lebenszyklus global verfügbarer Wirkstoffe und deren Merkmale. 

Implementierung Web Dynpro Java basierter Frontends, SAP BPM Prozessen,  Anbindung relationaler Datenbanken (Oracle) und R/3 Systemen mittels SAP Service Composition.

SAP NetWeaver 7.4 SAP Enterprise Portal 7.4
SAP Web Dynpro for Java SAP BPM SAP Service Composition EJB 3.0 SOAP Web Services Hibernate XML PL/SQL RFC JEE5
Dortmund
3 Monate
2016-01 - 2016-03

Produktentwicklung: Realisierung eines Agenten der das Ausführen von Aufgaben in heterogenen Betriebssystemlandschaften ermöglicht

Software-Entwickler, Java Architekt JEE 6 EJB 3.1 Maven ...
Software-Entwickler, Java Architekt

Konzeption und Implementierung eines Web Service basierten Agenten, der Informationen über die aktuelle Installation von SAP Produkten wie (z.B. SAP NetWeaver, SAP Hana, SAP ERP) sammelt inkl. Benutzeroberfläche zur Administration des Agenten.

Aspekte des Konzeptes umfassen: Sicherheitskonzept, Sicherstellen der Plattformunabhängigkeit, Distributions- und Installationskonzept

WebStorm Eclipse 4.4/4.5
JEE 6 EJB 3.1 Maven SOAP Web Services REST Services AngularJS NodeJS/NPM Bower Gulp.js Linux Know-How
Heidelberg
8 Monate
2015-05 - 2015-12

Kontinuierliche Weiterentwicklung der globalen Änderungs- und Phase-Out Prozesse von Wirkstoffen und Materialien

Technischer Berater/Softwareentwickler SAP Web Dynpro Java SAP BPM SAP Service Composition ...
Technischer Berater/Softwareentwickler
Implementierung weiterer Features, Prozesse und Workflows rund um den Lebenszyklus global verfügbarer Wirkstoffe und deren Merkmale. Implementierung Web Dynpro for Java basierter Frontends, SAP BPM Prozessen, Anbindung relationaler Datenbanken und R/3 Systemen mittels SAP Service Composition.
SAP NetWeaver 7.4 SAP NWDI SAP NWA SAP Enterprise Portal 7.4 SAP BPM Oracle SQL Developer
SAP Web Dynpro Java SAP BPM SAP Service Composition Java EE 5 EJB3 Hibernate PL/SQL XML RFC SOAP
Dortmund
9 Monate
2015-04 - 2015-12

Produktentwicklung: Realisierung von Prototypen zum Auffinden von Schwachstellen im NetWeaver Java Stack

Technischer Berater/Softwarearchitekt/Softwareentwickler EJB3 EJB2 SOAP ...
Technischer Berater/Softwarearchitekt/Softwareentwickler

Implementierung eines Web Service basierten Agenten, der Informationen über die aktuelle Konfiguration des NetWeaver Java Systems sammelt. Z.B. Password Policies, kritische Berechtigungen vorhandener Nutzer, Schnittstelle zu Security Logfiles um nach kritischen Events zu durchsuchen uvm.

Entwicklung von Konzepten und Prototypen durch Reverse Engineering des SAP NetWeaver Java Stacks.

Entwicklung eines web basierten Frontends zur Anzeige der der Schwachstellenreports auf Basis von HTML5.

SAP Netweaver Application Server 7.01 SAP Netweaver Application Server 7.31 SAP NetWeaver Dual Stack SAP NWA
EJB3 EJB2 SOAP Hibernate SAPUI5 AngularJS Java 1.4 Java EE 5
Heidelberg
1 Jahr 1 Monat
2014-03 - 2015-03

Erweiterung und globaler Rollout der überarbeiteten Identity Management Portalanwendung

Technischer Berater/Softwarearchitekt/Softwareentwickler JavaScript SAPUI5 JQuery ...
Technischer Berater/Softwarearchitekt/Softwareentwickler
Implementierung weiterer Features und Internationalisierung der bestehenden Identity Management Pilotanwendung mit dem Ziel die Anwendung global an alle Endbenutzer auszurollen. Überführung der auf JavaScript MVC basierenden Anwendungsarchitektur in eine SAPUI5 basierte Architektur.
SAP Netweaver Application Server 7.31 SAP Enterprise Portal 7.01
JavaScript SAPUI5 JQuery JSON EJB3 PL/SQL RFC SOAP
Ludwigshafen
1 Jahr 9 Monate
2013-07 - 2015-03

Entwurf und Implementierung eines Life Cycle Management Systems für SAP Berechtigungen

Softwareentwickler, Softwarearchitekt (Web Dynpro, Java, JEE) SAP Web Dynpro Java PL/SQL EJB2 ...
Softwareentwickler, Softwarearchitekt (Web Dynpro, Java, JEE)
Abbildung eines globalen Geschäftprozesses zur Redefinition von SAP Berechtigungen durch Implemntierung eines Genehmigungsworkflows mit dem Ziel SAP Berechtigungen in der eigenen Identity Management Lösung anzulegen und zu verwalten. Der Genehmigungsworkflow bildet den kompletten Lebenszyklus einer SAP Berechtigung ab.
SAP Netweaver Application Server 7.0 SAP Enterprise Portal 7.01
SAP Web Dynpro Java PL/SQL EJB2 SOAP XML
Ludwigshafen
1 Jahr
2012-10 - 2013-09

Pilot: Redesign und Überarbeitung Anwendungsoberflächen hinsichtlich Design und Usabilty

Technischer Berater/Softwarearchitekt JavaScript JQuery SOAP ...
Technischer Berater/Softwarearchitekt
Im Rahmen eines Piloten wurden die Endanwender relevanten Web Dynpro Eingabemasken redesigned und in ihrer Funktionalität vereinfacht. Die überarbeiteten Benutzeroberflächen wurden in eine neue selbstständige Portalanwendung zusammengefasst. Die neuen Benutzeroberflächen wurden ausnahmslos mit HTML5 entwickelt.
SAP Netweaver Application Server 7.31
JavaScript JQuery SOAP PL/SQL RFC JSON XML EJB3
Ludwigshafen
3 Jahre 8 Monate
2009-07 - 2013-02

Kontinuierliche Weiterentwicklung der Identity Management Lösüng um weitere Features

Softwareentwickler (Java) SAP Web Dynpro Java EJB2 PL/SQL ...
Softwareentwickler (Java)
Umsetzung weiterer Business Requests für die Identity Management Lösung auf Basis von SAP Web Dynpro Java und J2EE. Wartung/Weiterentwicklung.
SAP Netweaver Application Server 7.0 SAP Enterprise Portal 7.0 SAP R/3 Lotus Notes Domino
SAP Web Dynpro Java EJB2 PL/SQL SOAP RFC JCo XML
Ludwigshafen
1 Jahr 5 Monate
2011-01 - 2012-05

Entwurf und Implementierung einer Portalanwendung zur Verwaltung der Werksausweise für Kontraktoren

Softwarearchitekt/Softwareentwickler EJB3 Hibernate Java EE 5 ...
Softwarearchitekt/Softwareentwickler
Implementierung einer Portalanwendung auf Basis SAP Web Dynpro Java zur Verwaltung der Kontraktorenausweise. Die Anwendung bietet externen Kontraktoren die Möglichkeit über das Internet eine Voranmeldung durchzuführen, so dass der Prozess der Ausweiserstellung beschleunigt wird. Alle benötigten Daten und Dokumente können vorab erfasst werden.
SAP Netweaver Application Server 7.2 SAP Enterprise Portal 7.0
EJB3 Hibernate Java EE 5 SOAP PL/SQL XML JPA SAP Web Dynpro Java
Ludwigshafen
1 Jahr 6 Monate
2010-04 - 2011-09

Konzeptionierung und Implementierung von Geschäftsprozessen Mitarbeiterkauf/-miete als Portalanwendung

Software-Konzeption Softwareentwickler, Softwarearchitekt EJB3 XML PL/SQL ...
Software-Konzeption Softwareentwickler, Softwarearchitekt
Konzeptionierung und Implementierung eines Mitarbeiterportals, welche die Geschäftsprozesse Mitarbeiterkauf/-miete abbildet. Die Anwendung ermöglicht es Mitarbeitern Produkte der BASF zu kaufen bzw. zu mieten. Die anfallenden Kosten dieser Vorgänge, werden den Mitarbeitern automatisch von der Gehaltsabrechnung einbehalten. Zusätzlich zur Portallösung wurde eine mobile Anwendung implementiert. Diese ermöglicht es dem Werkschutz die Vorgänge am Werkstor zu kontrollieren und zu protokollieren.
SAP BPM 7.2 SAP Netweaver Application Server 7.2 SAP Enterprise Portal 7.0
EJB3 XML PL/SQL SOAP RFC JCo Hibernate JPA SAP Web Dynpro Java
Ludwigshafen
1 Jahr 10 Monate
2007-10 - 2009-07

Entwicklung und Betreuung eines globalen Identity Management Systems

Softwareentwickler, Softwarearchitekt SAP Web Dynpro Java EJB2 SOAP ...
Softwareentwickler, Softwarearchitekt
Die Identity Management Portalanwendung bietet Funktionalitäten zur Beantragung und automatischen Vergabe/Entzug von Benutzerberechtigungen in diversen heterogenen Zielsystemen. Die Portalanwendung ist global verfügbar und zählt mit ca. 800 selbst implementierten Web Dynpro Java Komponenten, zu einer der größten Web Dynpro Java Applikationen in Europa. Die Entwicklung und der globale Rollout der Anwendung fanden in mehreren Wellen statt. Benutzeranzahl: 130.000 Benutzermasken: ca. 2000 Entwicklungskomponenten: 800
SAP NetWeaver Application Server 7.0 SAP Enterprise Portal 7.0 SAP NWDI SAP R/3
SAP Web Dynpro Java EJB2 SOAP XML PL/SQL JCo RFC Portal Administration
Ludwigshafen
7 Monate
2008-10 - 2009-04

Implementierung eines Offline Approval Frameworks für die Identity Management Lösung

Softwareentwickler XML JMS EJB2 ...
Softwareentwickler
Konzeptionierung und Implementierung eines J2ee basierten Middleware Framewoks, welches es den Endanwendern ermöglicht ihre Genehmigungen, sowohl online wie auch offline innerhalb einer Lotus Notes Anwendung abzuarbeiten.
SAP Netweaver Application Server 7.0 SAP Enterprise Portal 7.0 SAP R/3
XML JMS EJB2 RFC JAXP PL/SQL SAP Web Dynpro Java
Ludwigshafen

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2021-08 - 2021-09

Weiterbildung ?Frontend Entwicklung mit Vue.js?

Frontend-Entwickler,
Frontend-Entwickler

  • Weiterbildung im Frontend Bereich mit Online Kursen und Hands On Trainings
  • Ziel Erweiterung des bereits existierenden Expertenwissen im JavaScript Bereich um das Vue.js Framework


Notwendige Skills zur Durchführung der Projektarbeit:

Vue.js, JavaScript, HTML5, CSS3, SCSS, npm, WebStorm


Plattform:

JavaScript, Vue.js, Udemy

1 Monat
2019-12 - 2019-12

Professional Scrum Master I (PSM I)

Zertifikat Professional Scrum Master I (PSM I), Scrum.org
Zertifikat Professional Scrum Master I (PSM I)
Scrum.org
1 Monat
2014-04 - 2014-04

WDE350 Developing Uis using HTML5 and SAPUI5

SAPUI5 Development, SAP Walldorf Trainingscenter
SAPUI5 Development
SAP Walldorf Trainingscenter
SAPUI5 JavaScript Development
1 Monat
2013-06 - 2013-06

WDE300 Developing Uis using HTML5 Fundamentals

SAPUI5 Development, SAP Walldorf Trainingscenter
SAPUI5 Development
SAP Walldorf Trainingscenter
HTML5, CSS3, jQuery, JavaScript
1 Monat
2012-12 - 2012-12

SAP Certified Associate Enterprise Architect

SAP Certified Associate Enterprise Architect, SAP Walldorf
SAP Certified Associate Enterprise Architect
SAP Walldorf
Principles&Process of Enterprise Architecture
1 Monat
2009-02 - 2009-02

SAP Certified Development Associate Java

SAP Certified Development Associate Java, SAP Walldorf
SAP Certified Development Associate Java
SAP Walldorf
Java, EJB2.0, Web Dynpro Java, JSP for SAP NetWeaver Application Server 7.0
5 Jahre 8 Monate
2002-02 - 2007-09

Informatikstudium

Diplom-Informatiker(FH), Hochschule Mannheim
Diplom-Informatiker(FH)
Hochschule Mannheim

Position

Position

Senior Consultant

Kompetenzen

Kompetenzen

Top-Skills

SAP Fiori SAPUI5 Java Spring 2.5 Spring SAP Netweaver

Schwerpunkte

Java 7 / 8
JavaScript
JEE 5 / 6
SAP Enterprise Portal
SAP NetWeaver Beratung/Entwicklung
SAPUI5 / SAP Fiori
Spring
Web Dynpro Java
SAPUI5/Fiori
SAP Cloud
NetWeaver
Software-Architektur und -Entwicklung (Java, JEE) / SAPUI5 / SAP Fiori
SAP BTP
Spring Boot
Vue.js


Produkte / Standards / Erfahrungen / Methoden

Apache Olingo v2
Apache POI
Bootstrap 3.7 IntelliJ Idea/Eclipse
Bower
Cordova Plugins for IOS Platform
CSS3
Eclipse 4.4/4.5
EclipseLink
EJB 3.0
EJB 3.1
EJB2
expert
EJB3
expert
Git
Grunt
Gulp.js
H2 Database
Hana Cloud Platform
Java EE 6 Web Profile
Hibernate
IntelliJ IDEA
JCo
expert
JPA 2.0
JSON
JUnit
Maven
Neo Platform
NodeJS/NPM
NPM
NWDS
OData
Portal Administration
Quartz Job Scheduler
REST
i
REST Services
SAP BPM
expert
SAP Enterprise Portal
7.01 / 7.31 SAP NetWeaver Dual Stack Installationen
SAP Fiori
SAP GUI
SAP Mobile Platform
3.0
SAP NetWeaver
7.01 /7.31/7.4+/ 7.5
SAP NetWeaver 7.4 SAP Enterprise Portal 7.4
SAP NetWeaver Administration
7.0/71/7.2/7.31/7.4 NWA
SAP Netweaver Application Server
7.0/71/7.2/7.31/7.4 expert
SAP NetWeaver Development Infrastructure
SAP NetWeaver Dual Stack
SAP NetWeaver Gateway
SAP NWA
SAP NWDI
Expert
SAP Service Composition
SAP Web Dynpro Java
SAP Web IDE
SAP-Anbindung
Scrum
SOAP
SOAPUi
WebStorm
XML
SAP WebIde NPM
Fiori Launchpad
SAP EWM
Jenkins
Intellij Ultimate
OAuth2
Git/Github
Cloud Foundry
Gerrit
Mockito
Jasmine
Gson
SAP Cloud Platform Cockpit
SAP Identity Authentication Service
SAP Cloud Platform
Berufserfahr:

2005


Programmiersprachen und Datenbanken:

Java, JavaScript, HTML5, CSS3, jQuery, LESS, ,Sass, REST, JSON SQL, MySQL, Oracle, SOAP, JSON, RFC, OData, XML


Produkte / Frameworks / Entwicklungsumgebungen:

IntelliJ Idea, SAP Web IDE, Eclipse, NetWeaver Developer Studio, SAP Gui, SAPUI5, SAP Fiori, SAP Mobile Platform 3.0, AngularJS, WebStorm, NPM, Gulp.js, Bower, Git, Github, Maven, Apache Olingo, OData, JUnit, Hana Cloud Platform - Java EE 6 Web Profile Development, Spring, Spring Boot, OAuth2, Apache Tomcat 7, Apache TomEE ,SAP NetWeaver Java Web Dynpro Development (WD4J), SAP Composite Applications (CAF), Java & J2EE Development (Java 1.4, Java EE 5, Java EE 6, Java 7, Java 8, Java 11), SAP Cloud Platform, SAP BTP Cockpit, Cloud Foundry, SAP NetWeaver Development Infrastructure (NWDI, CBS, DTR), SAP NetWeaver Application Server 7.0/7.01/7.2/7.31/7.4 (EJB 2.0, EJB 3.0, EJB 3.1, WSDL Web Services, JAXB ,REST Services), SAP Enterprise Portal 7.0/7.01/7.4, SAP NetWeaver Business Process Management (BPM,BRM), SAP Service Composition, Jira, Service Now


Methodisches Wissen:

  • Design Patterns
  • Software-Architekturen
  • Micro Services
  • Projekt Management
  • Design Driven Development
  • Scrum, Scrum Master (PSM I) 


Management und Koordination:

Koordination heterogener, globaler Entwicklerteams:

  • Interne/Externe - (Onsite/Offshore)
  • Aktive Projekterfahrung im gesamten Software LifeCycle

Betriebssysteme

Linux Know-How

Programmiersprachen

AngularJS
beginner
CDI
CSS
expert
EJB 2.0
HTML5
intermediate
Java
expert
Java 1.4
expert
Java 6
Java 7
expert
Java 8
Java EE
expert
Java EE 5
expert
JavaScript
expert
JAXB
JAXP
JEE
JEE 6
expert
JEE5
expert
JMS
JPA
expert
JQuery
intermediate
LESS
expert
PL-SQL
PL/SQL
intermediate
REST Web Services
expert
SAP Web Dynpro for Java
SAP Web Dynpro Java WD4J
expert
SAPUI5
expert
SAPUI5 Framework
expert
SOAP Web Services
expert
Spring
intermediate
SQL
intermediate
SAPUI5 ab 1.62
Spring Boot
JavaScript ES5/ES6


Datenbanken

Derby
MySQL
Oracle

Datenkommunikation

REST Services
RFC
SOAP Web Services

Personalverantwortung

Aktive Projekterfahrung im gesamten Software LifeCycle
Koordination heterogener, globaler Entwicklerteams
Interne/Externe - (Onsite/Offshore),

Branchen

Branchen

  • Chemie
  • Agrochemie
  • Maschinenbau
  • Softwarehersteller
  • Security Software
  • Automobilzulieferer
  • Elektrowerkzeuge
  • Gebrauchsgüter
  • Software Entwicklung
  • Lebensmitteldiscounter
  • Energiebranche
  • Bekleidungshersteller

Einsatzorte

Einsatzorte

Viernheim (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Entwicklung einer Produktplattform bestehend aus einer Produktbaukasten Software und einer Produktberatung Software für den Vertrieb von Energieversorger Produkten (Strom, Gas, Fernwärme)

SAP Cloud Entwickler SAP CAP SAP BTP SAP Fiori ...
SAP Cloud Entwickler

Entwicklung eines Produktbaukasten, welcher die zentrale Anlage und Pflege der Produkte ermo?glicht.
Fu?r die Anlage der Produkte werden Referenzprodukte aus SAP UPIL herangezogen und neue Charakteristika wie Preise, oder Boni Arten werden ins UPIL zuru?ckgespielt.

Bei der Produktbaukasten App handelt es sich im SAP CAP Applikation mit dem zugeho?rigen SAP Fiori Frontend.
Die Produktberatung besteht aus mehreren einzelnen SAP Fiori Apps und einer dedizierten SAP CAP Anwendung.

Die Apps der Produktberatung orientieren sich an den Gescha?ftsprozessen Einzug und Auszug eines Kunden. Die Platform ist als Cloud Lo?sung konzipiert auf Basis der SAP BTP im Zusammenspiel mit verschiedensten angebunden Systeme/APIs: S4Hana, SAP MaCo Cloud, Salesforce CIAM Customer & Identity. 

SAP BTP SAP Fiori SAP CAP
SAP CAP SAP BTP SAP Fiori JavaScript NodeJS
Energieversorger
Remote
1 Jahr 3 Monate
2023-04 - heute

Entwicklung von Fiori basierten Applikationen für SAP Modul Instandhaltung

Entwicklung SAP Fiori SAP UI5 OData ...
Entwicklung
Neuentwicklung und Migration von alten SAP GUIxT
Anwendungen in moderne SAP Fiori Anwendung.
Als zentraler Einstiegspunkt für den Anwender dient das SAP
Fiori Launchpad, über welches er verschiedene Fiori
Applikationen ansprechen kann rund um das Thema
Instandhaltung. Das beinhaltet Fiori Apps im Stile dedizierter
Dashboards, Workflow gestützter Master Details
Applikationen.
Backend-seitige Implementierung von CDS Views und OData
Services.
Über. 40 verschiedene Fiori Applikationen bzw. Launchpad
Kacheln.
Als Projektmethodik wird Scrum eingesetzt.
SAP UI5 Framework SAP Fiori
SAP Fiori SAP UI5 OData CSS JavaScript HTML5 SAP Fiori launchpad CDS Views
Köln
4 Monate
2022-11 - 2023-02

Entwicklung einer Anwendung zur Kalkulation von Stundensätzen

Softwareentwickler Java 17 Spring Boot 3.0 Spring Security ...
Softwareentwickler

Die Anwendung ermöglicht es, abhängig von verschiedenen Parametern den Stundensatz eines Projekteinsatzes zu kalkulieren.

Als Frontend Framework wird Vue.js 3 mit Typescript eingesetzt.

Als Backend Spring Boot 3.0 basierte Rest Services mit Anbindung an eine MongoDB.


Java 17 Spring Boot 3.0 Spring Security Vue.js 3 JavaScript CSS HTML Bootstrap REST Services MongoDB JWT Tokens Intellij Visual Studio Code GitHub
Remote
1 Jahr
2021-10 - 2022-09

Neuentwicklung & Wartung des SAP BTP Cockpits

Berater, SAPUI5 Frontend- und Java Backend Entwickler, Softwarehersteller SAPUI5 JavaScript ES5/ES6 HTML5 ...
Berater, SAPUI5 Frontend- und Java Backend Entwickler, Softwarehersteller

  • Wartung & Support verschiedener SAPUI5 basierter Administrationsmasken und Java basierter Microservices für das SAP BTP Cockpit im Security Bereich (UIs: Trust Configuration, Role Collection Roles, Users etc.)
  • Neben der Wartung steht auch die Neuentwicklung und Integration von SAPUI5 Applikationen in die bestehende SAP Identity Authentication Service Applikation (IAS). Diese SAPUI5 Applikation ( Authorization Management Service = AMS) wird zur Erstellung von ?User Policies? genutzt, welche wiederum zur Berechtigungsvergabe genutzt werden
  • Die ausgefüllte Rolle umfasst sowohl Aufgaben in der Frontend und Backend Entwicklung
  • Die Anwendung wird auf Basis der SAP BTP Platform betrieben
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 20+

SAP Cloud Platform SAP BTP Cockpit SAP Identity Authentication Service Authorization Management Service (AMS)
SAPUI5 JavaScript ES5/ES6 HTML5 CSS3 LESS JQuery Git/Github Java 8 Java 11 Spring Boot Maven Gson Intellij Ultimate Gerrit Jenkins Cloud Foundry OAuth2 REST Mockito Jasmine Service Now Jira
Sap
5 Monate
2022-04 - 2022-08

Entwicklung von Fiori basierten Applikationen im SAP EWM Umfeld

Berater, SAPUI5/Fiori Frontendentwickler SAPUI5/Fiori JavaScript HTML5 ...
Berater, SAPUI5/Fiori Frontendentwickler

  • Entwicklung einer SAPUI5 basierten mobilen Tablet Applikation, welche die Mitarbeiter in einem hochentwickelten Hochregallager bei der Zusammenstellung/ Umpacken verschiedener Waren auf Paletten unterstützt
  • Als Einstiegspunkt dient das SAP Fiori Launchpad
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 20%, Entwicklerteam: 5+

SAPUI5 Framework Fiori Launchpad SAP EWM
SAPUI5/Fiori JavaScript HTML5 CSS3 LESS JQuery Git Visual Studio Code NPM Jira Service Now
Bekleidungshersteller/ Logistik
Remote
4 Monate
2021-10 - 2022-01

Migration von Backend Services NetWeaver 7.0 auf NetWeaver 7.5

Technischer Berater/Softwareentwickler Servlet EJB 3.0 JAXB / GSON ...
Technischer Berater/Softwareentwickler

  • Migration und Erweiterung Servlet basierter Backend Services von NetWeaver 7.0 auf NetWeaver 7.5. Modernisieren der Codebase
  • Erweiterung der vorhandenen XML Schnittstellen durch parallel angebotene JSON Schnittstellen
  • Aufsetzen eines NetWeaver Development Infrastructure getriebenen Release Zyklus zur Erstellung verschiedener Release Versionen


Projektgröße/ Entwicklerteam:

ca. 30 PT gesamt

SAP NetWeaver 7.0 SAP NetWeaver 7.5 SAP NetWeaver Development Infrastructure
Servlet EJB 3.0 JAXB / GSON Java 1.4 Java 8 XML JSON Jira
Security Softwareentwicklung
1 Jahr 6 Monate
2020-01 - 2021-06

Weiterentwicklung des SAP Cloud Platform Cockpits

Berater, SAPUI5 Frontend- und Java Backend Entwickler SAPUI5 JavaScript ES5/ES6 HTML5 ...
Berater, SAPUI5 Frontend- und Java Backend Entwickler

  • Entwicklung und Weiterentwicklung verschiedener SAPUI5 basierter Administrationsmasken und Java basierter Microservices  für das SAP Cloud Platform Cockpit im Security Bereich (UIs: Trust Configuration, Role Collection Roles, Users etc.)
  • Die Anwendung wird auf Basis der SAP Cloud Platform betrieben
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 20+

SAP Cloud Platform SAP Cloud Platform Cockpit SAP Identity Authentication Service
SAPUI5 JavaScript ES5/ES6 HTML5 CSS3 LESS JQuery Git/Github Java 8 Java 11 Spring Boot Maven Gson Intellij Ultimate Gerrit Jenkins Cloud Foundry OAuth2 REST Mockito Jasmine Scrum Jira
SAP, Softwarehersteller
Remote/Walldorf
7 Monate
2019-07 - 2020-01

Entwicklung von Fiori basierten Applikationen im SAP EWM Umfeld

Berater, SAPUI5/Fiori Frontendentwickler SAPUI5/Fiori JavaScript HTML5 ...
Berater, SAPUI5/Fiori Frontendentwickler

  • Entwicklung verschiedener SAPUI5 basierter Applikationen, welche die Mitarbeiter in einen hochentwickelten Hochregallager bei Ihrer täglichen Arbeit unterstützen
  • Als Einstiegspunkt dient das SAP Fiori Launchpad
  • Alle Applikationen wurden unter Berücksichtigung der Fiori UX Guidelines entworfen und umgesetzt
  • Neben der Umsetzung der Benutzeroberflächen und eigener SAPUi5 Custom Controls, zählte auch die Generierung der OData Strukturen und Services zu den Aufgaben
  • Als Projektmethodik wurde Scrum eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 13+

SAPUI5 Framework Fiori Launchpad SAP EWM
SAPUI5/Fiori JavaScript HTML5 CSS3 LESS JQuery Git WebStorm SAP WebIde NPM Scrum Jira Service Now
Bekleidungshersteller/Logistik
Remote/Österrreich
5 Monate
2019-02 - 2019-06

Entwicklung eines Kundenportals

Berater, SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
Berater, SAPUI5 Frontendentwickler

  • Entwicklung eines Kundenportals, welche es Kunden ermöglicht ihre Stammdaten, Bankverbindungen und Strom-, Gas- oder Fernwärme -Verträge zu pflegen. Darüber hinaus wird dem Kunden ermöglicht seine Zählerstände online zu melden, den Tarif zu wechseln, Umzüge zu melden, Abschlagspläne zu ändern, und in der Vergangenheit erfasste Zählerstände einzusehen
  • Die Anwendung ist SAPUI5 basiert und wird über IFrames in ein bestehendes Wordpress Portal integriert
  • Zur Anwendungsübergreifenden Authentifizierung wird ein OpenID Identity Provider aufgesetzt und verwendet
  • Als Service Schicht wurden Rest Services in die SAPUI5 Applikation integriert, die von einer .NET Middleware bereitgestellt wurden
  • Die Herausforderung bei diesem Projekt liegt in der Komplexität des heterogenen Setups und dem Zusammenspiel verschiedener Technologien( Wordpress, SAPUI5, IFrames und Identity Provider


Projektgröße/ Entwicklerteam:

Auslastung 100%, Entwicklerteam: 4+

SAPUI5 ab 1.62
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git NPM Gulp WebStorm SAPUI5 Framework ab 1.62
Energiebranche
Saarbrücken
2 Monate
2019-01 - 2019-02

Realisierung eines JMS basierten Frameworks

Java Backend Entwickler, Technischer Berater/Softwarearchitekt/Softwareentwickler EJB 3.0 SOAP Web Services JAXB ...
Java Backend Entwickler, Technischer Berater/Softwarearchitekt/Softwareentwickler

Produktentwicklung: Realisierung eines JMS basierten Frameworks zum Lesen/Sammeln von Logdateien 

  • Implementierung eines Frameworks, welches das Durchsuchen von NetWeaver Logdateien ermöglicht und Ergebnisse per JAXB in XML aufbereitet und in die Datenbank schreibt
  • Die so gesammelten Suchergebnisse können per Web Service Aufruf abgerufen werden
  • Ein Paging Mechanismus für die Suchergebnisse wurde auch implementiert, damit die Performanz des Servers nicht beeinträchtigt wird bzw. damit die gelesenen XML Nachrichten nicht zu groß werden


Projektgröße/ Entwicklerteam:

ca. 20 PT gesamt

SAP NetWeaver 7.31 SAP NetWeaver 7.5 SAP NetWeaver 7.4+
EJB 3.0 SOAP Web Services JAXB JMS JPA SAPUI5 Jira
Security Softwareentwicklung
Heidelberg
3 Monate
2018-10 - 2018-12

Entwicklung einer Web Applikation zur Abwicklung von Übersetzungsdienstleitungen

SAPUI5 Frontendentwickler, Java Backendentwickler Java JEE REST Services ...
SAPUI5 Frontendentwickler, Java Backendentwickler

  • Aufbauen einer Web basierten Platform zur Abwicklung und Koordination von externen Übersetzungsdienstleistungen
  • Die Oberfläche der Webanwendung wird mit dem SAPUI5 Framework umgesetzt
  • Die Anwendung ist Bestandteil eines bestehenden SAP Enterprise Portals
  • Als Backendsystem dient ein SAP NetWeaver Applikation Server Java
  • Auf diesem wird die gesamte Businesslogik der Applikation abgebildet
  • Als Schnittstelle zur SAPUI5 Oberfläche dienen REST Services
  • An den SAP NetWeaver Applikation Server sind SAP Systeme mittels SAP PO angebunden
  • Die Webanwendung nutzt darüber hinaus eine eigene Oracle Datenbank als Applikationsdatenbank
  • Als Projektmethodik wird SCRUM eingesetzt


Projektgröße/ Entwicklerteam:

Auslastung 80%, Entwicklerteam: 4+

SAPUI5 Framework SAP Web IDE SAP Enterprise Portal SAP NetWeaver Application Server 7.31
Java JEE REST Services JSON PL-SQL SAPUI5 JavaScript HTML5 CSS3 JQuery Git Grunt SAP Web IDE SAP NetWeaver Development Infrastructure Java 8 Java 7 Jira
Automobilzulieferer
10 Monate
2018-01 - 2018-10

Weiterentwicklung und Produktpflege einer NetWeaver Java

Technischer Berater/Softwarearchitekt/Softwareentwickler EJB 2.0 EJB 3.0 SOAP Web Services ...
Technischer Berater/Softwarearchitekt/Softwareentwickler

Weiterentwicklung und Produktpflege einer NetWeaver Java gestützten Sicherheitssoftware

  • Beratung, Planung und Implementierung von neuen Features 
  • Analyse und Korrektur von gemeldeten Fehlern
  • Vorbereiten von SAP NetWeaver Releases mittels NetWeaver Developer Infrastructure der entwickelten Software


Projektgröße/ Entwicklerteam:

Auslastung 20 %

SAP NetWeaver 7.31/7.4+/ 7.5
EJB 2.0 EJB 3.0 SOAP Web Services JAXB JMS JPA SAPUI5 Java 6 Java 8
Security Softwareentwicklung
2 Monate
2018-08 - 2018-09

Entwicklung einer Web Applikation

SAPUI5 Frontend Entwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontend Entwickler

Entwicklung einer Web Applikation zur Darstellung von Lieferketten und hergestellten Materialien

  • Visualisierung von material bezogenen Detaildaten und Lieferketten in Form eines selbst entwickelten Dashboards
  • Die Lieferketten wurden mit Hilfe Google Maps visualisiert
  • Als Vorlage diente das SAP Fiori Launchpad
  • Ziel war es so nah wie möglich an den SAP Fiori UX Guidelines zu entwickeln


Projektgröße/ Entwicklerteam:

Auslastung 80%, Entwicklerteam: 2+

SAPUI5 Framework SAP Web IDE
SAPUI5 JavaScript HTML5 CSS3 JQuery Git Grunt SAP Web IDE Google Maps Api NPM
Automobilzulieferer, Elektrowerkzeuge, Gebrauchsgüter
6 Monate
2018-04 - 2018-09

Excel Reports Generierung

Softwareentwickler, Technischer Berater/Softwarearchitekt Java 8 Spring Apache POI ...
Softwareentwickler, Technischer Berater/Softwarearchitekt

  • Verarbeitung von großen CSV Dateien zur Erstellung geeigneter Excel Reports nach vorgegebenen Algorithmus
  • Entwicklung eines Kommandozeilen basierten Programm
  • Generierung verschiedener Excel Reports, welche verschiedene Sichten auf die Daten ermöglichen


Projektgröße/ Entwicklerteam:

nicht Fulltime ca. 30 PT gesamt

IntelliJ IDEA
Java 8 Spring Apache POI H2 Database Maven
Software Entwicklung
7 Monate
2018-01 - 2018-07

Entwicklung einer Ipad Sales Applikation für Außendienstmitarbeiter

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

Entwicklung einer Ipad Sales Applikation für Außendienstmitarbeiter mit SAPUI5 und SAP Mobile Platform

  • Entwicklung einer hybriden IOS Applikation auf Basis des SAPUi5 Frameworks und der SAP Mobile Platform
  • Neben der Entwicklungvon Custom Controls, die dem SAP Fiori UX Standard entsprechen, stand die Implementierung der Online und Offline Funktionen der Applikation im Fokus
  • Das komplexe Zusammenspiel aus SAPUi5 in Kombination mit Cordova , IOS und SMP Offline Store und Kapsel Plugin, machten dieses Projekt zu einer Herausforderung


Projektgröße/ Entwicklerteam:

Auslastung 80%, Entwicklerteam: 5+

SAPUI5 Framework SAP Mobile Platform
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm Cordova Plugins for IOS Platform NPM
Automobilzulieferer, Elektrowerkzeuge, Gebrauchsgüter
6 Monate
2017-07 - 2017-12

Prototypentwicklung: Verarbeitung von CSV Dateien zur Excel Report Generierung

Berater/Softwareentwickler Java 8 Spring Apache POI ...
Berater/Softwareentwickler

Verarbeitung von großen CSV Dateien zur Erstellung geeigneter Excel Reports nach vorgegebenen Algorithmus. Entwicklung eines Kommandozeilen basierten Prototyp. Ziel Wiederverwendung von Code beim späteren Cloud Einsatz.

IntelliJ IDEA Maven
Java 8 Spring Apache POI H2 Database
6 Monate
2017-07 - 2017-12

Erweiterung einer SAPUI5 basierten HR Marktplatz (ESS/MSS) Anwendung

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

Erweiterung der bestehenden HR ESS und MSS Anwendung um ein neues umfassendes Modul zur Pflege der Mitarbeiterstammdaten. Die SAPUI5 basierten Formulare werden auf Basis von Metadaten aus dem ABAP Backend generisch generiert und gelayoutet. Als Projektmethodik wird Scrum eingesetzt.

SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
6 Monate
2017-07 - 2017-12

Realisierung eines JMS Prototypen

Technischer Berater/Softwarearchitekt/Softwareentwickler Java 6 Java 8 EJB 2.0 ...
Technischer Berater/Softwarearchitekt/Softwareentwickler

Produktentwicklung: Realisierung eines JMS Prototypen der die asynchrone Ausführung von Sicherheitstests in einem NetWeaver Java Cluster ermöglicht

  • Implementierung eines Java Message Server (JMS) basierten Prototypen, der das Ausführen von vorhanden Sicherheitstest im NetWeaver Cluster ermöglicht
  • Die Ergebnisse der einzelnen Cluster Tests werden hierbei in der Datenbank des NetWeaver Servers bis zur Abholung durch ein zentrales ABAP System zwischengespeichert


Projektgröße/ Entwicklerteam:

nicht Fulltime ca. 20 PT gesamt

SAP NetWeaver 7.31/ 7.4+/ 7.5
Java 6 Java 8 EJB 2.0 EJB 3.0 SOAP Web Services JAXB JMS JPA SAPUI5
Security Softwareentwicklung
6 Monate
2017-07 - 2017-12

Erweiterung und Pflege einer Kundeneigenen SAPUI5 Control Library

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

  • Entwicklung komplexer SAPUI5 Controls nach Kundenwunsch und Vorgaben der User Experience (UX) Designer
  • Integration in eine bestehende SAPUI5 Library
  • Design Driven Development Ansatz


Projektgröße/ Entwicklerteam:

Auslastung 40%, Entwicklerteam: 5+

SAPUI5 Framework
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
Softwareentwicklung
4 Monate
2017-04 - 2017-07

Erweiterung eine bestehenden SAPUI5 Anwendung zur Verwaltung von Business Partnern

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

Erweiterungen an einer bestehende SAPUI5 Anwendung, die im Wesentlichen die Funktionen der Abap Anwendung „Pflege der Geschäftspartner“ umfasst.

Durch die Erweiterungen wurden im wesentlichen die Usability Erfahrung für die Endanwender verbessert. Hierbei kamen Fiori Guidelines zur Anwendung.

Auslastung: 20%

SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
5 Monate
2017-03 - 2017-07

Entwicklung und Abbildung eines Performance Management Geschäftsprozess

Java EE Backendentwickler Apache Olingo v2 Java EE CDI ...
Java EE Backendentwickler

Entwicklung und Abbildung eines Performance Management Geschäftsprozess

 

Es wurde ein Performance Management Tool entwickelt, welches verschiedene Prozesse des HR Performance Managements abbildet.

Einerseits wurde der Prozess der Mitarbeiterbefragung implementiert. In diesem haben die Mitarbeiter die Möglichkeit ihren Vorgesetzten anhand vorgegebener Fragenkataloge zu bewerten. Die Fragenkataloge werden aus einem angeschlossenem Success Factors System synchronisiert. Des Weiteren wurde eine Prozess zur Vereinbarung von Quartalszielen zwischen Mitarbeiter und Vorgesetzten entwickelt.

Hierbei haben Mitarbeiter und Vorgesetzter die Möglichkeit entsprechende Meilensteine zu definieren und über den Zeitraum zu bewerten.

Die Anwendung wurde als Hana Cloud Web Applikation konzipiert. Sie basiert auf dem Java Stack der Hana Cloud.

Als Frontend Technologie wurde SAPUI5 verwendet. Als Backend wurde eine Java Web Applikation entwickelt welche OData Services bereitstellt und die entsprechende Business Logik der Prozesse abbildet.

Das Projekt wurde agil entwickelt. Als Methodik wurde Scrum eingesetzt.

 

Auslastung: 50%

Hana Cloud Platform - Java EE 6 Web Profile Neo Platform
Apache Olingo v2 Java EE CDI EclipseLink JPA 2.0 JUnit Git Maven Quartz Job Scheduler SQL JavaScript HTML5 CSS3 JQuery Bootstrap 3.7 IntelliJ Idea/Eclipse Scrum
6 Monate
2017-01 - 2017-06

SAPUI5 Versions Migration einer SAPUI5 basierten HR Marketplace Anwendung

SAPUI5 Frontendentwickler SAPUI5 JavaScript HTML5 ...
SAPUI5 Frontendentwickler

SAPUI5 Versions Migration einer SAPUI5 basierten HR Marketplace Anwendung 

 

Analyse und Behebung von Anzeige und Programmfehlern die im Zusammenhang mit dem Upgrade der SAPUI5 Version von 1.28 auf 1.38 auftreten. Anpassungen wurden sowohl am JavaScript Coding als auch am CSS Coding durchgeführt. 

Im Zuge des Upgrades wurden Teilbereiche in das SAPUI5 Komponentenmodel der SAP überführt.

 

Auslastung 40%

SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
5 Monate
2016-10 - 2017-02

Entwicklung einer Employee-Self Service (ESS und MSS) Anwendung zur Zeiterfassung auf Basis von SAPUI5

SAPUI5 Frontendentwickler SAPUI5 SAP Fiori JavaScript ...
SAPUI5 Frontendentwickler

Im Rahmen einer Employee-Self-Service (ESS)  und Manager-Self Service (MSS )Lösung wurde eine Zeiterfassungsmanagement Anwendung in SAPUI5 implementiert. Die Anwendung ermöglicht es Vorgesetzten in einer Kalenderansicht die Zeitverplanung Ihrer Mitarbeiter zu sehen und beantragte Fehlzeiten zu genehmigen. Mitarbeiter haben die Möglichkeit alle Arten von Fehlzeiten wie z.B. Krankheit, Urlaub , Reisezeit etc. über die Anwendung zu melden. Für die Implementierung der SAPUI5 Anwendung wurden sowohl eigenentwickelte SAPUi5 Controls (Custom Controls) verwendet, als auch Standard SAP Controls. Die Anwendung wurde sowohl als eigenständige Webanwendung, als auch als Fiori Launchpad Anwendung konzipiert.

SAP NetWeaver Gateway
SAPUI5 SAP Fiori JavaScript HTML5 CSS3 LESS JQuery Git Grunt WebStorm NPM
7 Monate
2016-06 - 2016-12

Produktentwicklung: Realisierung von Tests zum Auffinden von Schwachstellen im NetWeaver Java Stack

Berater, Software Entwickler EJB 2.0 EJB 3.0 SOAP Web Services ...
Berater, Software Entwickler

Produktentwicklung: Realisierung von Tests zum Auffinden von Schwachstellen im NetWeaver Java Stack

Erweiterung eines Web Service basierten Agenten, der Informationen über die aktuelle Konfiguration des NetWeaver Java Systems sammelt. z.B. Password Policies, kritische Berechtigungen vorhandener Nutzer, Schnittstelle zu Security  Logfiles um nach kritischen Events zu durchsuchen uvm.

Im Rahmen von Erweiterung wurde neue Prüfungen auf Java Basis implementiert, die z.B. das auslesen von SAP ICM und HTTP Parametern ermöglichen, und Informationen darüber liefern ob SSL korrekt konfiguriert ist auf dem SAP NetWeaver Java Stack.

 

nicht Fulltime ca. 30 PT gesamt

SAP NetWeaver 7.01 / 7.31 SAP Enterprise Portal 7.01 / 7.31 SAP NetWeaver Dual Stack Installationen
EJB 2.0 EJB 3.0 SOAP Web Services Hibernate JPA SAPUI5
5 Monate
2016-06 - 2016-10

Entwicklung verschiedener SAPUI5 / SAP Fiori Anwendungen

Frontendentwickler SAPUI5 JavaScript HTML5 ...
Frontendentwickler

Entwicklung einer Sales Planning Anwendung auf Basis von SAPUI5 Frontends (Branche: Analagenbau)

Implementierung einer Sales Planning Anwendung, welche die SAP CRM Daten Erfassung ermöglicht und darstellt.

Eingesetzte Frontend Technologie ist SAPUI5. Die Anbindung ans CRM erfolgte über SAP NetWeaver Gateway.

Alle Frontends werden unter Design Driven Development Methodologie entwickelt, d.h. Mockups die durch UX Designer mit dem Kunden abgestimmt wurden, werden 1 zu1 umgesetzt. UI Elemente die nicht durch die Standard SAPUI5 Controls abgebildet werden können, werden als Custom Controls in SAPUI5 entwickelt.

Entwicklung einer Zeiterfassung Anwendung auf Basis von SAPUI5 (Branche: Lebensmitteleinzelhandel)

 

Im Rahmen einer Employee-Self-Service (ESS) Lösung wurde eine Zeiterfassungsmanagement Anwendung in SAPUI5 implementiert. Die Anwendung ermöglicht es Vorgesetzten in einer Kalenderansicht die Zeit Verplanung Ihrer Mitarbeiter zu sehen. Für die Implementierung der SAPUI5 Anwendung wurden ausschließlich eigenentwickelte SAPUi5 Controls (Custom Controls) verwendet.

WebStorm SAP NetWeaver Gateway
SAPUI5 JavaScript HTML5 CSS3 LESS JQuery Git
2 Monate
2016-04 - 2016-05

Kontinuierliche Weiterentwicklung der globalen Änderungs- und Phase-Out Prozesse von Wirkstoffen und Materialien

Software-Entwickler, Berater SAP Web Dynpro for Java SAP BPM SAP Service Composition ...
Software-Entwickler, Berater

Implementierung weiterer Features, Prozesse und Workflows rund um den Lebenszyklus global verfügbarer Wirkstoffe und deren Merkmale. 

Implementierung Web Dynpro Java basierter Frontends, SAP BPM Prozessen,  Anbindung relationaler Datenbanken (Oracle) und R/3 Systemen mittels SAP Service Composition.

SAP NetWeaver 7.4 SAP Enterprise Portal 7.4
SAP Web Dynpro for Java SAP BPM SAP Service Composition EJB 3.0 SOAP Web Services Hibernate XML PL/SQL RFC JEE5
Dortmund
3 Monate
2016-01 - 2016-03

Produktentwicklung: Realisierung eines Agenten der das Ausführen von Aufgaben in heterogenen Betriebssystemlandschaften ermöglicht

Software-Entwickler, Java Architekt JEE 6 EJB 3.1 Maven ...
Software-Entwickler, Java Architekt

Konzeption und Implementierung eines Web Service basierten Agenten, der Informationen über die aktuelle Installation von SAP Produkten wie (z.B. SAP NetWeaver, SAP Hana, SAP ERP) sammelt inkl. Benutzeroberfläche zur Administration des Agenten.

Aspekte des Konzeptes umfassen: Sicherheitskonzept, Sicherstellen der Plattformunabhängigkeit, Distributions- und Installationskonzept

WebStorm Eclipse 4.4/4.5
JEE 6 EJB 3.1 Maven SOAP Web Services REST Services AngularJS NodeJS/NPM Bower Gulp.js Linux Know-How
Heidelberg
8 Monate
2015-05 - 2015-12

Kontinuierliche Weiterentwicklung der globalen Änderungs- und Phase-Out Prozesse von Wirkstoffen und Materialien

Technischer Berater/Softwareentwickler SAP Web Dynpro Java SAP BPM SAP Service Composition ...
Technischer Berater/Softwareentwickler
Implementierung weiterer Features, Prozesse und Workflows rund um den Lebenszyklus global verfügbarer Wirkstoffe und deren Merkmale. Implementierung Web Dynpro for Java basierter Frontends, SAP BPM Prozessen, Anbindung relationaler Datenbanken und R/3 Systemen mittels SAP Service Composition.
SAP NetWeaver 7.4 SAP NWDI SAP NWA SAP Enterprise Portal 7.4 SAP BPM Oracle SQL Developer
SAP Web Dynpro Java SAP BPM SAP Service Composition Java EE 5 EJB3 Hibernate PL/SQL XML RFC SOAP
Dortmund
9 Monate
2015-04 - 2015-12

Produktentwicklung: Realisierung von Prototypen zum Auffinden von Schwachstellen im NetWeaver Java Stack

Technischer Berater/Softwarearchitekt/Softwareentwickler EJB3 EJB2 SOAP ...
Technischer Berater/Softwarearchitekt/Softwareentwickler

Implementierung eines Web Service basierten Agenten, der Informationen über die aktuelle Konfiguration des NetWeaver Java Systems sammelt. Z.B. Password Policies, kritische Berechtigungen vorhandener Nutzer, Schnittstelle zu Security Logfiles um nach kritischen Events zu durchsuchen uvm.

Entwicklung von Konzepten und Prototypen durch Reverse Engineering des SAP NetWeaver Java Stacks.

Entwicklung eines web basierten Frontends zur Anzeige der der Schwachstellenreports auf Basis von HTML5.

SAP Netweaver Application Server 7.01 SAP Netweaver Application Server 7.31 SAP NetWeaver Dual Stack SAP NWA
EJB3 EJB2 SOAP Hibernate SAPUI5 AngularJS Java 1.4 Java EE 5
Heidelberg
1 Jahr 1 Monat
2014-03 - 2015-03

Erweiterung und globaler Rollout der überarbeiteten Identity Management Portalanwendung

Technischer Berater/Softwarearchitekt/Softwareentwickler JavaScript SAPUI5 JQuery ...
Technischer Berater/Softwarearchitekt/Softwareentwickler
Implementierung weiterer Features und Internationalisierung der bestehenden Identity Management Pilotanwendung mit dem Ziel die Anwendung global an alle Endbenutzer auszurollen. Überführung der auf JavaScript MVC basierenden Anwendungsarchitektur in eine SAPUI5 basierte Architektur.
SAP Netweaver Application Server 7.31 SAP Enterprise Portal 7.01
JavaScript SAPUI5 JQuery JSON EJB3 PL/SQL RFC SOAP
Ludwigshafen
1 Jahr 9 Monate
2013-07 - 2015-03

Entwurf und Implementierung eines Life Cycle Management Systems für SAP Berechtigungen

Softwareentwickler, Softwarearchitekt (Web Dynpro, Java, JEE) SAP Web Dynpro Java PL/SQL EJB2 ...
Softwareentwickler, Softwarearchitekt (Web Dynpro, Java, JEE)
Abbildung eines globalen Geschäftprozesses zur Redefinition von SAP Berechtigungen durch Implemntierung eines Genehmigungsworkflows mit dem Ziel SAP Berechtigungen in der eigenen Identity Management Lösung anzulegen und zu verwalten. Der Genehmigungsworkflow bildet den kompletten Lebenszyklus einer SAP Berechtigung ab.
SAP Netweaver Application Server 7.0 SAP Enterprise Portal 7.01
SAP Web Dynpro Java PL/SQL EJB2 SOAP XML
Ludwigshafen
1 Jahr
2012-10 - 2013-09

Pilot: Redesign und Überarbeitung Anwendungsoberflächen hinsichtlich Design und Usabilty

Technischer Berater/Softwarearchitekt JavaScript JQuery SOAP ...
Technischer Berater/Softwarearchitekt
Im Rahmen eines Piloten wurden die Endanwender relevanten Web Dynpro Eingabemasken redesigned und in ihrer Funktionalität vereinfacht. Die überarbeiteten Benutzeroberflächen wurden in eine neue selbstständige Portalanwendung zusammengefasst. Die neuen Benutzeroberflächen wurden ausnahmslos mit HTML5 entwickelt.
SAP Netweaver Application Server 7.31
JavaScript JQuery SOAP PL/SQL RFC JSON XML EJB3
Ludwigshafen
3 Jahre 8 Monate
2009-07 - 2013-02

Kontinuierliche Weiterentwicklung der Identity Management Lösüng um weitere Features

Softwareentwickler (Java) SAP Web Dynpro Java EJB2 PL/SQL ...
Softwareentwickler (Java)
Umsetzung weiterer Business Requests für die Identity Management Lösung auf Basis von SAP Web Dynpro Java und J2EE. Wartung/Weiterentwicklung.
SAP Netweaver Application Server 7.0 SAP Enterprise Portal 7.0 SAP R/3 Lotus Notes Domino
SAP Web Dynpro Java EJB2 PL/SQL SOAP RFC JCo XML
Ludwigshafen
1 Jahr 5 Monate
2011-01 - 2012-05

Entwurf und Implementierung einer Portalanwendung zur Verwaltung der Werksausweise für Kontraktoren

Softwarearchitekt/Softwareentwickler EJB3 Hibernate Java EE 5 ...
Softwarearchitekt/Softwareentwickler
Implementierung einer Portalanwendung auf Basis SAP Web Dynpro Java zur Verwaltung der Kontraktorenausweise. Die Anwendung bietet externen Kontraktoren die Möglichkeit über das Internet eine Voranmeldung durchzuführen, so dass der Prozess der Ausweiserstellung beschleunigt wird. Alle benötigten Daten und Dokumente können vorab erfasst werden.
SAP Netweaver Application Server 7.2 SAP Enterprise Portal 7.0
EJB3 Hibernate Java EE 5 SOAP PL/SQL XML JPA SAP Web Dynpro Java
Ludwigshafen
1 Jahr 6 Monate
2010-04 - 2011-09

Konzeptionierung und Implementierung von Geschäftsprozessen Mitarbeiterkauf/-miete als Portalanwendung

Software-Konzeption Softwareentwickler, Softwarearchitekt EJB3 XML PL/SQL ...
Software-Konzeption Softwareentwickler, Softwarearchitekt
Konzeptionierung und Implementierung eines Mitarbeiterportals, welche die Geschäftsprozesse Mitarbeiterkauf/-miete abbildet. Die Anwendung ermöglicht es Mitarbeitern Produkte der BASF zu kaufen bzw. zu mieten. Die anfallenden Kosten dieser Vorgänge, werden den Mitarbeitern automatisch von der Gehaltsabrechnung einbehalten. Zusätzlich zur Portallösung wurde eine mobile Anwendung implementiert. Diese ermöglicht es dem Werkschutz die Vorgänge am Werkstor zu kontrollieren und zu protokollieren.
SAP BPM 7.2 SAP Netweaver Application Server 7.2 SAP Enterprise Portal 7.0
EJB3 XML PL/SQL SOAP RFC JCo Hibernate JPA SAP Web Dynpro Java
Ludwigshafen
1 Jahr 10 Monate
2007-10 - 2009-07

Entwicklung und Betreuung eines globalen Identity Management Systems

Softwareentwickler, Softwarearchitekt SAP Web Dynpro Java EJB2 SOAP ...
Softwareentwickler, Softwarearchitekt
Die Identity Management Portalanwendung bietet Funktionalitäten zur Beantragung und automatischen Vergabe/Entzug von Benutzerberechtigungen in diversen heterogenen Zielsystemen. Die Portalanwendung ist global verfügbar und zählt mit ca. 800 selbst implementierten Web Dynpro Java Komponenten, zu einer der größten Web Dynpro Java Applikationen in Europa. Die Entwicklung und der globale Rollout der Anwendung fanden in mehreren Wellen statt. Benutzeranzahl: 130.000 Benutzermasken: ca. 2000 Entwicklungskomponenten: 800
SAP NetWeaver Application Server 7.0 SAP Enterprise Portal 7.0 SAP NWDI SAP R/3
SAP Web Dynpro Java EJB2 SOAP XML PL/SQL JCo RFC Portal Administration
Ludwigshafen
7 Monate
2008-10 - 2009-04

Implementierung eines Offline Approval Frameworks für die Identity Management Lösung

Softwareentwickler XML JMS EJB2 ...
Softwareentwickler
Konzeptionierung und Implementierung eines J2ee basierten Middleware Framewoks, welches es den Endanwendern ermöglicht ihre Genehmigungen, sowohl online wie auch offline innerhalb einer Lotus Notes Anwendung abzuarbeiten.
SAP Netweaver Application Server 7.0 SAP Enterprise Portal 7.0 SAP R/3
XML JMS EJB2 RFC JAXP PL/SQL SAP Web Dynpro Java
Ludwigshafen

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2021-08 - 2021-09

Weiterbildung ?Frontend Entwicklung mit Vue.js?

Frontend-Entwickler,
Frontend-Entwickler

  • Weiterbildung im Frontend Bereich mit Online Kursen und Hands On Trainings
  • Ziel Erweiterung des bereits existierenden Expertenwissen im JavaScript Bereich um das Vue.js Framework


Notwendige Skills zur Durchführung der Projektarbeit:

Vue.js, JavaScript, HTML5, CSS3, SCSS, npm, WebStorm


Plattform:

JavaScript, Vue.js, Udemy

1 Monat
2019-12 - 2019-12

Professional Scrum Master I (PSM I)

Zertifikat Professional Scrum Master I (PSM I), Scrum.org
Zertifikat Professional Scrum Master I (PSM I)
Scrum.org
1 Monat
2014-04 - 2014-04

WDE350 Developing Uis using HTML5 and SAPUI5

SAPUI5 Development, SAP Walldorf Trainingscenter
SAPUI5 Development
SAP Walldorf Trainingscenter
SAPUI5 JavaScript Development
1 Monat
2013-06 - 2013-06

WDE300 Developing Uis using HTML5 Fundamentals

SAPUI5 Development, SAP Walldorf Trainingscenter
SAPUI5 Development
SAP Walldorf Trainingscenter
HTML5, CSS3, jQuery, JavaScript
1 Monat
2012-12 - 2012-12

SAP Certified Associate Enterprise Architect

SAP Certified Associate Enterprise Architect, SAP Walldorf
SAP Certified Associate Enterprise Architect
SAP Walldorf
Principles&Process of Enterprise Architecture
1 Monat
2009-02 - 2009-02

SAP Certified Development Associate Java

SAP Certified Development Associate Java, SAP Walldorf
SAP Certified Development Associate Java
SAP Walldorf
Java, EJB2.0, Web Dynpro Java, JSP for SAP NetWeaver Application Server 7.0
5 Jahre 8 Monate
2002-02 - 2007-09

Informatikstudium

Diplom-Informatiker(FH), Hochschule Mannheim
Diplom-Informatiker(FH)
Hochschule Mannheim

Position

Position

Senior Consultant

Kompetenzen

Kompetenzen

Top-Skills

SAP Fiori SAPUI5 Java Spring 2.5 Spring SAP Netweaver

Schwerpunkte

Java 7 / 8
JavaScript
JEE 5 / 6
SAP Enterprise Portal
SAP NetWeaver Beratung/Entwicklung
SAPUI5 / SAP Fiori
Spring
Web Dynpro Java
SAPUI5/Fiori
SAP Cloud
NetWeaver
Software-Architektur und -Entwicklung (Java, JEE) / SAPUI5 / SAP Fiori
SAP BTP
Spring Boot
Vue.js


Produkte / Standards / Erfahrungen / Methoden

Apache Olingo v2
Apache POI
Bootstrap 3.7 IntelliJ Idea/Eclipse
Bower
Cordova Plugins for IOS Platform
CSS3
Eclipse 4.4/4.5
EclipseLink
EJB 3.0
EJB 3.1
EJB2
expert
EJB3
expert
Git
Grunt
Gulp.js
H2 Database
Hana Cloud Platform
Java EE 6 Web Profile
Hibernate
IntelliJ IDEA
JCo
expert
JPA 2.0
JSON
JUnit
Maven
Neo Platform
NodeJS/NPM
NPM
NWDS
OData
Portal Administration
Quartz Job Scheduler
REST
i
REST Services
SAP BPM
expert
SAP Enterprise Portal
7.01 / 7.31 SAP NetWeaver Dual Stack Installationen
SAP Fiori
SAP GUI
SAP Mobile Platform
3.0
SAP NetWeaver
7.01 /7.31/7.4+/ 7.5
SAP NetWeaver 7.4 SAP Enterprise Portal 7.4
SAP NetWeaver Administration
7.0/71/7.2/7.31/7.4 NWA
SAP Netweaver Application Server
7.0/71/7.2/7.31/7.4 expert
SAP NetWeaver Development Infrastructure
SAP NetWeaver Dual Stack
SAP NetWeaver Gateway
SAP NWA
SAP NWDI
Expert
SAP Service Composition
SAP Web Dynpro Java
SAP Web IDE
SAP-Anbindung
Scrum
SOAP
SOAPUi
WebStorm
XML
SAP WebIde NPM
Fiori Launchpad
SAP EWM
Jenkins
Intellij Ultimate
OAuth2
Git/Github
Cloud Foundry
Gerrit
Mockito
Jasmine
Gson
SAP Cloud Platform Cockpit
SAP Identity Authentication Service
SAP Cloud Platform
Berufserfahr:

2005


Programmiersprachen und Datenbanken:

Java, JavaScript, HTML5, CSS3, jQuery, LESS, ,Sass, REST, JSON SQL, MySQL, Oracle, SOAP, JSON, RFC, OData, XML


Produkte / Frameworks / Entwicklungsumgebungen:

IntelliJ Idea, SAP Web IDE, Eclipse, NetWeaver Developer Studio, SAP Gui, SAPUI5, SAP Fiori, SAP Mobile Platform 3.0, AngularJS, WebStorm, NPM, Gulp.js, Bower, Git, Github, Maven, Apache Olingo, OData, JUnit, Hana Cloud Platform - Java EE 6 Web Profile Development, Spring, Spring Boot, OAuth2, Apache Tomcat 7, Apache TomEE ,SAP NetWeaver Java Web Dynpro Development (WD4J), SAP Composite Applications (CAF), Java & J2EE Development (Java 1.4, Java EE 5, Java EE 6, Java 7, Java 8, Java 11), SAP Cloud Platform, SAP BTP Cockpit, Cloud Foundry, SAP NetWeaver Development Infrastructure (NWDI, CBS, DTR), SAP NetWeaver Application Server 7.0/7.01/7.2/7.31/7.4 (EJB 2.0, EJB 3.0, EJB 3.1, WSDL Web Services, JAXB ,REST Services), SAP Enterprise Portal 7.0/7.01/7.4, SAP NetWeaver Business Process Management (BPM,BRM), SAP Service Composition, Jira, Service Now


Methodisches Wissen:

  • Design Patterns
  • Software-Architekturen
  • Micro Services
  • Projekt Management
  • Design Driven Development
  • Scrum, Scrum Master (PSM I) 


Management und Koordination:

Koordination heterogener, globaler Entwicklerteams:

  • Interne/Externe - (Onsite/Offshore)
  • Aktive Projekterfahrung im gesamten Software LifeCycle

Betriebssysteme

Linux Know-How

Programmiersprachen

AngularJS
beginner
CDI
CSS
expert
EJB 2.0
HTML5
intermediate
Java
expert
Java 1.4
expert
Java 6
Java 7
expert
Java 8
Java EE
expert
Java EE 5
expert
JavaScript
expert
JAXB
JAXP
JEE
JEE 6
expert
JEE5
expert
JMS
JPA
expert
JQuery
intermediate
LESS
expert
PL-SQL
PL/SQL
intermediate
REST Web Services
expert
SAP Web Dynpro for Java
SAP Web Dynpro Java WD4J
expert
SAPUI5
expert
SAPUI5 Framework
expert
SOAP Web Services
expert
Spring
intermediate
SQL
intermediate
SAPUI5 ab 1.62
Spring Boot
JavaScript ES5/ES6


Datenbanken

Derby
MySQL
Oracle

Datenkommunikation

REST Services
RFC
SOAP Web Services

Personalverantwortung

Aktive Projekterfahrung im gesamten Software LifeCycle
Koordination heterogener, globaler Entwicklerteams
Interne/Externe - (Onsite/Offshore),

Branchen

Branchen

  • Chemie
  • Agrochemie
  • Maschinenbau
  • Softwarehersteller
  • Security Software
  • Automobilzulieferer
  • Elektrowerkzeuge
  • Gebrauchsgüter
  • Software Entwicklung
  • Lebensmitteldiscounter
  • Energiebranche
  • Bekleidungshersteller

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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