Senior SAP Fiori/SAPUI5/OpenUI5/ABAP-Entwickler und Projektleiter
Aktualisiert am 02.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.03.2026
Verfügbar zu: 40%
davon vor Ort: 20%
SAP Fiori
SAP UI5
ABAP
OData
Java
SAP Netweaver
SAP Cloud Connector
iOS
Angular
Android
REST
Git
Node.js
JavaScript
TypeScript
Cloud
Mobile Services
AWS
Microsoft Azure
Serverless
ABAP OO
SAP Business Technology Platform
Deutsch
Muttersprache
Englisch
fließend, TOEFL-Score 104

Einsatzorte

Einsatzorte

Bocholt (+300km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Monate
2026-01 - heute

Entwicklung eines AI-Assistenten für das Back Office einer großen Auktionsplattform

Solution-Architekt TypeScript
Solution-Architekt
In diesem Projekt habe ich einen agentischen AI-Assistenten entwickelt, der die Mitarbeiter bei der Erstellung von Paketen für die Gebrauchtwagenbörse unterstützt. Der AI-Assistent ist in der lange komplexe Anforderungen wie Pakete mit Fahrzeugen gebildet werden sollen zu berücksichtigen. Die Entwicklung erfolgte im Angular-Frontend nutzte die OpenAI API in der Microsoft Azure Platform und Nest.js im Backend. Der AI wurden Tools zu Verfügung gestellt, mit der sich das Frontend automatisieren lässt, um so die Effizienz der Mitarbeiter zu steigern und die Fehlerquote zu reduzieren.
Angular Nest.js OpenAI Azure
TypeScript
Banken & Finanzdienstleistungen
2 Monate
2025-11 - 2025-12

PDF-Angebotserstellung mit SAP Commerce-Integration

DevOps-Engineer JavaScript
DevOps-Engineer
Für einen globalen Gastronomieausstatter wurde eine vollständige Lösung zur Erstellung von PDF-Angeboten für Händler entwickelt. Als Architekt, Backend-Entwickler und DevOps-Engineer konzipierte und implementierte ich eine Cloud-native Anwendung auf Basis von Angular im Frontend und Node.js im Backend. Die Produktdaten werden über eine XML-Schnittstelle aus SAP Commerce Cloud via S3 synchronisiert und in einer SQLite-Datenbank mit Full-Text-Search indexiert, die als Lambda-Layer bereitgestellt wird. Die Angebote werden mit puppeteer in PDFs konvertiert und in S3 gespeichert. Die mehrsprachige Anwendung nutzt AWS Cognito mit OpenID Connect für die Authentisierung und ermöglicht den Upload kundenspezifischer Logos. Das gesamte Deployment wurde mit AWS CDK automatisiert.
Angular Node.js AWS DynamoDB AWS S3 AWS Lambda AWS CDK AWS Cognito OpenID Connect SAP Commerce Cloud puppeteer SQLite Full-Text-Search PDF-Generierung
JavaScript
Gastronomieausstatter
1 Jahr 8 Monate
2024-05 - 2025-12

Weiterentwicklung einer kundenspezifischen Lösung zur Verwaltung von Projekten

Entwickler Java Dart
Entwickler
In diesem Projekt wurde eine maßgeschneiderte Projektmanagement-Lösung für eine IT-Beratungsfirma weiterentwickelt. Der Fokus lag auf der Integration neuer Funktionen und der Optimierung der Benutzerfreundlichkeit unter Verwendung von Java und Flutter. Dabei kam Quarkus als Backend-Technologie zum Einsatz, um die Leistungsfähigkeit und Effektivität der Anwendung zu steigern. Diese Weiterentwicklung half, die Projektverwaltungsprozesse des Kunden zu verbessern und effizienter zu gestalten. Als Entwickler lag der Hauptbeitrag in der Implementierung stabiler und skalierbarer Code-Lösungen, die sowohl auf die spezifischen Anforderungen des Kunden zugeschnitten waren als auch die allgemeine Performance der Anwendung verbesserten.
Quarkus Flutter
Java Dart
IT-Beratung
2 Monate
2025-07 - 2025-08

Optimierung von Fertigungs- und Einkaufsprozessen durch SAP Web Services

Entwickler ABAP ABAP OO REST
Entwickler
Im Projekt wurden SAP Web Services zur Digitalisierung und Optimierung von Fertigungs- und Einkaufsprozessen entwickelt und erweitert. Dazu gehörte die Implementierung eines Services zur detaillierten Abfrage externer Bestellungen mit Kopf- und Positionsdaten sowie einer flexiblen Suchfunktion nach Datum und Status. Der Fertigungsauftragsservice wurde so angepasst, dass die korrekten Komponenten inklusive spezifischer Kennzeichen und Textfelder aus SAP-Tabellen zurückgegeben werden. Zusätzlich wurde der Materialdatenservice um relevante Felder wie Produktionslagerort und Chargenerfassung ergänzt. Die Lösungen basieren auf ABAP-Klassen, nutzen SAP-Funktionsbausteine und stellen die Daten als JSON-basierte Schnittstellen bereit, wodurch eine effiziente Integration und Automatisierung der Geschäftsprozesse ermöglicht wurde.
SAP NetWeaver Gateway
ABAP ABAP OO REST
Maschinenbau
3 Monate
2025-05 - 2025-07

Automatisierte Bestellverarbeitung per E-Mail bei einem Gastronomieausstatter

Solution Architect AI E-Mail Automation
Solution Architect
Im Anschluss an den AI-Workshop entwickelten wir für einen globalen Gastronomieausstatter ein Outlook-Plugin, das eingehende Bestellungen per E-Mail automatisch im SAP ERP-System erfasst. Basis waren jährlich rund 160.000 Bestellungen, von denen 80% als PDF-Anhänge per E-Mail eingehen. Mit Hilfe von LLMs und SAP Document AI werden E-Mails semantisch analysiert, um Bestelldaten zuverlässig zu extrahieren. Für hohe Nutzerakzeptanz zeigt das Plugin vor dem Anlegen Kunde, Warenempfänger, Verfügbarkeit, Versandart und Liefertermin an.
SAP Document AI Outlook Plugin SAP ECC SAP Business Technology Platform
AI E-Mail Automation
Gastronomieausstatter
1 Monat
2025-04 - 2025-04

AI-Exploration-Workshop bei einem Gastronomieausstatter

AI-Evangelist AI AI-Workshop
AI-Evangelist
Im Rahmen eines ganztägigen AI Exploration Workshops bei einem weltweit tätigen Gastronomieausstatter identifizierten wir gemeinsam zwei praxisrelevante Use-Cases: ein KI-gestütztes E-Mail-Postfach, das eingehende Bestellungen automatisiert im ERP-System erfasst, sowie einen intelligenten Produktberater, der Kunden durch das komplexe Produktportfolio führt. Der Workshop kombinierte strukturierte Prozessanalyse mit konkreter Ideengenerierung und legte die Basis für die anschließende Prototypenentwicklung.
AI AI-Workshop
Gastronomieausstatter
2 Jahre 7 Monate
2022-10 - 2025-04

Gebrauchtwagenvermarktung

Product Owner Java Scrum SAFe ...
Product Owner
Im Rahmen der Neuimplementierung einer Online-Plattform zur Gebrauchtwagenvermarktung fungierte ich als Proxy Product Owner für einen führenden Automobilhersteller. Ich übernahm eine zentrale Rolle in der Anforderungsaufnahme, koordinierte die Bedürfnisse der Stakeholder und sorgte für die Übersetzung dieser in technische Spezifikationen. Das Projekt wurde unter Verwendung von Java EE und SAP Commerce Cloud in einem agilen Umfeld entwickelt, wobei Methoden aus Scrum, SAFe und LeSS Anwendung fanden. Durch seine Expertise trug ich zur Optimierung der Plattform bei und unterstützte die nahtlose Integration in bestehende Unternehmensprozesse.
Java EE SAP Commerce Cloud
Java Scrum SAFe LeSS
Automobilhersteller
1 Monat
2024-09 - 2024-09

Anforderungsaufnahme für die Ablösung eines Altsystems

Projektmanager Requirements Engineering
Projektmanager
Im Rahmen des Projekts zur Ablösung eines veralteten Systems im Energiesektor übernahm ich die Rolle des Projektmanagers. Meine Hauptaufgabe bestand darin, das Requirements Engineering zu leiten, um sicherzustellen, dass die neuen Systemanforderungen vollständig erfasst und dokumentiert wurden. Ich koordinierte die Anforderungsaufnahmen, stellte die Kommunikation zwischen verschiedenen Stakeholdern sicher und gewährleistete, dass alle technischen und geschäftlichen Anforderungen präzise definiert waren. Dies ermöglichte eine solide Basis für die anschließende Systementwicklung und Implementierung.
Requirements Engineering
Energiesektor
1 Monat
2024-04 - 2024-04

Überführung einer statischen Website in Hugo

Entwickler Hugo Webentwicklung HTML ...
Entwickler
Im Rahmen der Überarbeitung der Unternehmenswebseite einer IT-Beratung wurde ein Projekt zur Migration der bisherigen dynamischen Webseite auf einen statischen Aufbau mittels Hugo durchgeführt. Dabei konfigurierte und implementierte ich als Entwickler die Webseite unter Verwendung von HTML, CSS und JavaScript. Dieses Projekt umfasste spezifische Anpassungen der Hugo-Konfiguration, um die Webseite effizient, wartungsarm und leistungsoptimiert zu gestalten. Die Umstellung trug dazu bei, die Ladegeschwindigkeiten zu verbessern und die Handhabung der Webseite für den Endnutzer zu optimieren.
Hugo Webentwicklung HTML CSS JavaScript
1 Monat
2024-03 - 2024-03

Prototypische Integration eines Custom GPTs mit einer CRM-API

Entwickler und Architekt OpenAPI CRM
Entwickler und Architekt
In diesem Projekt wurde prototypisch ein angepasstes Generative Pre-trained Transformer (GPT) Modell mittels der OpenAI API entwickelt. Als verantwortlicher Entwickler und Architekt konzipierte ich die erforderliche Cloud-Architektur unter Verwendung des AWS Cloud Development Kits (CDK), implementierte Funktionen in AWS Lambda und richtete eine Datenbank mit AWS DynamoDB ein. Die Schnittstellenkommunikation sicherte ich durch die Nutzung einer OpenAPI-Spezifikation, um eine nahtlose und effiziente Anbindung des KI-Models an das CRM zu gewährleisten.
AWS CDK AWS Lambda AWS DynamoDB OpenAI API
OpenAPI CRM
IT-Beratung
1 Monat
2024-01 - 2024-01

Umsetzung einer elektronischen Wahl für eine Non-Profit-Organisation

Entwickler und Architekt JavaScript
Entwickler und Architekt
Im Rahmen dieses Projekts war ich an der Entwicklung und Architektur einer elektronischen Wahlplattform für eine Non-Profit-Organisation beteiligt. Ich konzipierte eine effiziente Cloud-Architektur unter Verwendung von AWS-Diensten wie Lambda, DynamoDB, S3 und API Gateway, um eine skalierbare und sichere Wahlumgebung bereitzustellen. Für die Umsetzung nutzte ich AWS Cloud Development Kit (CDK). Diese Plattform gewährleistete die Integrität des Wahlprozesses und eine hohe Verfügbarkeit während der Wahl.
AWS CDK AWS Lambda "AWS DynamoDB AWS S3 AWS API Gateway Amazon Web Services
JavaScript
Non-Profit-Organisation
7 Monate
2023-04 - 2023-10

Neuentwicklung einer Lernplattform

DevOps-Engineer Angular Kubernetes PHP ...
DevOps-Engineer
In diesem Projekt ging es um die Neuentwicklung einer interaktiven Lernplattform für eine Lernakademie. Als DevOps-Engineer fokussierte ich mich auf die Entwicklung des Frontends mit Angular sowie die Implementierung von CI/CD-Pipelines durch den Einsatz von Docker und Kubernetes. Hierbei wirkte ich an der Integration und Automatisierung verschiedener Entwicklungs- und Deploymentprozesse mit, nutzte ArgoCD für die kontinuierliche Auslieferung und Gitlab für Versionskontrolle und Code-Management. Dieses Zusammenspiel an Technologien trug wesentlich zur Optimierung des Entwicklungszyklus bei und erhöhte die Effizienz des Release-Managements.
ArgoCD Docker Moodle
Angular Kubernetes PHP Scrum
Lernakademie
6 Monate
2023-03 - 2023-08

CRM-Integration und Weiterentwicklung einer App zur Leadgenerierung im Affiliate-Marketing

Architekt und Entwickler Dart OpenAPI
Architekt und Entwickler
Im Rahmen des Projekts zur CRM-Integration und Weiterentwicklung einer App zur Lead-Generierung im Affiliate-Marketing wurde eine App unter Einsatz von Flutter entwickelt, um sowohl auf iOS- als auch auf Android-Plattformen zu funktionieren. Als Entwickler und Architekt führte ich die Anpassungen und Implementierung in der Cloud durch, die verschiedene Dienste von Amazon Web Services, wie AWS Lambda, DynamoDB, S3 und API Gateway, nutzte. Durch die Anbindung an das existierende CRM-System CAS über eine OpenAPI-Schnittstelle wurde zudem eine nahtlose Synchronisation erreicht, die essentiell für die Effektivität der Lead-Generierungs-Strategien des Unternehmens war.
Flutter Android iOS AWS CDK AWS Lambda AWS DynamoDB AWS S3 AWS API Gateway Amazon Web Services
Dart OpenAPI
Vertrieb
10 Monate
2022-06 - 2023-03

DevOps-Unterstützung für Lernplattform

DevOps-Engineer PHP Linux
DevOps-Engineer
"Im Rahmen dieses Projekts unterstützte ich als DevOps-Engineer eine Lernakademie bei der Optimierung ihrer digitalen Lernplattform. Ich entwickelte Docker-Container, um die Deployment-Prozesse zu vereinfachen und die Skalierbarkeit zu fördern. Zudem war ich für die Linux-Administration verantwortlich, wobei ich die Systemstabilität sicherstellte und die Plattform wartete. Durch die Nutzung von Tools wie Gitlab und die Anpassung der Moodle-Lernumgebung auf Basis von PHP verbesserte ich die Effizienz und Zuverlässigkeit der Plattform entscheidend.
Docker Gitlab Moodle
PHP Linux
Lernakademie
8 Monate
2022-05 - 2022-12

App zur Leadgenerierung im Affiliate-Marketing

Architekt und Entwickler Dart JavaScript
Architekt und Entwickler
In diesem Projekt wurde eine mobile App zur Lead-Generierung für den Vertrieb einer Firma entwickelt. Ich war verantwortlich für die Entwicklung und Architektur der App unter Verwendung von Flutter, was plattformübergreifende Funktionalitäten für iOS und Android ermöglichte. Die Backend-Infrastruktur wurde auf Amazon Web Services implementiert, wobei Dienste wie AWS Lambda, DynamoDB, S3 und API Gateway zum Einsatz kamen. Ich setzte moderne Cloud-Entwicklungstechniken ein und nutzte AWS Cloud Development Kit und Serverless Application Model für die Skalierbarkeit der Anwendung.
Flutter Android iOS OpenAPI AWS CDK AWS Lambda AWS DynamoDB AWS S3 AWS API Gateway Amazon Web Services AWS SAM
Dart JavaScript
Vertrieb
5 Monate
2022-05 - 2022-09

Enablement-Team für AWS Cloud

Team-Lead Java Angular OpenAPI
Team-Lead
Im Rahmen des Projekts "Enablement-Team für AWS Cloud" bei einem großen Automobilhersteller leitete ich ein spezialisiertes Team zur Implementierung und Optimierung von Cloud-Lösungen auf Basis von Amazon Web Services (AWS). Unsere Hauptaufgaben umfassten die Entwicklung robuster Anwendungen mit Java und Spring Boot sowie die Gestaltung der Cloud-Architektur unter Verwendung von AWS CDK. Wir integrierten verschiedene AWS-Dienste wie RDS, Elasticsearch und DynamoDB, um eine leistungsfähige, skalierbare und sichere Anwendungslandschaft zu schaffen. Dabei setzten wir auf moderne Datenbanktechnologien wie PostgreSQL und beteiligten uns an der Migration vorhandener Datenbanken zu Opensearch, um die Suchfunktionalitäten zu verbessern.
Amazon Web Services AWS CDK AWS RDS Spring Boot PostgreSQL AWS Elasticsearch Opensearch AWS DynamoDB
Java Angular OpenAPI
Automobilhersteller
7 Monate
2021-10 - 2022-04

KFZ-Teileverwaltung mit Angular und Java-Backend

Team-Lead, Backend-Entwickler Java Angular OpenAPI
Team-Lead, Backend-Entwickler
In diesem Projekt wurde eine umfangreiche KFZ-Teileverwaltungssoftware für einen führenden Automobilhersteller entwickelt. Als Team-Lead fungierte ich dabei nicht nur als Leiter des Entwicklerteams, sondern auch als zentraler Ansprechpartner für die Java-Entwicklung und die Implementierung der Cloud-Architektur. Wir setzten Angular für das Frontend und Java Spring Boot für das Backend ein, ergänzt durch eine robuste Infrastruktur aus verschiedenen AWS-Services wie AWS RDS, AWS Elasticsearch und AWS DynamoDB. Ziel war es, die Verwaltung von Fahrzeugteilen effizienter zu gestalten und durch den Einsatz moderner Technologien wie AWS CDK und OpenAPI schnelle, skalierbare und sichere Zugriffsmöglichkeiten auf die Daten zu gewährleisten.
AWS CDK AWS DynamoDB AWS Elasticsearch AWS RDS Amazon Web Services Opensearch PostgreSQL Spring Boot
Java Angular OpenAPI
Automobilhersteller
3 Jahre 3 Monate
2018-07 - 2021-09

Echtzeitfähige Auktionsplattform mit SAP Backend

Architekt und Backend-Entwickler Angular SOAP REST ...
Architekt und Backend-Entwickler
Im Rahmen des Projekts wurde eine echtzeitfähige Auktionsplattform mit einem SAP Backend für einen führenden Akteur in den Banken- und Finanzdienstleistungen entwickelt. Als Solution-Architekt und Backend-Entwickler lag mein Schwerpunkt auf der ABAP-Entwicklung und der Gestaltung einer robusten Cloud-Architektur unter Verwendung von Microsoft Azure. Die Plattform integriert moderne Technologien wie Angular, RabbitMQ sowie Azure App Services und ermöglicht den nahtlosen Datenaustausch über SOAP und REST. Die Plattform steht durch den Einsatz von Websockets und Azure API Management für eine hohe Leistungsfähigkeit und Echtzeit-Datenverarbeitung.
Azure Cloud RabbitMQ Azure API Management Azure App Services
Angular SOAP REST ABAP .NET Websockets
Banken & Finanzdienstleistungen
1 Monat
2021-07 - 2021-07

Webinar: Designing great APIs with OpenAPI 3.1

Präsentator JSON Schema OpenAPI REST ...
Präsentator
In dem Webinar "Designing great APIs with OpenAPI 3.1" bot ich eine umfassende Schulung an, die sich auf die effektive Gestaltung von REST APIs mittels der OpenAPI 3.1 Spezifikation konzentrierte. Die Teilnehmer erhielten detaillierte Einblicke in die wichtigsten Features von OpenAPI und JSON Schema, unterstützt durch praxisnahe Beispiele und Live-Coding-Sessions, die in Node.js durchgeführt wurden. Ziel war es, den Teilnehmern nicht nur theoretisches Wissen zu vermitteln, sondern ihnen auch praktische Fähigkeiten an die Hand zu geben, um ihre eigenen APIs effizienter entwickeln und implementieren zu können.
Node.js
JSON Schema OpenAPI REST Live Coding
1 Monat
2021-05 - 2021-05

Webinar: Building lightning-fast web components with Lit 2.0

Präsentator JavaScript
Präsentator
In diesem Webinar wurde die Bibliothek Lit 2.0 vorgestellt, mit der Web-Komponenten erstellt werden können. Die Präsentation enthielt eine Mischung aus Lehrmaterialien und Live-Coding-Sessions und ich zeigte die praktische Anwendung von LitElement und lit-html. Die Teilnehmenden erhielten dabei sowohl theoretisches Wissen als auch praktische Anleitungen, die ihnen halfen, die Vorteile der neuesten Technologien in ihren eigenen Projekten effektiv einzusetzen.
Lit 2.0 LitElement Live Coding lit-html web components
JavaScript
7 Monate
2020-09 - 2021-03

B2B-App für Servicetechniker, vom Lead bis zur Installation

Mobile-Specialist und Frontend-Entwickler OData JavaScript
Mobile-Specialist und Frontend-Entwickler
Im Rahmen des Projekts wurde eine dedizierte Anwendung zur Unterstützung von Servicetechnikern im Bereich der Wärmetechnik entwickelt. Als Mobile-Specialist und Frontend-Entwickler implementierte ich die App unter Einsatz von SAPUI5, integriert mit der SAP Business Technology Platform und den SAP Mobile Services. Die Anwendung optimierte den gesamten Workflow von der Lead-Erfassung bis zur finalen Produktinstallation, wobei Daten sicher über SAP Kapsel und Apache Cordova synchronisiert wurden. Zusätzlich wurde die App in die Cloud-Infrastruktur eingebettet, um eine höhere Effizienz und Skalierbarkeit zu gewährleisten.
SAPUI5 SAP Kapsel Apache Cordova SAP Mobile Services SAP Cloud for Customer SAP Business Technology Platform (BTP) SAP Identity Authentication Service Cloud Foundry
OData JavaScript
Wärmetechnik
10 Monate
2020-06 - 2021-03

DNS- und Authentifizierungsdienst mit AWS

Architekt und Team-Lead Terraform OpenID Connect OIDC ...
Architekt und Team-Lead
In diesem Projekt implementierte ich als Solution-Architekt und Team-Lead eine sichere und skalierbare DNS- und Authentifizierungsinfrastruktur für ein Konsortium von Automobilzulieferern. Die Lösung basierte auf einer Reihe von Amazon Web Services, darunter AWS Route 53, AWS Cognito und AWS Lambda, und integrierte OpenID Connect für moderne Authentifizierungsstandards. Ich leitete das Team bei der Entwicklung und Konfiguration unter Verwendung von Node.js und Terraform und setzte dabei auf CI/CD über GitLab. Das Projekt umfasste auch die Nutzung von AWS RDS und MySQL für Datenmanagement, AWS CloudFront und S3 für verbesserte Performance und Content Delivery sowie AWS IAM, ACM, SNS und Secrets Manager zur Gewährleistung von Sicherheit und Compliance.
Amazon Web Services AWS Cognito AWS Lambda AWS RDS MySQL AWS CloudFront AWS S3 AWS IAM AWS ACM AWS SNS AWS Secrets Manager AWS SAM Node.js Gitlab AWS Route 53
Terraform OpenID Connect OIDC OAuth 2.0
Automobilzulieferer
1 Jahr
2020-01 - 2020-12

Integrationsplattform in der Microsoft Azure Cloud

Architekt und Team-Lead REST OpenAPI JavaScript
Architekt und Team-Lead
Im Rahmen des Projekts entwickelte und implementierte ich eine hochmoderne Cloud-Architektur speziell für den Banken- und Finanzdienstleistungssektor. Als Solution-Architekt konzipierte ich die Systemarchitektur, wobei besonderer Wert auf Sicherheit, Skalierbarkeit und Effizienz gelegt wurde. Als Team-Lead führte und koordinierte ich die Entwicklungsarbeiten, überwachte die Einhaltung der Projektziele und sorgte für eine reibungslose Kommunikation innerhalb des Teams sowie mit den Stakeholdern des Kunden.
Azure Cloud Azure API Management Azure Functions Node.js
REST OpenAPI JavaScript
Banken & Finanzdienstleistungen
9 Monate
2019-07 - 2020-03

Buch: Mobile Apps mit den SAP Cloud Platform Mobile Services

Autor Principal Propagation Hybrid Apps Offline OData ...
Autor
In diesem Buch werden die SAP Cloud Platform Mobile Services vorgstellt und die Möglichkeiten zur Erstellung von Apps. Die Apps integrieren sich dabei in bestehende SAP-Systeme mit Hilfe des SAP Cloud Connectors und nutzen Funktionen wie Offline OData sowie Push Notifications. Hybrid Apps werden mit SAP Kapsel ermöglicht, während die spezifischen SDKs für iOS und Android eine besser Benutzererfahrung gewährleisten. Das Buch beschreibt das SAP Mobile Development Kit als neustes Framework für die Entwicklung von mobilen Apps im SAP-Universum.
SAP Cloud Platform SAP Cloud Platform Mobile Services SAP Cloud Connector SAP Mobile Cards SAP Kapsel SAP Cloud Platform SDK for iOS SAP Cloud Platform SDK for Android SAP Mobile Development Kit
Principal Propagation Hybrid Apps Offline OData Push Notifications
1 Monat
2020-01 - 2020-01

Angular Forms und Azure Functions

Entwickler Angular Angular Forms Serverless
Entwickler
In diesem Projekt wurde eine komplexe Formularanwendung für einen Kunden aus dem Bank- und Finanzdienstleistungssektor entwickelt. Wir setzten Angular Forms ein, um dynamische, reaktive Benutzeroberflächen zu gestalten, die eine effiziente Datenerfassung und -validierung erlauben. Zusätzlich erfolgte die Integration von Azure Functions, um eine skalierbare, serverlose Architektur zu ermöglichen, die auch Azure Storage nutzte. Dies trug wesentlich zur Optimierung von Betriebskosten und Systemleistung bei. Die Anwendung wurde vorrangig entwickelt, um den spezifischen Anforderungen der Branche gerecht zu werden und eine nahtlose Benutzerinteraktion sicherzustellen.
    Azure Azure Functions Azure Storage
    Angular Angular Forms Serverless
    Banken & Finanzdienstleistungen
    1 Monat
    2020-01 - 2020-01

    Workshop: SAPUI5 & OData End-to-End

    Dozent OData Instandhaltung
    Dozent
    In einem 5-Tages-Workshop für einen Energieversorger führte ich als Dozent die Teilnehmer in die End-to-End-Entwicklung mit SAPUI5 und OData ein. Der Fokus lag auf der effektiven Nutzung von SAPUI5-Frameworks sowie OData-Services für die Anbindung an SAP NetWeaver Gateway und SAP ERP. Die Teilnehmer erlernten zudem den Einsatz von Fiori-Designprinzipien, um benutzerfreundliche Anwendungen zu erstellen. Durch praktische Übungen konnten die Teilnehmer das Erlernte direkt in die Praxis umsetzen und eigene Lösungsansätze entwickeln.
      SAP UI5 SAP Fiori SAP NetWeaver Gateway
      OData Instandhaltung
      Energie
      2 Monate
      2019-11 - 2019-12

      Fiori-Apps für ein B2B-Portal im FI-Bereich

      Entwickler OData JavaScript
      Entwickler
      In diesem Projekt wurde ich als Entwickler eingesetzt, um Fiori-Apps für ein B2B-Portal im Finanzbereich eines führenden Haushaltsgeräteherstellers zu entwickeln. Hauptaufgaben waren die Entwicklung von SAPUI5-Frontends sowie die Implementierung von OData-Services, um eine nahtlose Interaktion mit SAP-Backend-Systemen sicherzustellen. Ich nutzte intensiv das SAP NetWeaver Gateway, um robuste, effiziente und benutzerfreundliche Anwendungen zu gestalten, die auf die spezifischen Anforderungen und Geschäftsprozesse des Kunden zugeschnitten waren.
      SAP UI5 SAP Fiori SAP NetWeaver Gateway
      OData JavaScript
      Haushaltsgeräte
      1 Monat
      2019-11 - 2019-11

      Workshop: SAPUI5 & OData

      Dozent OData ABAP JavaScript
      Dozent
      In diesem Projekt führte ich als Dozent Workshops zur Entwicklung von SAPUI5 und der Integration von OData-Services durch. Die Schulung zielte darauf ab, IT-Berater im effektiven Einsatz von SAPUI5 im Kontext von SAP Fiori-Designprinzipien, unter Nutzung von SAP NetWeaver Gateway, auszubilden. Teilnehmer lernten, wie sie ABAP-Programmierung und OData zur Schaffung nahtloser Endnutzererfahrungen in Unternehmensanwendungen integrieren können. Der Fokus lag auf der Praxisorientierung, um den Teilnehmern nicht nur theoretisches Wissen zu vermitteln, sondern sie auch in die Lage zu versetzen, eigenständig Lösungen zu entwickeln.
      SAP UI5 SAP Fiori SAP NetWeaver Gateway
      OData ABAP JavaScript
      IT-Beratung
      3 Monate
      2019-09 - 2019-11

      Workflow und Decision Automation mit Camunda BPM

      Projektleiter Java JavaScript OData
      Projektleiter
      Im Rahmen des Projekts wurde für einen führenden Automobilzulieferer eine Lösung zur Automatisierung von Geschäftsprozessen entwickelt. Die Initiative umfasste die Einführung der Camunda BPM Plattform, um Entscheidungsfindungen und operative Abläufe zu optimieren. Als Projektleiter übernahm ich die Gesamtleitung des Vorhabens und war zudem für die Entwicklung der Cloud-Architektur verantwortlich. Dies beinhaltete die Planung, Koordination und Überwachung aller technischen und organisatorischen Aspekte des Projekts, um eine nahtlose Integration und Funktionalität sicherzustellen.
      SAP Cloud Platform SAP UI5 SAP Fiori Camunda
      Java JavaScript OData
      Automobilzulieferer
      1 Monat
      2019-08 - 2019-08

      SAPUI5-Formularentwicklung mit SAP PO/PI

      Entwickler JavaScript OData
      Entwickler
      Im Rahmen dieses Projekts wurde ich mit der Entwicklung von Formularen unter Verwendung von SAPUI5 beauftragt, welche in der SAP PO/PI-Umgebung eines Kunden der Medizintechnikbranche zum Einsatz kamen. Mein Fokus lag dabei auf der Erstellung benutzerfreundlicher, responsiver Benutzeroberflächen, die den spezifischen Anforderungen und Standards der Branche entsprachen. Durch die effiziente Integration von SAPUI5/OpenUI5 und den Fiori-Designprinzipien konnten optimierte Workflows und eine verbesserte Datenverarbeitung realisiert werden.
      SAP UI5 SAP Fiori SAP PO/PI
      JavaScript OData
      Medizintechnik
      1 Monat
      2019-04 - 2019-04

      Workshop: SAPUI5 & OData

      Dozent OData ABAP
      Dozent
      In diesem Workshop-Projekt führte ich als Dozent einen intensiven Kurs in der Entwicklung mit SAPUI5 und OData durch. Ziel war es, den Teilnehmern, vorwiegend Softwareentwickler und IT-Berater, fundierte Kenntnisse in diesen beiden Schlüsseltechnologien zu vermitteln. Der Fokus lag darauf, praktische Entwicklungsfähigkeiten für das Erstellen von Fiori-Applikationen unter Nutzung von SAP NetWeaver Gateway zu schulen. Überdies wurden Grundlagen der Programmiersprache ABAP behandelt, um die Backend-Integration zu verstehen und effizient zu gestalten. Durch praxisnahe Übungen konnte sichergestellt werden, dass die Teilnehmer nach Abschluss des Workshops in der Lage waren, eigenständige Projekte in diesem Bereich erfolgreich umzusetzen.
        SAP UI5 SAP Fiori SAP NetWeaver Gateway
        OData ABAP
        IT-Beratung
        1 Jahr
        2018-01 - 2018-12

        SAP Leonardo

        Projektleiter Big Data Streaming Batch-Verarbeitung
        Projektleiter
        Im Rahmen des SAP Leonardo Projekts übernahm ich die Leitung für die Implementierung des SAP Data Hub, um die Verarbeitung großer Datenmengen sowohl in Echtzeit (Streaming) als auch in Batch-Modi zu optimieren. Das Projekt zielte darauf ab, leistungsstarke Big Data-Verarbeitungsstrategien für eine führende IT-Beratungsfirma zu entwickeln und einzuführen. Dabei gewährleistete ich die koordinierte Planung, Überwachung und Steuerung aller Projektphasen, um die Projektziele termingerecht und im Rahmen des Budgets zu erreichen.
          SAP Data Hub
          Big Data Streaming Batch-Verarbeitung
          IT-Beratung
          11 Monate
          2018-01 - 2018-11

          Fiori-Apps für externe und interne Servicetechniker

          Qualitätssicherung und Entwickler SAP ECC Customer Service ABAP
          Qualitätssicherung und Entwickler
          Im Rahmen des Projekts wurden mehrere Fiori-Apps für externe und interne Servicetechniker eines führenden Haushaltsgeräte-Herstellers entwickelt. Ziel war es, die Effizienz und Zugänglichkeit von Serviceprozessen durch benutzerfreundliche, interaktive Oberflächen zu verbessern. Ich war sowohl in der Qualitätssicherung als auch in der Entwicklung der Apps unter Verwendung von SAPUI5 tätig. Hierbei implementierte ich Funktionen in enger Abstimmung mit den Backend-Systemen des SAP ECC Customer Service und sorgte für eine nahtlose Integration und Funktionsfähigkeit der Apps über SAP NetWeaver Gateway.
          SAP ECC SAP NetWeaver Gateway SAP UI5 SAP Fiori
          SAP ECC Customer Service ABAP
          Haushaltsgeräte
          6 Monate
          2018-01 - 2018-06

          Zeiterfassung mit einer iOS-App

          Entwickler iOS Swift OData
          Entwickler
          In diesem Projekt wurde eine iOS-App zur Zeiterfassung für das Baugewerbe entwickelt, die eine intuitive Schnittstelle für Bauarbeitende bietet, um Arbeitszeiten direkt auf der Baustelle zu erfassen. Die App, realisiert in Swift, nutzte das SAP Cloud Platform SDK for iOS, um eine nahtlose Integration mit dem SAP HCM-System des Kunden zu gewährleisten. Durch die Verwendung des OData-Protokolls wurde eine effiziente Datenkommunikation zwischen der mobilen Anwendung und den Backend-Systemen ermöglicht. Diese Lösung erleichterte das Zeitmanagement und verbesserte die Datenintegrität erheblich.
            SAP Cloud Platform SDK for iOS SAP HCM
            iOS Swift OData
            Baugewerbe
            1 Jahr 4 Monate
            2016-07 - 2017-10

            Qualitätssicherung Sales-App

            Qualitätssicherung Offline OData
            Qualitätssicherung
            Im Rahmen des Projekts für einen führenden Hersteller von Haushaltsgeräten übernahm ich die Qualitätssicherung für eine Sales-App. Meine Hauptaufgaben waren das Durchführen von Code Reviews und die Sicherstellung der Anwendungsqualität unter Verwendung von SAPUI5 und Fiori. Ich arbeitete intensiv mit OpenUI5 und SAP Kapsel im Zusammenspiel mit Apache Cordova, um die Offline-Funktionalitäten der App zu optimieren und die Integration von Offline OData zu gewährleisten. Durch diese Maßnahmen konnte die Zuverlässigkeit und Benutzerfreundlichkeit der App signifikant verbessert werden.
              SAP UI5 SAP Fiori SAP Kapsel Apache Cordova
              Offline OData
              Haushaltsgeräte
              1 Jahr 4 Monate
              2016-07 - 2017-10

              Servicetechniker-Apps

              Berater und Entwickler SAP ERP Instandhaltung OData
              Berater und Entwickler
              In diesem Projekt entwickelte ich als Berater und Entwickler maßgeschneiderte Applikationen für Servicetechniker eines führenden Logistikunternehmens. Ich implementierte die Anwendungen unter Verwendung von SAPUI5 und OData-Technologien, wobei die Einbettung in SAP-Kapsel zusammen mit Apache Cordova erfolgte. Die Lösungen wurden auf der SAP Cloud Platform Mobile Services gehostet, was eine nahtlose Integration und Interoperabilität mit bestehenden SAP-ERP-Systemen gewährleistete. Dies ermöglichte den Servicetechnikern, effizienter zu arbeiten, indem ihnen unterwegs Zugriff auf notwendige Daten und Funktionalitäten bereitgestellt wurde.
                SAP UI5 SAP Fiori SAP Kapsel Apache Cordova SAP ERP
                SAP ERP Instandhaltung OData
                Logistik
                1 Monat
                2017-05 - 2017-05

                Workshop: SAPUI5 & OData

                Dozent OData ABAP JavaScript
                Dozent
                In diesem Workshop lehrte ich als Dozent die Entwicklung von SAPUI5 und OData. Der Fokus lag darauf, IT-Beratern fundiertes Wissen und praktische Fähigkeiten in der Erstellung von Benutzeroberflächen mit SAPUI5 sowie der Integration mittels OData zu vermitteln. Der Workshop beinhaltete sowohl theoretische Einführungen als auch praxisorientierte Übungen, die auf SAP Fiori Richtlinien basierten und unter Nutzung von ABAP über das SAP NetWeaver Gateway realisiert wurden. Ziel des Workshops war es, den Teilnehmern zu ermöglichen, eigenständig und effizient SAP-basierte Anwendungen zu entwickeln.
                  SAP UI5 SAP Fiori SAP NetWeaver Gateway
                  OData ABAP JavaScript
                  IT-Beratung
                  6 Monate
                  2016-01 - 2016-06

                  Einführung der SAP Cloud Platform Mobile Services

                  Berater und Entwickler SAP EAC Program
                  Berater und Entwickler
                  In dem Projekt lag der Fokus auf der Implementierung und Konfiguration dieser Plattform für einen führenden Kunden aus der Logistikbranche. Als Berater und Entwickler war mein Beitrag entscheidend bei der Einführung der SAP Cloud Platform Mobile Services. Zu meinen Aufgaben gehörten zudem die Integration des SAP Fiori Clients und die Zusammenarbeit u.a. mit dem Product Owner der Mobile Services in der SAP Early Adopter's TaskForce. Durch die erfolgreiche Umsetzung konnte eine solide mobile Business-Lösung bereitgestellt werden, die speziell auf die Bedürfnisse und Anforderungen des Kunden zugeschnitten war.
                  SAP Cloud Platform Mobile Services SAP Fiori Client iOS SAP Kapsel SAP Cloud Connector SAP Cloud Identity
                  SAP EAC Program
                  Logistik
                  3 Monate
                  2015-10 - 2015-12

                  ABAP Schnittstellenentwicklung

                  Berater und Entwickler ABAP ABAP OO ABAP Unit-Tests
                  Berater und Entwickler
                  Im Rahmen des Projektes bei einem führenden Unternehmen im Banken- und Finanzsektor fokussierte sich das Team auf die Entwicklung und Optimierung von ABAP-Schnittstellen für SAP CRM. Dabei wurden sowohl objektorientierte ABAP (ABAP OO) als auch ABAP Unit Tests eingesetzt, um die Stabilität und Effizienz der Systeme zu gewährleisten. Die Arbeit beinhaltete die Entwicklung neuer Funktionen sowie die Verbesserung bestehender Schnittstellen, um eine nahtlose Integration und Datenkommunikation zu ermöglichen.
                    SAP CRM
                    ABAP ABAP OO ABAP Unit-Tests
                    Banken & Finanzdienstleistungen
                    5 Monate
                    2015-08 - 2015-12

                    CRM Fiori Apps

                    Berater und Entwickler OData ABAP JavaScript
                    Berater und Entwickler
                    In diesem Projekt wurde die CRM-Landschaft eines Einzelhandelsunternehmens durch die Entwicklung mehrerer SAP Fiori Apps verbessert. Ich konzentrierte mich auf die Realisierung spezifischer Anforderungen mittels SAPUI5 und OData, welche die Basis für die Schnittstellenprogrammierung bildeten. Dabei nahm ich sowohl die Rolle des Beraters als auch des Entwicklers ein und führte umfangreiches SAP-CRM-Customizing durch, um eine nahtlose Integration und optimierte Benutzererfahrung zu gewährleisten. Durch die Implementierung dieser maßgeschneiderten Lösungen konnte die Effizienz der Kundenmanagementprozesse signifikant gesteigert werden.
                      SAP CRM SAP UI5 SAP Fiori
                      OData ABAP JavaScript
                      Einzelhandel

                      Aus- und Weiterbildung

                      Aus- und Weiterbildung

                      3 Jahre 6 Monate
                      2011-10 - 2015-03

                      Theoretische Informatik

                      Promotion, Universität Paderborn
                      Promotion
                      Universität Paderborn
                      4 Jahre
                      2007-10 - 2011-09

                      Informatik

                      Bachelor, Universität Paderborn
                      Bachelor
                      Universität Paderborn

                      Position

                      Position

                      Senior SAP Fiori/SAPUI5/OpenUI5/ABAP-Entwickler und Projektleiter

                      Kompetenzen

                      Kompetenzen

                      Top-Skills

                      SAP Fiori SAP UI5 ABAP OData Java SAP Netweaver SAP Cloud Connector iOS Angular Android REST Git Node.js JavaScript TypeScript Cloud Mobile Services AWS Microsoft Azure Serverless ABAP OO SAP Business Technology Platform

                      Produkte / Standards / Erfahrungen / Methoden

                      Azure
                      Azure API Management
                      Azure Cloud
                      Azure Functions
                      SAP Fiori
                      Hybride Apps
                      Node.js
                      Offline OData
                      OpenAPI
                      REST
                      SAP Cloud Connector
                      SAP Cloud Platform
                      SAP Cloud Platform Mobile Services
                      SAP Cloud Platform SDK for Android
                      SAP Cloud Platform SDK for iOS
                      SAP Kapsel
                      SAP Mobile Cards
                      SAP Mobile Development Kit
                      SAP UI5
                      Amazon Web Services
                      Microsoft Azure
                      AWS
                      Flutter
                      Scrum

                      DEVELOPMENT-SKILLS

                      • SAP-Frontend: SAP Fiori, SAPUI5, OpenUI5, JavaScript, TypeScript, QUnit, OPA5

                      • SAP-Backend: ABAP, ABAP OO, ABAP-Unit-Test, SAP Gateway, SAP ECC, SAP CRM

                      • Web-Frontend: Angular, Lit, JavaScript, TypeScript, Jest, OpenAPI, Playwright, Cypress

                      • Web-Backend: Node.js, JavaScript, TypeScript, Jest, OpenAPI, Java, PHP

                      • Methoden & Werkzeuge: Professional Scrum Product Owner? I, Certified Professional for Requirements Engineering (CPRE), JIRA, Confluence, DevOps, CI/CD, Test-Driven Development, API-First, Mobile-First, Infrastructure as Code

                      Programmiersprachen

                      ABAP
                      Angular
                      C#/.NET
                      C/C++
                      HTML/CSS
                      Java
                      JavaScript
                      Object Pascal
                      Objective-C
                      PHP
                      Python
                      Swift
                      TypeScript
                      Dart

                      Datenbanken

                      HANA
                      Microsoft SQL Server
                      MySQL
                      SQLite
                      PostgreSQL
                      MariaDB
                      Oracle
                      AWS DynamoDB
                      AWS Elasticsearch

                      Branchen

                      Branchen

                      Automobilhersteller, Automobilzulieferer, Finanzdienstleistungen, Vertrieb, Haushaltsgeräte, Versicherungen

                      Einsatzorte

                      Einsatzorte

                      Bocholt (+300km)
                      Deutschland, Schweiz, Österreich
                      möglich

                      Projekte

                      Projekte

                      2 Monate
                      2026-01 - heute

                      Entwicklung eines AI-Assistenten für das Back Office einer großen Auktionsplattform

                      Solution-Architekt TypeScript
                      Solution-Architekt
                      In diesem Projekt habe ich einen agentischen AI-Assistenten entwickelt, der die Mitarbeiter bei der Erstellung von Paketen für die Gebrauchtwagenbörse unterstützt. Der AI-Assistent ist in der lange komplexe Anforderungen wie Pakete mit Fahrzeugen gebildet werden sollen zu berücksichtigen. Die Entwicklung erfolgte im Angular-Frontend nutzte die OpenAI API in der Microsoft Azure Platform und Nest.js im Backend. Der AI wurden Tools zu Verfügung gestellt, mit der sich das Frontend automatisieren lässt, um so die Effizienz der Mitarbeiter zu steigern und die Fehlerquote zu reduzieren.
                      Angular Nest.js OpenAI Azure
                      TypeScript
                      Banken & Finanzdienstleistungen
                      2 Monate
                      2025-11 - 2025-12

                      PDF-Angebotserstellung mit SAP Commerce-Integration

                      DevOps-Engineer JavaScript
                      DevOps-Engineer
                      Für einen globalen Gastronomieausstatter wurde eine vollständige Lösung zur Erstellung von PDF-Angeboten für Händler entwickelt. Als Architekt, Backend-Entwickler und DevOps-Engineer konzipierte und implementierte ich eine Cloud-native Anwendung auf Basis von Angular im Frontend und Node.js im Backend. Die Produktdaten werden über eine XML-Schnittstelle aus SAP Commerce Cloud via S3 synchronisiert und in einer SQLite-Datenbank mit Full-Text-Search indexiert, die als Lambda-Layer bereitgestellt wird. Die Angebote werden mit puppeteer in PDFs konvertiert und in S3 gespeichert. Die mehrsprachige Anwendung nutzt AWS Cognito mit OpenID Connect für die Authentisierung und ermöglicht den Upload kundenspezifischer Logos. Das gesamte Deployment wurde mit AWS CDK automatisiert.
                      Angular Node.js AWS DynamoDB AWS S3 AWS Lambda AWS CDK AWS Cognito OpenID Connect SAP Commerce Cloud puppeteer SQLite Full-Text-Search PDF-Generierung
                      JavaScript
                      Gastronomieausstatter
                      1 Jahr 8 Monate
                      2024-05 - 2025-12

                      Weiterentwicklung einer kundenspezifischen Lösung zur Verwaltung von Projekten

                      Entwickler Java Dart
                      Entwickler
                      In diesem Projekt wurde eine maßgeschneiderte Projektmanagement-Lösung für eine IT-Beratungsfirma weiterentwickelt. Der Fokus lag auf der Integration neuer Funktionen und der Optimierung der Benutzerfreundlichkeit unter Verwendung von Java und Flutter. Dabei kam Quarkus als Backend-Technologie zum Einsatz, um die Leistungsfähigkeit und Effektivität der Anwendung zu steigern. Diese Weiterentwicklung half, die Projektverwaltungsprozesse des Kunden zu verbessern und effizienter zu gestalten. Als Entwickler lag der Hauptbeitrag in der Implementierung stabiler und skalierbarer Code-Lösungen, die sowohl auf die spezifischen Anforderungen des Kunden zugeschnitten waren als auch die allgemeine Performance der Anwendung verbesserten.
                      Quarkus Flutter
                      Java Dart
                      IT-Beratung
                      2 Monate
                      2025-07 - 2025-08

                      Optimierung von Fertigungs- und Einkaufsprozessen durch SAP Web Services

                      Entwickler ABAP ABAP OO REST
                      Entwickler
                      Im Projekt wurden SAP Web Services zur Digitalisierung und Optimierung von Fertigungs- und Einkaufsprozessen entwickelt und erweitert. Dazu gehörte die Implementierung eines Services zur detaillierten Abfrage externer Bestellungen mit Kopf- und Positionsdaten sowie einer flexiblen Suchfunktion nach Datum und Status. Der Fertigungsauftragsservice wurde so angepasst, dass die korrekten Komponenten inklusive spezifischer Kennzeichen und Textfelder aus SAP-Tabellen zurückgegeben werden. Zusätzlich wurde der Materialdatenservice um relevante Felder wie Produktionslagerort und Chargenerfassung ergänzt. Die Lösungen basieren auf ABAP-Klassen, nutzen SAP-Funktionsbausteine und stellen die Daten als JSON-basierte Schnittstellen bereit, wodurch eine effiziente Integration und Automatisierung der Geschäftsprozesse ermöglicht wurde.
                      SAP NetWeaver Gateway
                      ABAP ABAP OO REST
                      Maschinenbau
                      3 Monate
                      2025-05 - 2025-07

                      Automatisierte Bestellverarbeitung per E-Mail bei einem Gastronomieausstatter

                      Solution Architect AI E-Mail Automation
                      Solution Architect
                      Im Anschluss an den AI-Workshop entwickelten wir für einen globalen Gastronomieausstatter ein Outlook-Plugin, das eingehende Bestellungen per E-Mail automatisch im SAP ERP-System erfasst. Basis waren jährlich rund 160.000 Bestellungen, von denen 80% als PDF-Anhänge per E-Mail eingehen. Mit Hilfe von LLMs und SAP Document AI werden E-Mails semantisch analysiert, um Bestelldaten zuverlässig zu extrahieren. Für hohe Nutzerakzeptanz zeigt das Plugin vor dem Anlegen Kunde, Warenempfänger, Verfügbarkeit, Versandart und Liefertermin an.
                      SAP Document AI Outlook Plugin SAP ECC SAP Business Technology Platform
                      AI E-Mail Automation
                      Gastronomieausstatter
                      1 Monat
                      2025-04 - 2025-04

                      AI-Exploration-Workshop bei einem Gastronomieausstatter

                      AI-Evangelist AI AI-Workshop
                      AI-Evangelist
                      Im Rahmen eines ganztägigen AI Exploration Workshops bei einem weltweit tätigen Gastronomieausstatter identifizierten wir gemeinsam zwei praxisrelevante Use-Cases: ein KI-gestütztes E-Mail-Postfach, das eingehende Bestellungen automatisiert im ERP-System erfasst, sowie einen intelligenten Produktberater, der Kunden durch das komplexe Produktportfolio führt. Der Workshop kombinierte strukturierte Prozessanalyse mit konkreter Ideengenerierung und legte die Basis für die anschließende Prototypenentwicklung.
                      AI AI-Workshop
                      Gastronomieausstatter
                      2 Jahre 7 Monate
                      2022-10 - 2025-04

                      Gebrauchtwagenvermarktung

                      Product Owner Java Scrum SAFe ...
                      Product Owner
                      Im Rahmen der Neuimplementierung einer Online-Plattform zur Gebrauchtwagenvermarktung fungierte ich als Proxy Product Owner für einen führenden Automobilhersteller. Ich übernahm eine zentrale Rolle in der Anforderungsaufnahme, koordinierte die Bedürfnisse der Stakeholder und sorgte für die Übersetzung dieser in technische Spezifikationen. Das Projekt wurde unter Verwendung von Java EE und SAP Commerce Cloud in einem agilen Umfeld entwickelt, wobei Methoden aus Scrum, SAFe und LeSS Anwendung fanden. Durch seine Expertise trug ich zur Optimierung der Plattform bei und unterstützte die nahtlose Integration in bestehende Unternehmensprozesse.
                      Java EE SAP Commerce Cloud
                      Java Scrum SAFe LeSS
                      Automobilhersteller
                      1 Monat
                      2024-09 - 2024-09

                      Anforderungsaufnahme für die Ablösung eines Altsystems

                      Projektmanager Requirements Engineering
                      Projektmanager
                      Im Rahmen des Projekts zur Ablösung eines veralteten Systems im Energiesektor übernahm ich die Rolle des Projektmanagers. Meine Hauptaufgabe bestand darin, das Requirements Engineering zu leiten, um sicherzustellen, dass die neuen Systemanforderungen vollständig erfasst und dokumentiert wurden. Ich koordinierte die Anforderungsaufnahmen, stellte die Kommunikation zwischen verschiedenen Stakeholdern sicher und gewährleistete, dass alle technischen und geschäftlichen Anforderungen präzise definiert waren. Dies ermöglichte eine solide Basis für die anschließende Systementwicklung und Implementierung.
                      Requirements Engineering
                      Energiesektor
                      1 Monat
                      2024-04 - 2024-04

                      Überführung einer statischen Website in Hugo

                      Entwickler Hugo Webentwicklung HTML ...
                      Entwickler
                      Im Rahmen der Überarbeitung der Unternehmenswebseite einer IT-Beratung wurde ein Projekt zur Migration der bisherigen dynamischen Webseite auf einen statischen Aufbau mittels Hugo durchgeführt. Dabei konfigurierte und implementierte ich als Entwickler die Webseite unter Verwendung von HTML, CSS und JavaScript. Dieses Projekt umfasste spezifische Anpassungen der Hugo-Konfiguration, um die Webseite effizient, wartungsarm und leistungsoptimiert zu gestalten. Die Umstellung trug dazu bei, die Ladegeschwindigkeiten zu verbessern und die Handhabung der Webseite für den Endnutzer zu optimieren.
                      Hugo Webentwicklung HTML CSS JavaScript
                      1 Monat
                      2024-03 - 2024-03

                      Prototypische Integration eines Custom GPTs mit einer CRM-API

                      Entwickler und Architekt OpenAPI CRM
                      Entwickler und Architekt
                      In diesem Projekt wurde prototypisch ein angepasstes Generative Pre-trained Transformer (GPT) Modell mittels der OpenAI API entwickelt. Als verantwortlicher Entwickler und Architekt konzipierte ich die erforderliche Cloud-Architektur unter Verwendung des AWS Cloud Development Kits (CDK), implementierte Funktionen in AWS Lambda und richtete eine Datenbank mit AWS DynamoDB ein. Die Schnittstellenkommunikation sicherte ich durch die Nutzung einer OpenAPI-Spezifikation, um eine nahtlose und effiziente Anbindung des KI-Models an das CRM zu gewährleisten.
                      AWS CDK AWS Lambda AWS DynamoDB OpenAI API
                      OpenAPI CRM
                      IT-Beratung
                      1 Monat
                      2024-01 - 2024-01

                      Umsetzung einer elektronischen Wahl für eine Non-Profit-Organisation

                      Entwickler und Architekt JavaScript
                      Entwickler und Architekt
                      Im Rahmen dieses Projekts war ich an der Entwicklung und Architektur einer elektronischen Wahlplattform für eine Non-Profit-Organisation beteiligt. Ich konzipierte eine effiziente Cloud-Architektur unter Verwendung von AWS-Diensten wie Lambda, DynamoDB, S3 und API Gateway, um eine skalierbare und sichere Wahlumgebung bereitzustellen. Für die Umsetzung nutzte ich AWS Cloud Development Kit (CDK). Diese Plattform gewährleistete die Integrität des Wahlprozesses und eine hohe Verfügbarkeit während der Wahl.
                      AWS CDK AWS Lambda "AWS DynamoDB AWS S3 AWS API Gateway Amazon Web Services
                      JavaScript
                      Non-Profit-Organisation
                      7 Monate
                      2023-04 - 2023-10

                      Neuentwicklung einer Lernplattform

                      DevOps-Engineer Angular Kubernetes PHP ...
                      DevOps-Engineer
                      In diesem Projekt ging es um die Neuentwicklung einer interaktiven Lernplattform für eine Lernakademie. Als DevOps-Engineer fokussierte ich mich auf die Entwicklung des Frontends mit Angular sowie die Implementierung von CI/CD-Pipelines durch den Einsatz von Docker und Kubernetes. Hierbei wirkte ich an der Integration und Automatisierung verschiedener Entwicklungs- und Deploymentprozesse mit, nutzte ArgoCD für die kontinuierliche Auslieferung und Gitlab für Versionskontrolle und Code-Management. Dieses Zusammenspiel an Technologien trug wesentlich zur Optimierung des Entwicklungszyklus bei und erhöhte die Effizienz des Release-Managements.
                      ArgoCD Docker Moodle
                      Angular Kubernetes PHP Scrum
                      Lernakademie
                      6 Monate
                      2023-03 - 2023-08

                      CRM-Integration und Weiterentwicklung einer App zur Leadgenerierung im Affiliate-Marketing

                      Architekt und Entwickler Dart OpenAPI
                      Architekt und Entwickler
                      Im Rahmen des Projekts zur CRM-Integration und Weiterentwicklung einer App zur Lead-Generierung im Affiliate-Marketing wurde eine App unter Einsatz von Flutter entwickelt, um sowohl auf iOS- als auch auf Android-Plattformen zu funktionieren. Als Entwickler und Architekt führte ich die Anpassungen und Implementierung in der Cloud durch, die verschiedene Dienste von Amazon Web Services, wie AWS Lambda, DynamoDB, S3 und API Gateway, nutzte. Durch die Anbindung an das existierende CRM-System CAS über eine OpenAPI-Schnittstelle wurde zudem eine nahtlose Synchronisation erreicht, die essentiell für die Effektivität der Lead-Generierungs-Strategien des Unternehmens war.
                      Flutter Android iOS AWS CDK AWS Lambda AWS DynamoDB AWS S3 AWS API Gateway Amazon Web Services
                      Dart OpenAPI
                      Vertrieb
                      10 Monate
                      2022-06 - 2023-03

                      DevOps-Unterstützung für Lernplattform

                      DevOps-Engineer PHP Linux
                      DevOps-Engineer
                      "Im Rahmen dieses Projekts unterstützte ich als DevOps-Engineer eine Lernakademie bei der Optimierung ihrer digitalen Lernplattform. Ich entwickelte Docker-Container, um die Deployment-Prozesse zu vereinfachen und die Skalierbarkeit zu fördern. Zudem war ich für die Linux-Administration verantwortlich, wobei ich die Systemstabilität sicherstellte und die Plattform wartete. Durch die Nutzung von Tools wie Gitlab und die Anpassung der Moodle-Lernumgebung auf Basis von PHP verbesserte ich die Effizienz und Zuverlässigkeit der Plattform entscheidend.
                      Docker Gitlab Moodle
                      PHP Linux
                      Lernakademie
                      8 Monate
                      2022-05 - 2022-12

                      App zur Leadgenerierung im Affiliate-Marketing

                      Architekt und Entwickler Dart JavaScript
                      Architekt und Entwickler
                      In diesem Projekt wurde eine mobile App zur Lead-Generierung für den Vertrieb einer Firma entwickelt. Ich war verantwortlich für die Entwicklung und Architektur der App unter Verwendung von Flutter, was plattformübergreifende Funktionalitäten für iOS und Android ermöglichte. Die Backend-Infrastruktur wurde auf Amazon Web Services implementiert, wobei Dienste wie AWS Lambda, DynamoDB, S3 und API Gateway zum Einsatz kamen. Ich setzte moderne Cloud-Entwicklungstechniken ein und nutzte AWS Cloud Development Kit und Serverless Application Model für die Skalierbarkeit der Anwendung.
                      Flutter Android iOS OpenAPI AWS CDK AWS Lambda AWS DynamoDB AWS S3 AWS API Gateway Amazon Web Services AWS SAM
                      Dart JavaScript
                      Vertrieb
                      5 Monate
                      2022-05 - 2022-09

                      Enablement-Team für AWS Cloud

                      Team-Lead Java Angular OpenAPI
                      Team-Lead
                      Im Rahmen des Projekts "Enablement-Team für AWS Cloud" bei einem großen Automobilhersteller leitete ich ein spezialisiertes Team zur Implementierung und Optimierung von Cloud-Lösungen auf Basis von Amazon Web Services (AWS). Unsere Hauptaufgaben umfassten die Entwicklung robuster Anwendungen mit Java und Spring Boot sowie die Gestaltung der Cloud-Architektur unter Verwendung von AWS CDK. Wir integrierten verschiedene AWS-Dienste wie RDS, Elasticsearch und DynamoDB, um eine leistungsfähige, skalierbare und sichere Anwendungslandschaft zu schaffen. Dabei setzten wir auf moderne Datenbanktechnologien wie PostgreSQL und beteiligten uns an der Migration vorhandener Datenbanken zu Opensearch, um die Suchfunktionalitäten zu verbessern.
                      Amazon Web Services AWS CDK AWS RDS Spring Boot PostgreSQL AWS Elasticsearch Opensearch AWS DynamoDB
                      Java Angular OpenAPI
                      Automobilhersteller
                      7 Monate
                      2021-10 - 2022-04

                      KFZ-Teileverwaltung mit Angular und Java-Backend

                      Team-Lead, Backend-Entwickler Java Angular OpenAPI
                      Team-Lead, Backend-Entwickler
                      In diesem Projekt wurde eine umfangreiche KFZ-Teileverwaltungssoftware für einen führenden Automobilhersteller entwickelt. Als Team-Lead fungierte ich dabei nicht nur als Leiter des Entwicklerteams, sondern auch als zentraler Ansprechpartner für die Java-Entwicklung und die Implementierung der Cloud-Architektur. Wir setzten Angular für das Frontend und Java Spring Boot für das Backend ein, ergänzt durch eine robuste Infrastruktur aus verschiedenen AWS-Services wie AWS RDS, AWS Elasticsearch und AWS DynamoDB. Ziel war es, die Verwaltung von Fahrzeugteilen effizienter zu gestalten und durch den Einsatz moderner Technologien wie AWS CDK und OpenAPI schnelle, skalierbare und sichere Zugriffsmöglichkeiten auf die Daten zu gewährleisten.
                      AWS CDK AWS DynamoDB AWS Elasticsearch AWS RDS Amazon Web Services Opensearch PostgreSQL Spring Boot
                      Java Angular OpenAPI
                      Automobilhersteller
                      3 Jahre 3 Monate
                      2018-07 - 2021-09

                      Echtzeitfähige Auktionsplattform mit SAP Backend

                      Architekt und Backend-Entwickler Angular SOAP REST ...
                      Architekt und Backend-Entwickler
                      Im Rahmen des Projekts wurde eine echtzeitfähige Auktionsplattform mit einem SAP Backend für einen führenden Akteur in den Banken- und Finanzdienstleistungen entwickelt. Als Solution-Architekt und Backend-Entwickler lag mein Schwerpunkt auf der ABAP-Entwicklung und der Gestaltung einer robusten Cloud-Architektur unter Verwendung von Microsoft Azure. Die Plattform integriert moderne Technologien wie Angular, RabbitMQ sowie Azure App Services und ermöglicht den nahtlosen Datenaustausch über SOAP und REST. Die Plattform steht durch den Einsatz von Websockets und Azure API Management für eine hohe Leistungsfähigkeit und Echtzeit-Datenverarbeitung.
                      Azure Cloud RabbitMQ Azure API Management Azure App Services
                      Angular SOAP REST ABAP .NET Websockets
                      Banken & Finanzdienstleistungen
                      1 Monat
                      2021-07 - 2021-07

                      Webinar: Designing great APIs with OpenAPI 3.1

                      Präsentator JSON Schema OpenAPI REST ...
                      Präsentator
                      In dem Webinar "Designing great APIs with OpenAPI 3.1" bot ich eine umfassende Schulung an, die sich auf die effektive Gestaltung von REST APIs mittels der OpenAPI 3.1 Spezifikation konzentrierte. Die Teilnehmer erhielten detaillierte Einblicke in die wichtigsten Features von OpenAPI und JSON Schema, unterstützt durch praxisnahe Beispiele und Live-Coding-Sessions, die in Node.js durchgeführt wurden. Ziel war es, den Teilnehmern nicht nur theoretisches Wissen zu vermitteln, sondern ihnen auch praktische Fähigkeiten an die Hand zu geben, um ihre eigenen APIs effizienter entwickeln und implementieren zu können.
                      Node.js
                      JSON Schema OpenAPI REST Live Coding
                      1 Monat
                      2021-05 - 2021-05

                      Webinar: Building lightning-fast web components with Lit 2.0

                      Präsentator JavaScript
                      Präsentator
                      In diesem Webinar wurde die Bibliothek Lit 2.0 vorgestellt, mit der Web-Komponenten erstellt werden können. Die Präsentation enthielt eine Mischung aus Lehrmaterialien und Live-Coding-Sessions und ich zeigte die praktische Anwendung von LitElement und lit-html. Die Teilnehmenden erhielten dabei sowohl theoretisches Wissen als auch praktische Anleitungen, die ihnen halfen, die Vorteile der neuesten Technologien in ihren eigenen Projekten effektiv einzusetzen.
                      Lit 2.0 LitElement Live Coding lit-html web components
                      JavaScript
                      7 Monate
                      2020-09 - 2021-03

                      B2B-App für Servicetechniker, vom Lead bis zur Installation

                      Mobile-Specialist und Frontend-Entwickler OData JavaScript
                      Mobile-Specialist und Frontend-Entwickler
                      Im Rahmen des Projekts wurde eine dedizierte Anwendung zur Unterstützung von Servicetechnikern im Bereich der Wärmetechnik entwickelt. Als Mobile-Specialist und Frontend-Entwickler implementierte ich die App unter Einsatz von SAPUI5, integriert mit der SAP Business Technology Platform und den SAP Mobile Services. Die Anwendung optimierte den gesamten Workflow von der Lead-Erfassung bis zur finalen Produktinstallation, wobei Daten sicher über SAP Kapsel und Apache Cordova synchronisiert wurden. Zusätzlich wurde die App in die Cloud-Infrastruktur eingebettet, um eine höhere Effizienz und Skalierbarkeit zu gewährleisten.
                      SAPUI5 SAP Kapsel Apache Cordova SAP Mobile Services SAP Cloud for Customer SAP Business Technology Platform (BTP) SAP Identity Authentication Service Cloud Foundry
                      OData JavaScript
                      Wärmetechnik
                      10 Monate
                      2020-06 - 2021-03

                      DNS- und Authentifizierungsdienst mit AWS

                      Architekt und Team-Lead Terraform OpenID Connect OIDC ...
                      Architekt und Team-Lead
                      In diesem Projekt implementierte ich als Solution-Architekt und Team-Lead eine sichere und skalierbare DNS- und Authentifizierungsinfrastruktur für ein Konsortium von Automobilzulieferern. Die Lösung basierte auf einer Reihe von Amazon Web Services, darunter AWS Route 53, AWS Cognito und AWS Lambda, und integrierte OpenID Connect für moderne Authentifizierungsstandards. Ich leitete das Team bei der Entwicklung und Konfiguration unter Verwendung von Node.js und Terraform und setzte dabei auf CI/CD über GitLab. Das Projekt umfasste auch die Nutzung von AWS RDS und MySQL für Datenmanagement, AWS CloudFront und S3 für verbesserte Performance und Content Delivery sowie AWS IAM, ACM, SNS und Secrets Manager zur Gewährleistung von Sicherheit und Compliance.
                      Amazon Web Services AWS Cognito AWS Lambda AWS RDS MySQL AWS CloudFront AWS S3 AWS IAM AWS ACM AWS SNS AWS Secrets Manager AWS SAM Node.js Gitlab AWS Route 53
                      Terraform OpenID Connect OIDC OAuth 2.0
                      Automobilzulieferer
                      1 Jahr
                      2020-01 - 2020-12

                      Integrationsplattform in der Microsoft Azure Cloud

                      Architekt und Team-Lead REST OpenAPI JavaScript
                      Architekt und Team-Lead
                      Im Rahmen des Projekts entwickelte und implementierte ich eine hochmoderne Cloud-Architektur speziell für den Banken- und Finanzdienstleistungssektor. Als Solution-Architekt konzipierte ich die Systemarchitektur, wobei besonderer Wert auf Sicherheit, Skalierbarkeit und Effizienz gelegt wurde. Als Team-Lead führte und koordinierte ich die Entwicklungsarbeiten, überwachte die Einhaltung der Projektziele und sorgte für eine reibungslose Kommunikation innerhalb des Teams sowie mit den Stakeholdern des Kunden.
                      Azure Cloud Azure API Management Azure Functions Node.js
                      REST OpenAPI JavaScript
                      Banken & Finanzdienstleistungen
                      9 Monate
                      2019-07 - 2020-03

                      Buch: Mobile Apps mit den SAP Cloud Platform Mobile Services

                      Autor Principal Propagation Hybrid Apps Offline OData ...
                      Autor
                      In diesem Buch werden die SAP Cloud Platform Mobile Services vorgstellt und die Möglichkeiten zur Erstellung von Apps. Die Apps integrieren sich dabei in bestehende SAP-Systeme mit Hilfe des SAP Cloud Connectors und nutzen Funktionen wie Offline OData sowie Push Notifications. Hybrid Apps werden mit SAP Kapsel ermöglicht, während die spezifischen SDKs für iOS und Android eine besser Benutzererfahrung gewährleisten. Das Buch beschreibt das SAP Mobile Development Kit als neustes Framework für die Entwicklung von mobilen Apps im SAP-Universum.
                      SAP Cloud Platform SAP Cloud Platform Mobile Services SAP Cloud Connector SAP Mobile Cards SAP Kapsel SAP Cloud Platform SDK for iOS SAP Cloud Platform SDK for Android SAP Mobile Development Kit
                      Principal Propagation Hybrid Apps Offline OData Push Notifications
                      1 Monat
                      2020-01 - 2020-01

                      Angular Forms und Azure Functions

                      Entwickler Angular Angular Forms Serverless
                      Entwickler
                      In diesem Projekt wurde eine komplexe Formularanwendung für einen Kunden aus dem Bank- und Finanzdienstleistungssektor entwickelt. Wir setzten Angular Forms ein, um dynamische, reaktive Benutzeroberflächen zu gestalten, die eine effiziente Datenerfassung und -validierung erlauben. Zusätzlich erfolgte die Integration von Azure Functions, um eine skalierbare, serverlose Architektur zu ermöglichen, die auch Azure Storage nutzte. Dies trug wesentlich zur Optimierung von Betriebskosten und Systemleistung bei. Die Anwendung wurde vorrangig entwickelt, um den spezifischen Anforderungen der Branche gerecht zu werden und eine nahtlose Benutzerinteraktion sicherzustellen.
                        Azure Azure Functions Azure Storage
                        Angular Angular Forms Serverless
                        Banken & Finanzdienstleistungen
                        1 Monat
                        2020-01 - 2020-01

                        Workshop: SAPUI5 & OData End-to-End

                        Dozent OData Instandhaltung
                        Dozent
                        In einem 5-Tages-Workshop für einen Energieversorger führte ich als Dozent die Teilnehmer in die End-to-End-Entwicklung mit SAPUI5 und OData ein. Der Fokus lag auf der effektiven Nutzung von SAPUI5-Frameworks sowie OData-Services für die Anbindung an SAP NetWeaver Gateway und SAP ERP. Die Teilnehmer erlernten zudem den Einsatz von Fiori-Designprinzipien, um benutzerfreundliche Anwendungen zu erstellen. Durch praktische Übungen konnten die Teilnehmer das Erlernte direkt in die Praxis umsetzen und eigene Lösungsansätze entwickeln.
                          SAP UI5 SAP Fiori SAP NetWeaver Gateway
                          OData Instandhaltung
                          Energie
                          2 Monate
                          2019-11 - 2019-12

                          Fiori-Apps für ein B2B-Portal im FI-Bereich

                          Entwickler OData JavaScript
                          Entwickler
                          In diesem Projekt wurde ich als Entwickler eingesetzt, um Fiori-Apps für ein B2B-Portal im Finanzbereich eines führenden Haushaltsgeräteherstellers zu entwickeln. Hauptaufgaben waren die Entwicklung von SAPUI5-Frontends sowie die Implementierung von OData-Services, um eine nahtlose Interaktion mit SAP-Backend-Systemen sicherzustellen. Ich nutzte intensiv das SAP NetWeaver Gateway, um robuste, effiziente und benutzerfreundliche Anwendungen zu gestalten, die auf die spezifischen Anforderungen und Geschäftsprozesse des Kunden zugeschnitten waren.
                          SAP UI5 SAP Fiori SAP NetWeaver Gateway
                          OData JavaScript
                          Haushaltsgeräte
                          1 Monat
                          2019-11 - 2019-11

                          Workshop: SAPUI5 & OData

                          Dozent OData ABAP JavaScript
                          Dozent
                          In diesem Projekt führte ich als Dozent Workshops zur Entwicklung von SAPUI5 und der Integration von OData-Services durch. Die Schulung zielte darauf ab, IT-Berater im effektiven Einsatz von SAPUI5 im Kontext von SAP Fiori-Designprinzipien, unter Nutzung von SAP NetWeaver Gateway, auszubilden. Teilnehmer lernten, wie sie ABAP-Programmierung und OData zur Schaffung nahtloser Endnutzererfahrungen in Unternehmensanwendungen integrieren können. Der Fokus lag auf der Praxisorientierung, um den Teilnehmern nicht nur theoretisches Wissen zu vermitteln, sondern sie auch in die Lage zu versetzen, eigenständig Lösungen zu entwickeln.
                          SAP UI5 SAP Fiori SAP NetWeaver Gateway
                          OData ABAP JavaScript
                          IT-Beratung
                          3 Monate
                          2019-09 - 2019-11

                          Workflow und Decision Automation mit Camunda BPM

                          Projektleiter Java JavaScript OData
                          Projektleiter
                          Im Rahmen des Projekts wurde für einen führenden Automobilzulieferer eine Lösung zur Automatisierung von Geschäftsprozessen entwickelt. Die Initiative umfasste die Einführung der Camunda BPM Plattform, um Entscheidungsfindungen und operative Abläufe zu optimieren. Als Projektleiter übernahm ich die Gesamtleitung des Vorhabens und war zudem für die Entwicklung der Cloud-Architektur verantwortlich. Dies beinhaltete die Planung, Koordination und Überwachung aller technischen und organisatorischen Aspekte des Projekts, um eine nahtlose Integration und Funktionalität sicherzustellen.
                          SAP Cloud Platform SAP UI5 SAP Fiori Camunda
                          Java JavaScript OData
                          Automobilzulieferer
                          1 Monat
                          2019-08 - 2019-08

                          SAPUI5-Formularentwicklung mit SAP PO/PI

                          Entwickler JavaScript OData
                          Entwickler
                          Im Rahmen dieses Projekts wurde ich mit der Entwicklung von Formularen unter Verwendung von SAPUI5 beauftragt, welche in der SAP PO/PI-Umgebung eines Kunden der Medizintechnikbranche zum Einsatz kamen. Mein Fokus lag dabei auf der Erstellung benutzerfreundlicher, responsiver Benutzeroberflächen, die den spezifischen Anforderungen und Standards der Branche entsprachen. Durch die effiziente Integration von SAPUI5/OpenUI5 und den Fiori-Designprinzipien konnten optimierte Workflows und eine verbesserte Datenverarbeitung realisiert werden.
                          SAP UI5 SAP Fiori SAP PO/PI
                          JavaScript OData
                          Medizintechnik
                          1 Monat
                          2019-04 - 2019-04

                          Workshop: SAPUI5 & OData

                          Dozent OData ABAP
                          Dozent
                          In diesem Workshop-Projekt führte ich als Dozent einen intensiven Kurs in der Entwicklung mit SAPUI5 und OData durch. Ziel war es, den Teilnehmern, vorwiegend Softwareentwickler und IT-Berater, fundierte Kenntnisse in diesen beiden Schlüsseltechnologien zu vermitteln. Der Fokus lag darauf, praktische Entwicklungsfähigkeiten für das Erstellen von Fiori-Applikationen unter Nutzung von SAP NetWeaver Gateway zu schulen. Überdies wurden Grundlagen der Programmiersprache ABAP behandelt, um die Backend-Integration zu verstehen und effizient zu gestalten. Durch praxisnahe Übungen konnte sichergestellt werden, dass die Teilnehmer nach Abschluss des Workshops in der Lage waren, eigenständige Projekte in diesem Bereich erfolgreich umzusetzen.
                            SAP UI5 SAP Fiori SAP NetWeaver Gateway
                            OData ABAP
                            IT-Beratung
                            1 Jahr
                            2018-01 - 2018-12

                            SAP Leonardo

                            Projektleiter Big Data Streaming Batch-Verarbeitung
                            Projektleiter
                            Im Rahmen des SAP Leonardo Projekts übernahm ich die Leitung für die Implementierung des SAP Data Hub, um die Verarbeitung großer Datenmengen sowohl in Echtzeit (Streaming) als auch in Batch-Modi zu optimieren. Das Projekt zielte darauf ab, leistungsstarke Big Data-Verarbeitungsstrategien für eine führende IT-Beratungsfirma zu entwickeln und einzuführen. Dabei gewährleistete ich die koordinierte Planung, Überwachung und Steuerung aller Projektphasen, um die Projektziele termingerecht und im Rahmen des Budgets zu erreichen.
                              SAP Data Hub
                              Big Data Streaming Batch-Verarbeitung
                              IT-Beratung
                              11 Monate
                              2018-01 - 2018-11

                              Fiori-Apps für externe und interne Servicetechniker

                              Qualitätssicherung und Entwickler SAP ECC Customer Service ABAP
                              Qualitätssicherung und Entwickler
                              Im Rahmen des Projekts wurden mehrere Fiori-Apps für externe und interne Servicetechniker eines führenden Haushaltsgeräte-Herstellers entwickelt. Ziel war es, die Effizienz und Zugänglichkeit von Serviceprozessen durch benutzerfreundliche, interaktive Oberflächen zu verbessern. Ich war sowohl in der Qualitätssicherung als auch in der Entwicklung der Apps unter Verwendung von SAPUI5 tätig. Hierbei implementierte ich Funktionen in enger Abstimmung mit den Backend-Systemen des SAP ECC Customer Service und sorgte für eine nahtlose Integration und Funktionsfähigkeit der Apps über SAP NetWeaver Gateway.
                              SAP ECC SAP NetWeaver Gateway SAP UI5 SAP Fiori
                              SAP ECC Customer Service ABAP
                              Haushaltsgeräte
                              6 Monate
                              2018-01 - 2018-06

                              Zeiterfassung mit einer iOS-App

                              Entwickler iOS Swift OData
                              Entwickler
                              In diesem Projekt wurde eine iOS-App zur Zeiterfassung für das Baugewerbe entwickelt, die eine intuitive Schnittstelle für Bauarbeitende bietet, um Arbeitszeiten direkt auf der Baustelle zu erfassen. Die App, realisiert in Swift, nutzte das SAP Cloud Platform SDK for iOS, um eine nahtlose Integration mit dem SAP HCM-System des Kunden zu gewährleisten. Durch die Verwendung des OData-Protokolls wurde eine effiziente Datenkommunikation zwischen der mobilen Anwendung und den Backend-Systemen ermöglicht. Diese Lösung erleichterte das Zeitmanagement und verbesserte die Datenintegrität erheblich.
                                SAP Cloud Platform SDK for iOS SAP HCM
                                iOS Swift OData
                                Baugewerbe
                                1 Jahr 4 Monate
                                2016-07 - 2017-10

                                Qualitätssicherung Sales-App

                                Qualitätssicherung Offline OData
                                Qualitätssicherung
                                Im Rahmen des Projekts für einen führenden Hersteller von Haushaltsgeräten übernahm ich die Qualitätssicherung für eine Sales-App. Meine Hauptaufgaben waren das Durchführen von Code Reviews und die Sicherstellung der Anwendungsqualität unter Verwendung von SAPUI5 und Fiori. Ich arbeitete intensiv mit OpenUI5 und SAP Kapsel im Zusammenspiel mit Apache Cordova, um die Offline-Funktionalitäten der App zu optimieren und die Integration von Offline OData zu gewährleisten. Durch diese Maßnahmen konnte die Zuverlässigkeit und Benutzerfreundlichkeit der App signifikant verbessert werden.
                                  SAP UI5 SAP Fiori SAP Kapsel Apache Cordova
                                  Offline OData
                                  Haushaltsgeräte
                                  1 Jahr 4 Monate
                                  2016-07 - 2017-10

                                  Servicetechniker-Apps

                                  Berater und Entwickler SAP ERP Instandhaltung OData
                                  Berater und Entwickler
                                  In diesem Projekt entwickelte ich als Berater und Entwickler maßgeschneiderte Applikationen für Servicetechniker eines führenden Logistikunternehmens. Ich implementierte die Anwendungen unter Verwendung von SAPUI5 und OData-Technologien, wobei die Einbettung in SAP-Kapsel zusammen mit Apache Cordova erfolgte. Die Lösungen wurden auf der SAP Cloud Platform Mobile Services gehostet, was eine nahtlose Integration und Interoperabilität mit bestehenden SAP-ERP-Systemen gewährleistete. Dies ermöglichte den Servicetechnikern, effizienter zu arbeiten, indem ihnen unterwegs Zugriff auf notwendige Daten und Funktionalitäten bereitgestellt wurde.
                                    SAP UI5 SAP Fiori SAP Kapsel Apache Cordova SAP ERP
                                    SAP ERP Instandhaltung OData
                                    Logistik
                                    1 Monat
                                    2017-05 - 2017-05

                                    Workshop: SAPUI5 & OData

                                    Dozent OData ABAP JavaScript
                                    Dozent
                                    In diesem Workshop lehrte ich als Dozent die Entwicklung von SAPUI5 und OData. Der Fokus lag darauf, IT-Beratern fundiertes Wissen und praktische Fähigkeiten in der Erstellung von Benutzeroberflächen mit SAPUI5 sowie der Integration mittels OData zu vermitteln. Der Workshop beinhaltete sowohl theoretische Einführungen als auch praxisorientierte Übungen, die auf SAP Fiori Richtlinien basierten und unter Nutzung von ABAP über das SAP NetWeaver Gateway realisiert wurden. Ziel des Workshops war es, den Teilnehmern zu ermöglichen, eigenständig und effizient SAP-basierte Anwendungen zu entwickeln.
                                      SAP UI5 SAP Fiori SAP NetWeaver Gateway
                                      OData ABAP JavaScript
                                      IT-Beratung
                                      6 Monate
                                      2016-01 - 2016-06

                                      Einführung der SAP Cloud Platform Mobile Services

                                      Berater und Entwickler SAP EAC Program
                                      Berater und Entwickler
                                      In dem Projekt lag der Fokus auf der Implementierung und Konfiguration dieser Plattform für einen führenden Kunden aus der Logistikbranche. Als Berater und Entwickler war mein Beitrag entscheidend bei der Einführung der SAP Cloud Platform Mobile Services. Zu meinen Aufgaben gehörten zudem die Integration des SAP Fiori Clients und die Zusammenarbeit u.a. mit dem Product Owner der Mobile Services in der SAP Early Adopter's TaskForce. Durch die erfolgreiche Umsetzung konnte eine solide mobile Business-Lösung bereitgestellt werden, die speziell auf die Bedürfnisse und Anforderungen des Kunden zugeschnitten war.
                                      SAP Cloud Platform Mobile Services SAP Fiori Client iOS SAP Kapsel SAP Cloud Connector SAP Cloud Identity
                                      SAP EAC Program
                                      Logistik
                                      3 Monate
                                      2015-10 - 2015-12

                                      ABAP Schnittstellenentwicklung

                                      Berater und Entwickler ABAP ABAP OO ABAP Unit-Tests
                                      Berater und Entwickler
                                      Im Rahmen des Projektes bei einem führenden Unternehmen im Banken- und Finanzsektor fokussierte sich das Team auf die Entwicklung und Optimierung von ABAP-Schnittstellen für SAP CRM. Dabei wurden sowohl objektorientierte ABAP (ABAP OO) als auch ABAP Unit Tests eingesetzt, um die Stabilität und Effizienz der Systeme zu gewährleisten. Die Arbeit beinhaltete die Entwicklung neuer Funktionen sowie die Verbesserung bestehender Schnittstellen, um eine nahtlose Integration und Datenkommunikation zu ermöglichen.
                                        SAP CRM
                                        ABAP ABAP OO ABAP Unit-Tests
                                        Banken & Finanzdienstleistungen
                                        5 Monate
                                        2015-08 - 2015-12

                                        CRM Fiori Apps

                                        Berater und Entwickler OData ABAP JavaScript
                                        Berater und Entwickler
                                        In diesem Projekt wurde die CRM-Landschaft eines Einzelhandelsunternehmens durch die Entwicklung mehrerer SAP Fiori Apps verbessert. Ich konzentrierte mich auf die Realisierung spezifischer Anforderungen mittels SAPUI5 und OData, welche die Basis für die Schnittstellenprogrammierung bildeten. Dabei nahm ich sowohl die Rolle des Beraters als auch des Entwicklers ein und führte umfangreiches SAP-CRM-Customizing durch, um eine nahtlose Integration und optimierte Benutzererfahrung zu gewährleisten. Durch die Implementierung dieser maßgeschneiderten Lösungen konnte die Effizienz der Kundenmanagementprozesse signifikant gesteigert werden.
                                          SAP CRM SAP UI5 SAP Fiori
                                          OData ABAP JavaScript
                                          Einzelhandel

                                          Aus- und Weiterbildung

                                          Aus- und Weiterbildung

                                          3 Jahre 6 Monate
                                          2011-10 - 2015-03

                                          Theoretische Informatik

                                          Promotion, Universität Paderborn
                                          Promotion
                                          Universität Paderborn
                                          4 Jahre
                                          2007-10 - 2011-09

                                          Informatik

                                          Bachelor, Universität Paderborn
                                          Bachelor
                                          Universität Paderborn

                                          Position

                                          Position

                                          Senior SAP Fiori/SAPUI5/OpenUI5/ABAP-Entwickler und Projektleiter

                                          Kompetenzen

                                          Kompetenzen

                                          Top-Skills

                                          SAP Fiori SAP UI5 ABAP OData Java SAP Netweaver SAP Cloud Connector iOS Angular Android REST Git Node.js JavaScript TypeScript Cloud Mobile Services AWS Microsoft Azure Serverless ABAP OO SAP Business Technology Platform

                                          Produkte / Standards / Erfahrungen / Methoden

                                          Azure
                                          Azure API Management
                                          Azure Cloud
                                          Azure Functions
                                          SAP Fiori
                                          Hybride Apps
                                          Node.js
                                          Offline OData
                                          OpenAPI
                                          REST
                                          SAP Cloud Connector
                                          SAP Cloud Platform
                                          SAP Cloud Platform Mobile Services
                                          SAP Cloud Platform SDK for Android
                                          SAP Cloud Platform SDK for iOS
                                          SAP Kapsel
                                          SAP Mobile Cards
                                          SAP Mobile Development Kit
                                          SAP UI5
                                          Amazon Web Services
                                          Microsoft Azure
                                          AWS
                                          Flutter
                                          Scrum

                                          DEVELOPMENT-SKILLS

                                          • SAP-Frontend: SAP Fiori, SAPUI5, OpenUI5, JavaScript, TypeScript, QUnit, OPA5

                                          • SAP-Backend: ABAP, ABAP OO, ABAP-Unit-Test, SAP Gateway, SAP ECC, SAP CRM

                                          • Web-Frontend: Angular, Lit, JavaScript, TypeScript, Jest, OpenAPI, Playwright, Cypress

                                          • Web-Backend: Node.js, JavaScript, TypeScript, Jest, OpenAPI, Java, PHP

                                          • Methoden & Werkzeuge: Professional Scrum Product Owner? I, Certified Professional for Requirements Engineering (CPRE), JIRA, Confluence, DevOps, CI/CD, Test-Driven Development, API-First, Mobile-First, Infrastructure as Code

                                          Programmiersprachen

                                          ABAP
                                          Angular
                                          C#/.NET
                                          C/C++
                                          HTML/CSS
                                          Java
                                          JavaScript
                                          Object Pascal
                                          Objective-C
                                          PHP
                                          Python
                                          Swift
                                          TypeScript
                                          Dart

                                          Datenbanken

                                          HANA
                                          Microsoft SQL Server
                                          MySQL
                                          SQLite
                                          PostgreSQL
                                          MariaDB
                                          Oracle
                                          AWS DynamoDB
                                          AWS Elasticsearch

                                          Branchen

                                          Branchen

                                          Automobilhersteller, Automobilzulieferer, Finanzdienstleistungen, Vertrieb, Haushaltsgeräte, Versicherungen

                                          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.