Persönliche Informationen
Englisch — Verhandlungssicher
Know-How
ABAB, ABAB OO, Java, HTML, JavaScript, SAPUI5, Python, SQL,C++,Visual Basic
ABAP OO, SAP S/4HANA Individualentwicklung, Core Data Services, Restful Application Programming Model, Cloud Application Programming Model, SAP Build
Ausgewählte Projekte
Die Inhalte umfassten Core Data Services (CDS), Fiori Elements, RAP und neue Sprachmittel in ABAP. Anhand realitätsnaher Übungen entwickelten die Teilnehmer:innen eigenständig kleinere Anwendungsszenarien, um das Gelernte direkt umzusetzen und zu festigen. Besonderer Fokus lag auf der Verbindung von Theorie und Praxis sowie der Befähigung zur eigenverantwortlichen Umsetzung von Best Practices im Projektalltag.
Neben der wöchentlichen Durchführung von Schulungseinheiten übernahm ich auch die fachliche Betreuung einer unternehmensweiten Learning Community, um den Wissensaustausch teamübergreifend zu fördern. In diesem Rahmen unterstützte ich die Teilnehmer:innen bei konkreten technischen Herausforderungen und der Konzeption laufender Projekte.
Durch die enge Zusammenarbeit konnten Entwicklungsprozesse spürbar optimiert, neue Standards etabliert und der nachhaltige Kompetenzaufbau innerhalb der Teams sichergestellt werden.
Zusätzlich unterstützte ich das Entwicklungsteam bei der Konzeption, Implementierung und Qualitätssicherung neuer SAP S/4HANA-Lösungen. Zum Einsatz kamen dabei die ABAP Development Tools (Eclipse ADT) sowie automatisierte Prüfmechanismen über den ABAP Test Cockpit (ATC). Ein besonderer Schwerpunkt lag auf der konsequenten Anwendung von Clean-Code-Prinzipien und Best Practices, um performante, skalierbare und wartbare Anwendungen im SAP-Umfeld zu realisieren.
Die Inhalte wurden auf konkrete Herausforderungen der Teilnehmer zugeschnitten und umfassten sowohl Grundlagenvermittlung als auch tiefgehende Sessions zu Architekturentscheidungen, Erweiterungsszenarien und Transportstrategien. Besonderer Fokus lag auf der Integration dieser Prinzipien in bestehende Entwicklungsprozesse im Umfeld der SAP Business Technology Platform (BTP).
Durch individuelle Coachings und kontinuierliche fachliche Begleitung konnten die Teilnehmer ihre Entwicklungsqualität deutlich steigern. Die Ergebnisse des Programms führten zur Etablierung interner Entwicklungsrichtlinien und verbesserten die Wartbarkeit und Standardkonformität laufender Lösungen.
Zur Qualitätssicherung und Codeanalyse setze ich Tools wie Teamscale und Git in SAP ein, um Code Reviews effizient durchzuführen und Entwicklungsprozesse transparent zu gestalten. Der Entwicklungsansatz folgt dabei konsequent modernen Prinzipien der objektorientierten Programmierung und HANA-optimierten Entwicklung.
Ergänzend kommen Core Data Services (CDS) sowie SAP Best Practices zum Einsatz, um bestehende Anwendungen zu optimieren und die langfristige Wartbarkeit der Lösung sicherzustellen.
Die Schulung behandelte zentrale Themen wie Core Data Services (CDS), Draft Handling, Feature Control, Determinations, Validierungen, Custom Entities, Berechtigungen sowie Unit Testing. Dabei lag der Fokus auf produktionsnahen Szenarien (z. B. OData-Services für mobile Instandhaltungsprozesse und Business Objects im Engineering-Umfeld), die direkt aus dem Festo-Projektumfeld stammten.
Durch praxisorientierte Übungen, Fallstudien und interaktive Q&A-Sessions konnten die Teilnehmer:innen das vermittelte Wissen unmittelbar anwenden und vertiefen. Die Schulung wurde vollständig in englischer Sprache durchgeführt, um sowohl lokale als auch internationale Entwicklungsteams gezielt zu adressieren.