Trainer für SQLScript (HANA SQL), CDS ABAP und modernes ABAP
- Verfügbarkeit einsehen
- 0 Referenzen
- 220‐400€/Stunde
- 68163 Mannheim
- DACH-Region
- de | en
- 13.12.2023
Kurzvorstellung
Trainer für SQLScript und AMDP
Senior SAP BW Berater und ABAP Developer,
Zertifizierter Scrum Master
Qualifikationen
Projekt‐ & Berufserfahrung
9/2018 – offen
Tätigkeitsbeschreibung
SAP BW Modellierung
Entwicklung von AMDP Routinen in SQLScript
ABAP, SAP ABAP, SAP BW/4HANA, SAP HANA SQLScript
11/2017 – 6/2018
TätigkeitsbeschreibungSchreiben des Buches SQLScript für SAP HANA
Eingesetzte QualifikationenSAP HANA SQLScript
1/2017 – 1/2018
Tätigkeitsbeschreibung
- Erstellung der Architektur, Entwicklerrichtlinien und technischen Vorgaben,
- Datenmodellierung mit CalculationViews, ADSOs und CompositeProvidern
- Erstellung von Transformationsroutinen und CalculationViews in SQL Script,
- Performanceanalysen mit PlanViz
- Coaching der Projektmitarbeiter in den neuen Technologien
SAP ABAP, SAP BW, SAP BW/4HANA, SAP HANA, SAP HANA SQLScript
8/2015 – 8/2018
Tätigkeitsbeschreibung
- Technische Leitung eines Teams von 4 ABAP Entwicklern.
- Konzeption und Implementierung eines Frameworks für die Auslagerung von Transformationsroutinen in ABAP Klassen.
- BW Modellierung: Transformationen, ADSOs, DTP und Composite Provider.
Es wird der neuste Stand von SAP BW 7.50 auf HANA genutzt. Insbesondere die neuen BW-Objekte ADSO und CompositeProvider.
SAP ABAP, SAP BW, SAP BW/4HANA, SAP Entwicklung, SAP HANA, SAP HANA SQLScript, SAP NetWeaver, Eclipse
6/2015 – 8/2015
TätigkeitsbeschreibungEs wurde eine Webanwendung entwickelt, in der pro Material und Landesgesellschaft nach Periode unterteilt die jeweiligen Kontingente und die zugehörigen Kundenaufträge dargestellt werden. Der Vertriebsverantwortliche der Landesgesellschaft kann darin die Priorität der einzelnen Aufträge ändern, so dass ein Neuterminierungslauf die wichtigeren Aufträge zuerst bedient. Das Programm validiert die veränderten Prioritäten und stellt sicher, dass alle Aufträge hoher Priorität vollständig bedient werden können.
Eingesetzte QualifikationenSAP ABAP, Web Dynpro, SAP Sales und Distribution
6/2013 – 12/2013
TätigkeitsbeschreibungKundenentwicklungen im Rahmen der Einführung von zetVisions CIM. Es wurde ein mehrstufiger Eskalationsprozess implementiert, der die Anwender über nicht bearbeiteten Aufgaben im Business Workflow informiert. Die Empfängerfindung wird aus den Anwendungsdaten in zetVisions CIM über die Mandatsträger der Gesellschaften ermittelt.
Eingesetzte QualifikationenSAP WF, Web Dynpro
9/2012 – 12/2013
Tätigkeitsbeschreibung
Zweites Release von zetVisions SPoT (Single Point of Truth), einer SAP basierten Lösung für die Verwaltung und Verteilung von Stammdaten (Master Data Management).
Mit diesem Release wurde die Software in allen Bereichen ausgebaut, insbesondere die Features für die Steuerung von Worflows wurde deutlich erweitert.
Es wurde die Zertifizierung „Powered by NetWeaver“ auf SAP 7.40 on HANA erfolgreich durchgeführt.
Aufgaben:
- Teamleitung, 12 interne Mitarbeiter
- Architektur und Entwicklung
- Leitung des Zertifizierungsprozesses
- Dokumentation und Tests
Scrum, SAP ABAP, SAP WF, Web Dynpro
11/2011 – 9/2012
Tätigkeitsbeschreibung
Erstes Release von zetVisions SPoT (Single Point of Truth), einer SAP basierten Lösung für die Verwaltung und Verteilung von Stammdaten (Master Data Management). Die Software besteht aus den folgenden Bereichen:
• Flexibeles Datenmodell, durch den Kunden einfach anpassbar
• Generierte WebDynpro Oberflächen auf Basis des Datenmodells und einem Oberflächencustomizing
• Flexible Validierung der Daten mit dem Compliance Modul
• Verteilung der Daten an unterschiedliche Systeme durch eine zentrale Anwendung für den Datentransfer. Die Datenextraktion, Aufbereitung und Verteilung ist in weiten Bereichen per Customizing zu steuern.
• Einbindung in den SAP Business Workflow und die Möglichkeit, eigene Prozesse im System per Customizing zu erfassen.
Aufgaben:
- Teamleitung, 12 interne Mitarbeiter
- Architektur und Entwicklung
- Dokumentation und Tests
Scrum, SAP ABAP, SAP WF, Web Dynpro
4/2011 – 12/2013
Tätigkeitsbeschreibung
• Zertifizierung „Powered by NetWeaver“ auf SAP 7.40 on HANA
• Umstellung der statischen WebDynpro Oberflächen auf vollständig aus dem Customizing generierte Oberflächen. Somit kann sich jeder Kunde für seine Benutzer rollenbasiert unterschiedliche Ansichten der Oberflächen erstellen und diese einfach per Customizing um eigene Felder erweitern.
• Entwicklung des Compliance-Moduls. Darin können Benutzer auf der Web-Oberfläche Komplexe Validierungen für die Daten im System zusammenstellen. Diese können dann entweder einmalig, periodisch oder automatisch bei der Datenerfassung geprüft werden.
Aufgaben:
- Teamleitung, 12 interne Mitarbeiter
- Architektur und Entwicklung
- Dokumentation und Tests
Scrum, Projektleitung / Teamleitung (IT), SAP HANA, SAP ABAP, Web Dynpro
12/2009 – 4/2011
Tätigkeitsbeschreibung
• Migration auf NW 7.0 EhP1
• Erhöhung der Code- und Produktqualität durch die Einführung von Clean Code Prinizpien und der Definition von einheitlichen Produktstandards. Darüber hinaus Schulung der Kollegen zum Thema Refactoring und Test Driven Development (TDD).
• Vollständiges Redesign einer Kernkomonente des Systems.
• Entwicklung einer Dashboard-Anwendung, in der sich die Benutzer per Drag and Drop personalisierte Portlets mit den wichtigsten Systeminformationen, Aufgaben und Änderungen zusammenstellen können.
• Integration der CIM Gesellschaften und Personen mit dem SAP Geschäftspartner.
Rolle: Entwicklungsleiter
Aufgaben:
- Teamleitung, 12 interne Mitarbeiter
- Architektur des Redesigns
- Objektorientierte Entwicklung
- Dokumentation und Tests
- Schulungen und Workshops zu den Themen Clean Code, Refactoring und TDD
SAP NetWeaver Application Server, Idoc, SAP ABAP, Web Dynpro
11/2009 – 5/2011
Tätigkeitsbeschreibung
Einführung von Scrum im Bereich der Entwicklung mit Unterstützung eines Beraters von Andrena Objects. Die Entwicklung wurde von einer zuvor zentral organisierten Organisation mit fachlich und technisch hoch spezialisierten Mitarbeitern umgestellt in zwei selbstorganisierende Scrum Teams. Dadurch konnten positive Auswirkungen in den folgenden Bereichen bewirkt werden:
• Verbesserung der Planbarkeit des Release Umfangs
• Breitere Verteilung des Expertenwissens
• Höhere Motivation der Mitarbeiter
• Höhere Qualität des Produktes
Zur Scrum Einführung habe ich gemeinsam mit einem Kollegen einen Artikel im OBJEKTSpectrum, Ausgabe 05/2011 veröffentlicht. Er beschreibt die Probleme vor der Einführung von Scrum, die Umstellung und die positiven Auswirkungen von Scrum.
Rollen:
- Entwicklungsleiter
- Teammitglied, nicht Scrum Master
Scrum, Projektleitung / Teamleitung (IT)
11/2009 – 1/2010
Tätigkeitsbeschreibung
Unterstützung während des technischen Upgrades von zetVisions CIM Release 2.5 auf 2.7.
Aufgaben:
- Technische Beratung vor Ort
- Überwachung der Datenmigration
- Neuaufbau des BW Datenbestands
- Dokumentation und Tests
Projektmanagement (IT), SAP Basis Administration (BC)
8/2008 – 11/2009
Tätigkeitsbeschreibung
• Einführung des agilen Vorgehensmodell Scrum. In diesem Rahmen wurden wichtige Qualitätssicherungsmechanismen in den beiden Entwicklungsteams etabliert, so dass mit jeder Iteration (Sprintdauer 2 Wochen) ein potentiell auslieferbares Produkt fertiggestellt wurde.
• Performanceoptimierungen im Bereich der WebDynpo Oberflächen.
• Implementierung eines alternativen Reportings zum SAP BW für einfache Listenauswertungen auf den Stamm- und Bewegungsdaten. Damit kann sich der Anwender auf Grund des Datenmodells auf der Weboberfläche Berichtsobjeke auswählen und verknüpfen, Filter definieren und Formatierungen festlegen. Die Ausgabe erfolgt im SAP ALV für WebDynpro mit Exportmöglichkeiten nach Excel und PDF.
Aufgaben:
- Teamleitung, 10 interne Mitarbeiter
- Architektur des Redesigns
- Objektorientierte Entwicklung
- Dokumentation und Tests
CATT / eCATT - Computer Aided Test Tool (SAP), SAP ABAP, Web Dynpro, Junit
4/2008 – 8/2008
Tätigkeitsbeschreibung
Integration des Produktes in den SAP Business Workflow. Sämtliche Geschäftsobjekte wurden mit Workflow Events ausgestattet. Für die Überprüfung und Bearbeitung der Stamm- und Transaktionsdaten wurden entsprechende Workflowaufgaben erstellt, die sich in der WebDynpro Oberfläche aufrufen lassen. Für die Erzeugung von Wiedervorlagen und Erinnerungen auf Basis von Systemdaten wurden Anwendungen entwickelt. Somit kann ein Benutzer beispielsweise eine Aufgabe einen Monat vor der Fälligkeit eines bestimmten Aufsichtsratsmandats erzeugen lassen.
Ein weiterer Schwerpunkt des Release lag in der Simulation von Konzernveränderungen. Insbesondere die Berechnung der indirekten Beteiligungsquoten, die nach einem sehr komplexen Algorithmus iterativ berechnet wird.
Rolle: Entwicklungsleiter
Aufgaben:
- Teamleitung, 8 interne Mitarbeiter
- Architektur
- Objektorientierte Entwicklung
SAP ABAP, SAP WF
10/2007 – 4/2008
Tätigkeitsbeschreibung
In diesem Release lag der Schwerpunkt auf der Entwicklung eines Tools zur Übernahme von Altdaten aus Vorsystemen. Dazu wurde eine generische Oberfläche entwickelt, in der sämtliche relevanten Daten (Stamm- und Transaktionsdaten) per Dateiupload importieren, validieren, anzeigen und verbuchen kann.
Zertifizierung der Software als „SAP Certified Integration“ und „Powered by NetWeaver“ durch die SAP AG.
Aufgaben:
- Teamleitung, 6 interne Mitarbeiter
- Architektur
- Objektorientierte Entwicklung mit ABAP-OO
- Dokumentation und Tests
- Leitung des Zertifizierungsprozesses
SAP ABAP, Web Dynpro
3/2007 – 9/2007
Tätigkeitsbeschreibung
Ablösung des Userinterfaces in der SAP GUI und dem zetVisions Portal durch WebDynpro Oberflächen. Dabei wurden weit über 100 einzelne Screens auf WebDynpro umgezogen. Dafür wurde ein Framework entwickelt, in dem die einzelnen Screens eingebettet werden können. Dadurch wurde eine einheitliche Bedienung und Navigation innerhalb der Anwendung sichergestellt. Manche Oberflächen werden dynamisch zur Laufzeit erzeugt, da sich das Aussehen aus einem komplexen Regelwerk auf Basis von rechtlichen Parametern und von Customizing ergibt.
Migration auf NW 7.0
Aufgaben:
- technische Projektleitung
- Forschung & Entwicklung von Prototypen
- Teamleitung, 3 interne und 2 externe Mitarbeiter
- Ausbildung des Teams in WebDynpro
- Dokumentation und Tests
Projektleitung / Teamleitung (IT), SAP ABAP, Web Dynpro
11/2006 – 4/2015
Tätigkeitsbeschreibung
- Aufbau und Führung eines Teams von 12 ABAP Entwicklern mit Personal- und Budgetverantwortung
- Systemarchitektur und Entwicklung der Produkte zetVisions CIM und zetVisions SPoT
Definition der Wartungs- und Entwicklungsprozesse
- Einführung des agilen Vorgehensmodells Scrum im Bereich Entwicklung
- Steigerung der Qualität der Software durch die Einführung von Clean Code Prinzipien und automatisierten Unit Tests
- Zertifizierung „Powered by NetWeaver“ der Produkte auf HANA durch die SAP
- Ausbildung von Fachinformatikern Richtung Anwendungs-entwicklung
Die Implementierung der einzelnen Releases der Produkte zetVisions CIM und SPoT habe ich jeweils auch als separate Projekte erfasst. Aus technischer Perspektive gab es auch eine vielzahl von übergreifenden Themen in allen Releases, unter anderem:
• Berechtigungskonzept mit SAP Berechtigungsobjekten. Es gibt eine Prüfung auf Datensatzebene, d.h. es kann beispielsweise für jede Gesellschaft gesteuert werden, welche Transaktionsdaten ein einzelner Benutzer anlegen, ändern oder sehen kann.
• Customizing mit einem eigenen IMG Leitfaden und einer Vielzahl von Tabellenpflegedialogen und Viewclustern zur Anpassung der Anwendung an die Bedürfnisse des Kunden.
• Übersetzung und Merhsprachigkeit. Die Anwendung wurde von Anfang für eine vollständige Übersetzbarkeit der Oberfläche ausgelegt. Die Entwicklungssprache ist Englisch.
• Auslieferung der Anwendung als SAP-AddOn mit dem SAP AAK (AddOn Assembly Kit). Damit werden auch die zugehörigen Service Packs erstellt.
• Bereitstellung von BAdIs und Enhancement Spots zur Anpassung und Erweiterung der Software an die Bedürfnisse des Kunden.
Scrum, SAP NetWeaver Application Server, SAP Web IDE, SAP BW, SAP ABAP, Web Dynpro, Wirtschaftsinformatik
11/2006 – 2/2007
Tätigkeitsbeschreibung
Umsetzung des Reporting mit dem SAP BW. Insbesondere wurde ein Mechanismus entwickelt, mit dem die Daten aus der Anwendung fast in Echtzeit mit dem BW Synchronisiert wurden. Für die Auslieferung der Datenmodellierung wurde Business Content entwickelt, der auf den Kundensystemen aktiviert werden konnte.
Für das gesetzliche Meldewesen (z.B. nach AWV, AktG oder GmbHG) wurde eine Vielzahl von Meldungen erstellt. Die Notwendigkeit der Erstellung einer Meldung auf Grund von relevanten Änderungen in den Daten wird vom System selbständig erkannt, worauf die Meldung im Hintergrund erzeugt wird. Der zuständige Sachbearbeiter kann die Meldungen dann ausdrucken und absenden.
Aufgaben:
- Architektur der Anwendung
- Teamleitung, 2 interne und 3 externe Mitarbeiter
- Dokumentation und Tests
- BW Modellierung
SAP Smart Forms, SAP BW, SAP ABAP
1/2006 – 10/2006
Tätigkeitsbeschreibung
Oktober 2006
Entwicklung einer Betriebswirtschaftlichen Anwendung für das Management der Beteiligungen großer Konzerne. Im ersten Release lag der Schwerpunkt auf der Verwaltung der relevanten Stammdaten wie beispielsweise Gesellschaften, Personen, Mandate, Adressen so wie der Abbildung Beteiligungsstruktur durch Kapitalmaßnahmen und Käufe und Verkäufe. Die Benutzeroberfläche wurde zunächst sowohl in einem von der zetVisions entwickelten Portal und in der SAP GUI angezeigt.
Aufgaben:
- Architektur der Anwendung
- Objektorientierte Entwicklung in ABAP-OO
- Teamleitung von einem Team aus 2 internen und 3 externen Mitarbeitern
SAP NetWeaver Application Server, SAP ABAP, RFC (Remote Function Call)
10/2004 – 10/2006
Tätigkeitsbeschreibung
- ABAP Entwicklungen für eine Anwendung im Bereich Private Equity
- Planungsanwendungen im SAP BPS
SAP BW, SAP ABAP, SAP SEM-BPS, SAP Entwicklung, SAP Beratung (allg.), Java (allg.), Forschung & Entwicklung
10/2002 – 9/2004
Tätigkeitsbeschreibung
- Modellierung und Entwicklungen im SAP BW
- Entwicklung eines ETL-Tools zur Erfassung von Bilanz- und GuV-Daten in Java
SAP BW, SAP ABAP, Objektorientierte Analyse und Design (OOAD), Java (allg.)
Zertifikate
Ausbildung
Universität Mannheim
Über mich
Weitere Kenntnisse
SQLScript (SQL Script)
WebDynpro ABAP, generierte WebDynpro Oberflächen
SAP NetWeaver
SAP BW
SAP HANA
SAP Workflow / SAP WF
ECATT , Automatisierte Oberflächentests
Unit Tests / ABAP Unit
SCRUM & Agile Entwicklungsprinzipin
Clean Code Prinzipien
Refactoring & Redesign von Anwendungen
Performanceanalyse und -optimierung mit der SAP Laufzeitanalyse SAT und SE30
Stammdatenmanagement / Master Data Management / MDM
Teamleitung und technische Projektleitung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden