Schlagwörter
Skills
Ich bin passionierter ABAP-Entwickler/Software-Architekt und verfüge über aktuellstes Wissen der ABAP-Plattform in Breite und Tiefe auf Experten-Niveau - gespeist aus zahlreichen SAP-Einführungsprojekten und der ABAP-basierten Produktentwicklung.
Auf einen Blick
SAP Module / Anwendungskomponenten
SD, MM, PP, QM, LO, LE, PS, PM, CRM-S4, CA-CL (Klassifizierung), ...
Finden Sie das gewünschte Modul nicht aufgeführt? Kein Problem. Ich arbeite mich sehr effizient und schnell in die jeweilige Anwendungsdomäne ein.
Sprachen, Standards und Frameworks
ABAP, ABAP OO
Modern ABAP (ab 7.40, 7.5x)
Core Data Services (CDS)
OpenSQL
JavaScript
HTML, CSS
Java, PHP (Wissen aktivierbar)
XML, XPath, XSLT, JSON
SAP-Gateway
ABAP RESTful Application Programming Model (RAP)
Entwicklung unter SAP BTP, ABAP Environment
Unified Modeling Language (UML)
Schnittstellen, Protokolle
HTTP, RFC, SOAP / Webservices
IDocs, BAPIs
OData
Erweiterungstechniken
User-Exits, Customer-Exits, BAdIs, Enhancement Framework
UI-Entwicklung und Ausgabe
SAP GUI
ALV (SALV-Objektfamilie)
SAP Floorplan Manager (FPM)
UI5
SAP Fiori Elements
SAP Fiori Launchpad
Formulare mit SAPScript bzw. SmartForms (Wissen aktivierbar)
Entwicklungswerkzeuge
ABAP Development Tools (ADT, „ABAP in Eclipse“) seit NW ABAP 7.31
ABAP Workbench (SE80)
ABAP Unit, ABAP Testdouble Framework
ABAP Testcockpit (ATC)
Visual Studio Code & SAP Fiori Tools (Application Generator, Guided Development, etc.)
Azure DevOps (aus Anwendersicht)
abapGit
Git
Praktiken, Prinzipien und Muster
Interativ-inkrementelles Vorgehen (d.h. agil) & Prototyping
Software-Designprinzipien (bspw. Separation of Concerns, Trennung zwischen Fachlichkeit und Technik, SOLID, etc.)
Testautomatisierung
Anwendungsarchitektur, API-Design, Komponenten- und Paketbildung
Objekt- und Datenmodellierung
Entwurfsmuster
Refactoring
Clean Code
Auf einen Blick
- Seit 2004 SAP-Erfahrung in den Projektrollen (ABAP-)Entwickler, Entwicklungsmanager, Technical Lead, Architekt und Trainer
- Technische Konzeption, Beratung, Schulung (bspw. ABAP-Grundlagen, Erweiterungstechniken) und Entwicklung in diversen SAP ERP Einführungsprojekten in Logistik-Modulen SD, PP, MM, QM, bspw. Erweiterungen ("Exits"), Reports, Individualentwicklungen, Schnittstellen, Performance-Optimierungen, etc. // Branchen: Maschinen- und Anlagenbau, Automotive
- Architektur und Entwicklung von ABAP-basierten Software-Produkten mit Erfahrung entlang des gesamten Software-Entwicklungsprozesses (Beispiel-Produkte: Lieferantenbeurteilung, EDI-Messaging Plattform) unter SAP ERP, SAP S/4HANA und SAP BTP, ABAP Environment („ABAP in the Cloud“, auch als „Steampunk“ bekannt)
- Technische Konzeption, Design und Entwicklung übergreifender Themen im Kontext ABAP-basierter Entwicklung von Software-Produkten, bspw. Entwicklungsrichtlinien, Qualitätssicherung via ABAP Testcockpit (ATC), Testautomatisierung und Unit-Testing, Auslieferung von Software-Produkten, Strategie zur Migration der Software-Produkte auf SAP HANA DB, SAP S/4HANA und SAP BTP, ABAP Environment (auch als „Custom Code Migration“ bekannt), etc.
- (Ko-)Autor des SAP PRESS Buches „ABAP RESTful Application Programming Model – Das umfassende Handbuch“, erschienen Mai 2022 im Rheinwerk Verlag
- Seit 2011 Gastdozent an der Dualen Hochschule Stuttgart (DHBW) für die Veranstaltungen „Einführung in ABAP“ und „Entwicklung von Anwendungssystemen - Systemanalyse“ (inkl. Stellen und Abnahme von Prüfungsleistungen)
- Co-Speaker SAP TechEd 2021 „Overview and Future Road Map of SAP BTP, ABAP Environment [DEV300]“
SAP Module / Anwendungskomponenten
SD, MM, PP, QM, LO, LE, PS, PM, CRM-S4, CA-CL (Klassifizierung), ...
Finden Sie das gewünschte Modul nicht aufgeführt? Kein Problem. Ich arbeite mich sehr effizient und schnell in die jeweilige Anwendungsdomäne ein.
Sprachen, Standards und Frameworks
ABAP, ABAP OO
Modern ABAP (ab 7.40, 7.5x)
Core Data Services (CDS)
OpenSQL
JavaScript
HTML, CSS
Java, PHP (Wissen aktivierbar)
XML, XPath, XSLT, JSON
SAP-Gateway
ABAP RESTful Application Programming Model (RAP)
Entwicklung unter SAP BTP, ABAP Environment
Unified Modeling Language (UML)
Schnittstellen, Protokolle
HTTP, RFC, SOAP / Webservices
IDocs, BAPIs
OData
Erweiterungstechniken
User-Exits, Customer-Exits, BAdIs, Enhancement Framework
UI-Entwicklung und Ausgabe
SAP GUI
ALV (SALV-Objektfamilie)
SAP Floorplan Manager (FPM)
UI5
SAP Fiori Elements
SAP Fiori Launchpad
Formulare mit SAPScript bzw. SmartForms (Wissen aktivierbar)
Entwicklungswerkzeuge
ABAP Development Tools (ADT, „ABAP in Eclipse“) seit NW ABAP 7.31
ABAP Workbench (SE80)
ABAP Unit, ABAP Testdouble Framework
ABAP Testcockpit (ATC)
Visual Studio Code & SAP Fiori Tools (Application Generator, Guided Development, etc.)
Azure DevOps (aus Anwendersicht)
abapGit
Git
Praktiken, Prinzipien und Muster
Interativ-inkrementelles Vorgehen (d.h. agil) & Prototyping
Software-Designprinzipien (bspw. Separation of Concerns, Trennung zwischen Fachlichkeit und Technik, SOLID, etc.)
Testautomatisierung
Anwendungsarchitektur, API-Design, Komponenten- und Paketbildung
Objekt- und Datenmodellierung
Entwurfsmuster
Refactoring
Clean Code
Projekthistorie
Reisebereitschaft
Verfügbar in den Ländern
Deutschland