Schlagwörter
Skills
Branchen:
SAP NetWeaver:
Sprachen:
Entwicklungstools:
Vorgehensmodelle:
Zertifizierungen:
- IT-Dienstleister
- Handel
- Telekommunikation
- Chemie, Pharma
- Banken, Finanzinstitute
- Automobilzulieferer
- Erfahrung in der Entwicklungs-, Projekt- und Teamleitung
- Durchführung mehrerer Implementierungsprojekte im SAP NetWeaver Portalumfeld
- Konzeption und Einführung von Intranets auf Basis des SAP NetWeaver Portals
- Entwicklung von External Facing Portalen (EFP) für das SAP NetWeaver Portal
- Mehrjährige Erfahrung in der User Interface (UI) Entwicklung auf Basis von Web Dynpro (Java), JSP, HTML, Ajax, JSON, JavaScript (AngularJS, ExtJS und jQuery)
- Entwicklung von Webanwendungen
- Entwicklung in/mittels Java, JEE, Scrum, SAP BPM, SAP BRM, Scala, Spring, TDD, EBC
SAP NetWeaver:
- Enterprise Portal 7.3, 7.0, 6.0
- NetWeaver CE 7.1/7.2, NetWeaver 7.3
- Knowledge Management (KM), ICE-Transport, TREX
- Business Process Management (BPM), CAF/Guided Procedures
- Visual Composer
- SAP Visual Administrator, SAP PCD Explorer
- Developer Infrastructure (NWDI)
- JCO, JRA
- Adaptive Web Service Model, JavaBean Model, Component Interface Definitions, Dynamisches Context-Binding
- iView-, Portal-Service- und Portal-Komponenten-Entwicklung, UWL
- SAP Portal Drive, WebDAV
Sprachen:
- Java (langjährige Erfahrung in der Entwicklung und im Softwareentwurf)
- JavaScript (mehrjährige Erfahrung, Entwicklung von RIA/UIs mit den JavaScript Frameworks AngularJS, ExtJS und jQuery)
- SQL (Einsatz in mehreren Projekten)
- Scala (intensive Beschäftigung in aktuellem Projekt)
- In Projekten verwendet: Oracle, MySQL, PostgreSQL, Riak
- Java Server Faces (JSF) 2.0 und 1.1
- Enterprise Java Beans (EJB)
- Web Services
- Java Message Service (JMS)
- Java Authentication and Authorization Service (JAAS), LoginModule, Login-Module-Stack
- Java Server Pages (JSP), Tag Libraries
- JUnit, TestNG, Mockito
- Mocha, Karma
- JDBC
- Spring
- Versionierungssysteme Git, Mercurial, SVN, CVS
- HTML, CSS
- JavaScript, AngularJS, jQuery, ExtJS
- d3.js
- JSON
- XML
- Windows (alle SAP NetWeaver Entwicklungen werden auf Windows durchgeführt)
- Linux (Einsatz seit 1999, SuSE, Debian, Ubuntu)
Entwicklungstools:
- Eclipse, WebStorm
- SAP NetWeaver Developer Studio (NWDS)
- Jenkins/Hudson
- Ivy
- Gradle
- sbt
- Java Decompiler
- Adobe Interactive Forms, FormsScript
- Content-Management-Systeme (CMS): Weiterentwicklung eines bestehenden CMS im Projekt
Vorgehensmodelle:
- Wasserfallmodell, Spiralmodell
- Scrum/agile Vorgehensmodelle (Einsatz von User Stories, Moderationstechniken, Code Reviews)
- Objektorientierung
- Model-View-Controller (MVC), Model-View-Presenter (MVP) und weitere Pattern
- Test-Driven-Development (TDD)
- Event-Based-Components (EBC), Flow Design
Zertifizierungen:
- Technology Consultant SAP NetWeaver 2004s - Portal & Knowledge Management
- Projektmanagement (2008), Aufbaukurs SAP Knowledgemanagement and Collaboration (2008), Gesprächs-, Interview-, Planungstechniken (2007), SAP Knowledge Management and Collaboration (2006)
- Informieren über und Einarbeiten in aktuellste Technologiethemen
Projekthistorie
IT-Beratungs-/Software-Haus, Hessen 09/2014 – 10/2014
Rolle:
Softwareentwicklung, Hessen 11/2013 - heute
Rolle:
Handel, Niedersachsen 01/2013 – 04/2014
Rolle:
Telekommunikation, Nordrhein-Westfalen 08/2011 – 12/2012
Rolle:
Immobilienwirtschaft, Rheinland-Pfalz 03/2011 – 07/2011
Rolle:
Energie, Baden-Württemberg 03/2011 - 05/2011
Rolle:
Softwareentwicklung, Hessen 01/2011 - 03/2011
Rolle:
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 01/2010 - 12/2010
Rolle:
Automobilzulieferer, Bayern 12/2009 - 12/2009
Rolle:
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 09/2009 - 12/2009
Rolle:
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 02/2009 - 08/2009
Rolle:
Stahl, Anlagenbau, Nordrhein-Westfalen 01/2009 - 01/2009
Rolle:
Lichttechnik, Österreich 12/2008 - 01/2009
Rolle:
Chemie, Pharma, Baden-Württemberg 01/2008 - 10/2008
Rolle:
Chemie, Pharma, Baden-Württemberg 02/2007 - 08/2008
Rolle:
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 12/2005 - 01/2007
Rolle:
Bank, Bayern 11/2006 - 12/2006
Rolle:
Chemie, Pharma, Baden-Württemberg 08/2006 - 08/2006
Rolle:
Halbleiter, Bayern 08/2006 - 08/2006
Rolle:
Halbleiter, Bayern 04/2006 - 05/2006
Rolle:
Chemie, Nordrhein-Westfalen 04/2006 - 04/2006
Rolle:
Bekleidungshersteller, Baden-Württemberg 03/2006 - 04/2006
Rolle:
Rolle:
- Development Consultant
- Entwicklung einer Webanwendung zur Verwaltung von speziellen Blockheizkraftwerken
- Unterstützung vor Go-Live
- Implementierung der Businesslogik auf Basis von AngularJS
- Implementierung der Benutzeroberfläche auf Basis von AngularJS
- Implementierung eines Graphen auf Basis von d3.js
- AngularJS, JavaScript, d3.js, HTML, CSS, Grunt, Scrum
Softwareentwicklung, Hessen 11/2013 - heute
Rolle:
- Technical Lead
- Development Consultant
- Implementierung eines Dienstes zur Planung von heterogenen Teams innerhalb eines Projektes
- Definition von Anforderungen in Form von Userstories
- Technische Konzeption
- Implementierung der Businesslogik auf Basis von Angularjs
- Implementierung der Benutzeroberfläche auf Basis von Angularjs
- Implementierung eines Modulkonzepts für die Wiederverwendung von UI-Komponenten (freie HTML- und CSS-Gestaltung möglich)
- Durchführung von Code Reviews in Gerrit
- Node.js, AngularJS, JavaScript, HTML, CSS , Compass, SASS, Grunt, Karma, Flow Design, Event Based Components, Gerrit, Jenkins
Handel, Niedersachsen 01/2013 – 04/2014
Rolle:
- Development Consultant
- Weiterentwicklung des Extranets
- Neuimplementierung des Portaldesigns und der Startseite
- Weiterentwicklung von Portalanwendungen auf Basis von JSF
- Neuentwicklung von Portalanwendungen auf Basis von Servlets, JavaScript und AngularJS
- SAP NetWeaver 7.3, Java Server Faces (JSF) 2.0 und 1.1, NetWeaver Development Infrastructure (NWDI), NetWeaver Developer Studio (NWDS), JavaScript, AngularJS, Web-Basistechnologien (HTML, CSS)
Telekommunikation, Nordrhein-Westfalen 08/2011 – 12/2012
Rolle:
- Development Consultant
- Implementierung von modernen Weboberflächen für unterschiedliche HCM Szenarien
- Implementierung neuer Benutzeroberflächen auf Basis von JSF
- Implementierung der Businesslogik auf Basis von EJB (auf NetWeaver 7.3)
- Implementierung der Businesslogik auf Basis von Spring (auf NetWeaver 7.0)
- Implementierung der Serviceschnittstelle zum SAP HCM Backend per JRA
- Implementierung eines Zugriffs zu einer Anwendung zum Auslesen von Fotos
- Bearbeitung von Incidents und Change Requests mit Hilfe des Solution Managers
- SAP HCM Backend Customizing
- SAP NetWeaver 7.3, Java Server Faces (JSF) 2.0, Java Resource Adapter (JRA), SAP NetWeaver 7.0, Java Server Faces (JSF) 1.1 mit Facelets, SAP NetWeaver Developer Studio 7.3 und 7.0
Immobilienwirtschaft, Rheinland-Pfalz 03/2011 – 07/2011
Rolle:
- Technology Consultant
- Development Consultant
- UWL-Anbindung, ESS/MSS-Portalkonfiguration
- Unterstützung bei der Portalkonfiguration für ESS/MSS-Szenarien
- Anbindung verschiedener Prozesse in Backend-Systemen (ABAP) an die UWL im Portal
- Entwicklung einer Komponente zur Anbindung von Prozessen in einem CMS an die UWL in Java
- SAP NetWeaver Portal 7.0 EHP 1, ESS/MSS, ESS/MSS Business Packages, SAP NetWeaver Developer Studio, UWL Connector/UWL-API
Energie, Baden-Württemberg 03/2011 - 05/2011
Rolle:
- Technology Consultant
- Lieferantenportal
- Anforderungsanalyse
- Entwurf Portalstruktur
- Einrichtung SRM Business Package im Portal (Supplier Self Services)
- Anpassung Portal-Framework/-Design
- SAP NetWeaver Portal 7.0 EHP 1, SRM 7.0 EHP 1, SRM Business Package, SAP NetWeaver Developer Studio
Softwareentwicklung, Hessen 01/2011 - 03/2011
Rolle:
- Architect
- Senior Developer
- Entwicklung eines Dienstes zur Datentransformation
- Architekturentwurf
- Softwareentwicklung
- Implementierung von Unit Tests mit ScalaTest, TestNG und Mockito
- Java, Scala
- TDD, ScalaTest, TestNG, Mockito
- Eclipse
- Flow/Event based Design
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 01/2010 - 12/2010
Rolle:
- Project Lead
- Architect
- Senior Developer
- Aufgabenkoordination
- Entwurf Softwarearchitektur
- Entwicklung von JSP-Seiten
- Entwicklung von Benutzungsoberflächen mittels JavaScript, ExtJS, Jquery und JSON
- Erstellen/Erweitern von J2EE-, Portal- und KM-Komponenten und Portal-Services
- Key Account Customer Support
- Analyse des Web Page Composers (WPC) auf Preview von NetWeaver 7.2/7.3
- Ermittlung von Integrationsmöglichkeiten eines CMS-Systems in den Web Page Composer 7.3
- Unterstützung bei der Erstellung eines NetWeaver BPM-Prozesses auf Basis NetWeaver CE 7.2
- Scrum, Moderationstechniken, Code-Reviews
- SAP NetWeaver Portal 6.40/7.0 (J2EE-Server)
- SAP NetWeaver CE 7.2
- SAP NetWeaver 7.2/7.3
- Java, JSP, Json-lib
- JavaScript, ExtJS, jQuery, JSON
- HTML, CSS
- Portal Services, Portal Components, iView
- SAP Knowledge Management (KM)
- SAP NetWeaver Developer Studio, Eclipse
Automobilzulieferer, Bayern 12/2009 - 12/2009
Rolle:
- Technology Consultant
- Troubleshooting-Unterstützung auf dem Produktivportal
- Troubleshooting-Unterstützung wegen Stabilitätsproblemen des Produktivportals
- Code-Analyse
- Anpassen/Erweitern Konsistenzprüfungstool
- Systemanalyse
- Log-File-Analyse
- Technischer Ansprechpartner für SAP
- SAP NetWeaver 2004s
- Java
- Java Decompiler
- SAP Visual Administrator, SAP PCD Explorer
- Wily Introscope
- SAP NetWeaver Developer Studio
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 09/2009 - 12/2009
Rolle:
- Project Lead
- Architect
- Senior Developer
- Aufgabenkoordination
- Entwurf Softwarearchitektur
- Weiterentwicklung eines Content Management Systems – Entwickeln neuer Module
- Entwicklung von JSP-Seiten und JSP Tag Libraries
- Entwicklung von Benutzungsoberflächen mittels JavaScript, ExtJS, Jquery und JSON
- Erstellen/Erweitern von J2EE-, Portal-Komponenten und Portal-Services
- SAP NetWeaver Portal 6.40/7.0 (J2EE-Server)
- Java, JSP, Json-lib, Tag Libraries
- JavaScript, ExtJS, jQuery, JSON
- HTML, CSS
- Portal Services, Portal Components, iView
- SAP Knowledge Management (KM)
- SAP NetWeaver Developer Studio, Eclipse
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 02/2009 - 08/2009
Rolle:
- Architect
- Developer
- Projektplanung, -organisation
- Weiterentwicklung eines Content Management Systems – Austausch der UIs
- Entwurf Softwarearchitektur
- Entwicklung neuer, intuitiver Benutzungsoberflächen mittels Java, JavaScript, ExtJS, jQuery und JSON
- Anbindung der Oberflächen an vorhandene Serviceschnittstellen
- Erstellen/Erweitern von J2EE-, Portal-Komponenten und Portal-Services
- Erstellen/Erweitern von Tag Libraries
- SAP NetWeaver Portal 6.40/7.0 (J2EE-Server)
- Java, JSP, Json-lib, Tag Libraries
- JavaScript, ExtJS, jQuery, JSON
- HTML, CSS
- Portal Components
- SAP NetWeaver Developer Studio, Eclipse
Stahl, Anlagenbau, Nordrhein-Westfalen 01/2009 - 01/2009
Rolle:
- Technology Consultant, Development Consultant
- Entwicklung eines BlackBerry-Login-Moduls für das NetWeaver Portal
- Erstellen eines Login-Moduls für das SAP NetWeaver Portal zum Herstellen eines Single-Sign-On beim Zugriff von BlackBerry-Clients aus
- Sicherheitsanalyse des vorhandenen Login-Moduls
- Implementieren des neuen Login-Moduls mittels Java
- Konfiguration des NetWeaver Servers
- SAP NetWeaver 7.0 (J2EE-Server)
- Java
- JAAS, LoginModule, Login-Module-Stack
- SAP NetWeaver Developer Studio
Lichttechnik, Österreich 12/2008 - 01/2009
Rolle:
- Technology Consultant
- Implementierung eines External Facing Portals
- Erstellen eines neuen External Facing Portal-Frameworks für das bestehende Portal zum Steigern der Performanz
- Anforderungsanalyse
- Anpassen des Portal-Layouts mittels HTML und CSS
- Implementieren des Frameworks mittels JSP, Tag Libraries und Java
- Erstellen und Konfigurieren von Portal-Komponenten
- SAP NetWeaver 2004s
- HTML, CSS
- Java, JSP, Tag Library
- Portal Komponenten
- SAP NetWeaver Developer Studio
Chemie, Pharma, Baden-Württemberg 01/2008 - 10/2008
Rolle:
- Development Consultant
- Zentrale Identitäts- und SAP-Zugangsverwaltung - Teilprojekt Offline-Genehmigung
- Konzeption und Erstellen einer offline-Genehmigungsfunktionalität via Lotus Notes für die zentrale Identitäts- und Zugangsverwaltung für 150.000 Nutzer auf Basis von SAP NetWeaver
- Arbeitspaketverantwortung
- Business Blueprint
- Requirements-Analyse, Erstellung Pflichtenheft
- Architekturentwurf (Gesamtarchitektur)
- Technisches Konzept (NetWeaver Java und ABAP)
- Ressourcen-, Zeitplanung, -monitoring
- Implementierung von J2EE Services
- Implementierung eines JMS Nachrichtenaustausches
- Realisierung von Datenbankzugriffen mittels JDBC, SQL und Stored Procedures
- Realisierung von RFC-Zugriffen auf BAPIs
- Implementierung von Unit Tests mit JUnit
- SAP NetWeaver 2004s (J2EE-Server)
- SAP NetWeaver Developer Infrastructure (NWDI)
- SAP XI, SAP ECC 7.0
- Oracle DBMS, SQL
- Lotus Domino 8, Lotus Notes 8
- Java, (ABAP)
- EJB, Web Services, JMS
- JUnit, JDBC, RFC
- XML/XSLT
Chemie, Pharma, Baden-Württemberg 02/2007 - 08/2008
Rolle:
- Development Consultant, Technology Consultant
- Erstellen einer zentralen Plattform für die Identitäts- und SAP-Zugangsverwaltung
- Konzeption und Erstellen einer zentralen Plattform für die Identitäts- und SAP-Zugangsverwaltung für ca. 150.000 Nutzer in der Endausbaustufe auf Basis von SAP NetWeaver
- Erstellung eines Storyboards
- Entwurf der Service-Architektur
- Fortlaufende Requirements-Analyse
- Change Management
- Dynamisch erweiterbare Web Dynpro-Architektur mit Einbinden von Formularen
- Implementierung von Web Dynpro-, J2EE-Komponenten
- Implementierung von Unit Tests mit JUnit
- Realisierung von Datenbankzugriffen mittels JDBC, SQL und Stored Procedures
- SAP NetWeaver 2004s (J2EE-Server),
- SAP NetWeaver Developer Infrastructure (NWDI),
- Oracle DBMS, SQL
- Java
- EJB, Web Services
- JUnit, JDBC
- XML/XSLT
- Web Dynpro
- Component Interface Definitions, Dynamisches Context-Binding
- Adaptive Web-Service Model, JavaBean Model
IT-Beratungs-/Software-Haus, Rheinland-Pfalz 12/2005 - 01/2007
Rolle:
- Technology Consultant, Development Consultant
- Guided Procedures Demos, Wartung SAP-Installationen
- Implementierung von Demo-Prozessen auf Basis des NetWeaver Portals 2004s und Guided Procedures; Wartung der SAP-Installationen; Inhaltliche Aufbereitung neuer Themen
- Implementierung von Demoprozessen auf Basis von Guided Procedures und Adobe Forms
- Wartung und Pflege der hauseigenen SAP-Installationen
- Single-Sign-On basierend auf Zertifikaten & Logon-Tickets
- Einrichten von Rollen und Berechtigungen
- Aufbereitung verschiedener neuer Themen
- NetWeaver Portal 2004s
- SAP J2EE Engine 7.00
- CAF/Guided Procedures
- Adobe Forms
- Java
- Web Dynpro
- NetWeaver Developer Studio
Bank, Bayern 11/2006 - 12/2006
Rolle:
- Technology Consultant
- Guided Procedures Workshop
- Vorbereitung und Durchführung eines Guided Procedures Workshops auf Basis von SAP NetWeaver 2004s und Analyse kundenspezifischer Anforderungen.
- Installation und Konfiguration der DEMO-Systeme
- Kundenindividuelle Einführung in Guided Procedures
- Aufbau eines Demo-Szenarios auf Basis der kundenspezifischen Anforderungen
- Implementierung eines Visitenkarten-Bestellprozesses
- Nachbereitung des Workshops und Beantwortung kundenspezifischer Fragen
- SAP NetWeaver 2004s
- CAF/Guided Procedures
- mySAP ERP 2005 IDES
Chemie, Pharma, Baden-Württemberg 08/2006 - 08/2006
Rolle:
- Technology Consultant
- Guided Procedures Workshop
- Vorbereitung und Durchführung eines Guided Procedures Workshops auf Basis von SAP NetWeaver 2004s und Analyse kundenspezifischer Anforderungen.
- Einführung in Guided Procedures
- Diskussion und Erläuterung kundenspezifischer Anforderungen (u. A. Triggern von Programmen aus Prozessen, Monitoring, RFC-Aufrufe, Visual Composer)
- Nachbereitung des Workshops und Beantwortung kundenspezifischer Fragen
- SAP NetWeaver 2004s
- CAF/Guided Procedures
- Visual Composer
Halbleiter, Bayern 08/2006 - 08/2006
Rolle:
- Technology Consultant
- Konzeption einer sicheren Distribution von Softwarekomponenten
- Konzeption und Beratung einer sicheren Distribution von Softwarekomponenten über die SAP NetWeaver Portal Plattform bei sicherer Authentifizierung und individueller Verschlüsselung
- Erstellung einer Machbarkeitsanalyse mit SAP EP und SAP PI
- Erstellen technischer Realisierungsvorschläge
- SAP NetWeaver Portal, KM
- SAP Portal Drive, WebDAV
- PGP
Halbleiter, Bayern 04/2006 - 05/2006
Rolle:
- Technology Consultant
- Genehmigungsprozesses auf Basis von Guided Procedures
- Erstellung eines Storyboards und Aufbau der Infrastruktur für den Prozess „Genehmigung von Investitionsanträgen“ als Basis für eine spätere Implementierung.
- Konzeption und Erstellung eines Prototypen für den Genehmigungsprozess
- Erstellen eines Prototypen für das Antragsformular (PDF-Formular)
- Erstellung einer detaillierten Aufwandschätzung
- SAP NetWeaver Portal 2004s, KM
- SAP NetWeaver Developer Studio
- CAF/Guided Procedures
- Adobe Forms, FormsScript
Chemie, Nordrhein-Westfalen 04/2006 - 04/2006
Rolle:
- Technology Consultant
- Intranet-Portal
- Go-Life-Unterstützung für das Intranet-Portal
- Transport (PCD, KM/ICE)
- KM Konfiguration
- NetWeaver Portal 2004
- KM, ICE-Transport
- SAP Portal Drive, WebDAV
Bekleidungshersteller, Baden-Württemberg 03/2006 - 04/2006
Rolle:
- Development Consultant
- PDF-Druck aus dem Portal (KM)
- Entwicklung einer Komponente zum Drucken von PDF-Dokumenten aus dem Portal heraus.
- Java-Entwicklung
- KM Konfiguration, Einbinden der Komponente als UI Command
- NetWeaver Portal 2004
- KM
- Java
- NetWeaver Developer Studio
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Ab 12.11.2014 regional Raum Darmstadt, Frankfurt, Mainz