SAP Netweaver/J2EE SOFTWARE ARCHITECT / CONSULTANT/ TRAINER/ PROJECT LEAD
Aktualisiert am 14.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 14.01.2025
Verfügbar zu: 60%
davon vor Ort: 50%
Java
SAP UI5
Typescript
Hibernate
REST
J2EE
Spring
Angular
Netweaver Web Dynpro
Web Service
Afrikaans
Grundlagen
Deutsch
Muttersprache
Englisch
Fliessend in Wort und Schrift
Französisch
Ein paar Brocken

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr
2024-01 - 2024-12

Entwicklung einer GenAI Chat Platform

Architekt Google Cloud Docker Swarm Python ...
Architekt

Entwicklung einer Gen AI Chat Platform

  • Architektur und Entwicklung einer neuen Chat Platform, zur einfachen konfigurativen Erstellen von Intelligenten Chat Bots und AI unterstützten Workflows.
  • Pilotprojekt bei Placetel.de

Google Cloud Docker Swarm Python Langchain Py Spring Boot Vector Stores Twilio Open AI Azure LLAMA IntraFind
Kompaktwerk
7 Monate
2024-01 - 2024-07

Dev OPS und Entwicklung von Rechnungssoftware (Teilzeit)

Senior Entwickler Spring Boot Kafka Angular 2 ...
Senior Entwickler

Betrieb und Weiterentwicklung sowie Störungsbehebung

  • Betrieb und Weiterentwicklung von internen und Internet Applikationen und Microservices im Bereich Billing. 
  • Anleitung von anderen Entwicklern, sowie Produktiv Support, Deployment, CI/CD Konfiguration.

Spring Boot Kafka Angular 2 Openshift Oracle AWS Kubernetes ArgoCD Jenkins Splunk
Post
Schweiz
2 Jahre 7 Monate
2021-01 - 2023-07

Dev OPS und Weiterentwicklung von Planungssoftware

Senior Entwickler Spring Boot MQ Series Kafka ...
Senior Entwickler

Betrieb und Weiterentwicklung sowie Störungsbehebung

  • Betrieb, Fehlerbehebung und Weiterentwicklung von Microservices für die Planung eines Schienennetzes

Spring Boot MQ Series Kafka Angular 2 Openshift Postgres Oracle Solace Messaging Jenkins Splunk
Transportwesen
Schweiz
3 Monate
2020-08 - 2020-10

SAP BPM Generic Workflow Engine

Senior Entwickler SAP UI5/Fiori Rest SOAP ...
Senior Entwickler

Entwicklung eines generischen Workflows für die Verteilung von SAP Material Änderungen

  • Erstellung eines generischen Workflows mit der Benutzer über eine Rulesengine generische Workflows erstellen können, die den Benutzer durch verschiedene SAP Transaktionen führt. 
  • Anleitung Offshore Kollegen, Basis Support

SAP UI5/Fiori Rest SOAP JPA J2EE SAP BPM SAP PI Rulesmananamagent NWDI NWDS SAP J2EE Administration
Pharma
6 Monate
2020-02 - 2020-07

Kursleiter Java/Spring/Web/Android Bootcamp

Trainer Java 11 Maven Gradle ...
Trainer

Ausbildung von Teilnehmern im Erstellen von Software mit Java, Spring Boot, Web Technologien. Teilnehmer hatten zum großen Teil keine Vorbildung. Nach dem Bootcamp wurden diese Teilnehmer als Software Entwickler bei dem Kunden eingesetzt.

  • Lehren von Inhalten. 
  • Erstellung von Kursmaterial, Überprüfen des Wissens, Abstimmung mit Abteilungen. 
  • Leitung von einem Praxisprojekt über 2 Monate mit Scrum

Java 11 Maven Gradle Javascript Android Spring Boot Rest Docker MySQL
Telekommunkation
8 Monate
2019-03 - 2019-10

SAP BPM Weiterentwicklung Verpackungsworkflow

Senior Entwickler SAP Web Dynpro Hibernate SAP BPM ...
Senior Entwickler

Weiterentwicklung und Anbindung neuer Systeme für Verpackungsspezifikationen

  • Anforderungen aufnehmen, Schätzen, Implementieren, Deploymemnt

SAP Web Dynpro Hibernate SAP BPM SAP NWDI/NWDS
Pharma
7 Monate
2018-06 - 2018-12

SAP BPM Generic Workflow Engine

Senior Entwickler SAP UI5/Fiori Rest SOAP ...
Senior Entwickler

Entwicklung eines generischen Workflows für die Verteilung von SAP Material Änderungen

  • Erstellung eines generischen Workflows mit der Benutzer über eine Rulesengine generische Workflows erstellen können, die den Benutzer durch verschiedene SAP Transaktionen führt. 
  • Anleitung Offshore Kollegen

SAP UI5/Fiori Rest SOAP JPA J2EE SAP BPM SAP PI Rulesmananamagent SAP J2EE Administration
Pharma
5 Monate
2018-01 - 2018-05

Activit/Camunda Robotik Workflow Software

Senior Entwickler, Technical Architect C# Visual Studio Spring Boot ...
Senior Entwickler, Technical Architect

Entwicklung einer Workflow Software zur Laborautomation

  • Erstellung einer Scheduling Software mit der ein Laborversuch automatisiert wird. Das Ziel war die Software für den speziellen Usecase zu entwickeln aber dies als Grundlage für eine generische Lösung zu nehmen, mit der Benutzer selbst durch ein grafisches Workflow Tool ihre Automatisierung selbst erstellen können.

C# Visual Studio Spring Boot Websockets Angular 2 Activiti/ Camundai Workflow Engine
Laborautomation
3 Monate
2016-11 - 2017-01

Integration 2 VOIP Systeme

Senior Entwickler, Technical Lead von Offshore Entwicklern Rest Java Docker ...
Senior Entwickler, Technical Lead von Offshore Entwicklern

Integration 2 VOIP Systeme mittels Rest

  • Aufbau eines Integrationslayers zwischen Placetel und Broadsoft OCI. 
  • Anleitung eines Offshore Teams von 2 indischen Kollegen. 
  • Task Planung, Architektur.

Rest Java Docker Spring Cloud Ruby on Rails
Telekommunikation
6 Monate
2016-04 - 2016-09

Architektur Online Services und SOA

Architekt
Architekt

Verantwortung der SOA Strategie und der Gesamtarchitektur der Online Angebotes einer Krankenversicherung sowie Aufbau eines neuen SOA Frameworks

  • Systemaufbau, Architektur, Refactoring, Ausfallsicherheit, Fehlerbehebung, Technologie Evaluation, Dienstleister Überprüfung, Codereviews, Coaching, System Dokumentation

Apache Camel Wildfly Maven JPA Vaadin Cordova Magnolia CMS
Versicherung
Deutschland
9 Monate
2015-08 - 2016-04

SAP BPM Freigabe Prozesse zur Vernichtung von Beständen

Projektleitung, Entwicklung
Projektleitung, Entwicklung

Erstellung eines Workflows zur Vernichtung von Lagerbeständen

  • Budgetplanung, Resourcenplanung, Schätzungen, Technisches Design. 
  • Anforderungsmanagement. 
  • Entwickler Coaching. BPM Process Design

SAP Web Dynpro SAP BPM Hibernate NWDI PI Interfaces BW
Pharma
Deutschland
8 Monate
2015-01 - 2015-08

Performance Analyse und Optimierung

Entwickler, QA
Entwickler, QA

  • Performance Analyse, Entwickeln von optimiertem Code, Testing
  • Eine Anwendung zum Antragsmanagement im Öffentlichen Dienst hatte grosse Performance Probleme. 
  • Ziel war es ermitteln der imperformanten Codeteile und Neuimplementierung und optimieren der kritischen Pfade und der Datenbank Abfragen und Strukturen.

SAP Web Dynpro 7.3 JPA SCRUM Wily Introscope SAP Profiler/Memory Analyzer
Independent Software Vendor
Deutschland
3 Monate
2015-01 - 2015-03

Neuimplementierung einer JSF Applikation in eine mobilfähige Version

Entwickler, Projektleiter
Entwickler, Projektleiter

  • Evaluierung von verschiedenen JSF Frameworks auf ihre Mobilfähigkeiten. Neuimplementierung mit Primefaces sowie verschiedene UI Design Studien.
  • Ein existierendes Expertensystem soll mobilfähig gemacht werden.

Richfaces Primefaces Ajax
Lebensmittelindustrue
Deutschland
1 Jahr
2014-01 - 2014-12

Weiterentwicklung einer Software zur Verwaltung von Marken und Schutzrechten

Entwickler, Architekt
Entwickler, Architekt

  • Entwicklung, Anforderungsmanagement, Architektur
  • Verwaltung der Schutzrechte von Marken. Das Ziel war es durch eine Anwendung keine Termine mehr beim Abmelden oder Verlängern der Marken (Trademarks) zu verpassen, sowie die weltweiten Markennamen zu konsolidieren (Doppelt Anmeldungen) und somit Geld einzusparen.

SAP Web Dynpro 7.3 Hibernate SAP BPM Web Services NWDI SCRUM
Chemie
Deutschland
1 Jahr
2013-01 - 2013-12

Erweiterung mehrere Prozesse im Bereich chemische Formulierungen

Entwickler, Coach
Entwickler, Coach

  • Entwicklung, Coaching anderer Junior Entwickler
  • Integrieren und Erweitern bestehender SAP BPM Prozesse, die den kompletten Lebenszyklus von der Forschung bis zur Registrierung neuer Formulierungen begleitet..

SAP Web Dynpro 7.3 Hibernate SAP BPM Web Services NWDI SCRUM
Chemie
Deutschland
3 Monate
2012-10 - 2012-12

Konzernweiter Prozess zur Verwaltung von Produkthierarchien

Entwickler, Architekt
Entwickler, Architekt

Entwicklung eines Workflows zur Verteilung von Produkthierarchien und Übermittlung dieser an die Stammdatensysteme.

SAP Web Dynpro 7.3 Hibernate BPM NWDI
Chemie
Deutschland
2 Jahre 9 Monate
2010-04 - 2012-12

Entwicklung von Prozessen für die Verpackungsentwicklung

Entwickler, Architekt
Entwickler, Architekt

Entwicklung, Coaching von Entwicklern

Ablösung einer Lotus Notes Anwendung zur Verwaltung von Etiketten „Artworks“ und deren Bestellprozessen und Workflows in SAP BPM

SAP WebAS7.3 SAP BPM SAP MM Hibernate
Pharma
Deutschland
4 Monate
2010-12 - 2011-03

Online Bestell Process und Beschwerdemanagement

Entwickler, Coach
Entwickler, Coach

Entwicklung, Coaching

Entwicklung einer B2B Order Online Applikation für Metalle und Chemikalien sowie von Beschwerdemanagement und Lieferverfolgung.

SAP Web Dynpro 7.2 ABAP NWDI
Chemie, Stahl
Saudi Arabien
9 Monate
2010-04 - 2010-12

Wartung von Struts und Web Dynpro Anwendungen (1 Tag/Woche)

Entwickler
Entwickler

Existierende Struts und Web Dynpro Anwendungen pflegen und erweitern. Es wurde ein neues Layout Konzept und Navigationsframework für die Strutsanwendungen implementiert.

Erweiterung und Bugfixing des Portals und der Rohstoffanwendungen

Struts Web Dynpro NWDI
Zuckerindustrie
Deutschland
2 Monate
2010-10 - 2010-11

Anforderungen und Architektur für Schulungsportal (LSO)

Architekt
Architekt

Aufnehmen von Anforderungen, Architektur Richtlinien, Code Conventions, NWDI Architektur, Prototyp Entwicklung mit JSF und SAP WEC Framework

Erstellung von Anforderungen und einer Architektur für ein Schulungsportal basierend auf SAP Ecommerce und LSO

Java Server Faces SAP HCM-LSO NWDI
Softwarehersteller
Deutschland
7 Monate
2010-04 - 2010-10

Entwicklung SAP Mobile, SAP ECO und NWDI

Entwickler
Entwickler

Verschiedene Erweiterungen im SAP ECO Bereicht, neue Felder, Einführung von Ajax Funktionalität

Erstellung von PDA Dialogen für die Erfassung von Messpunkten bei Instandhaltung (SAP PM)

ABAP RFC Webservice Erstellung

Unterstützung einer Beratungsfirmen in verschiedenen Projekten mit SAP Mobile 7.0 und SAP Ecommerce 7.0

J2EE 5 Tomcat ABAP OO Web Services SAP Mobile Java Entwicklung SAP ecommerce Entwicklung (7.0) NWDI Java Server Faces (Richfaces)
Beratung
Deutschland
6 Monate
2009-10 - 2010-03

CRM Web Channel Framework Entwicklung

Konzeption, Berater, Entwickler
Konzeption, Berater, Entwickler

Konzeption und Design

Anleitung von SAP Mitarbeitern zum Thema JPA und EJB

Entwicklung und Unterstützung bei der Persistenzschicht der Konfigurationsmoduls

Erstellung einer zentralen Test Infrastruktur

Implementierung eines Konfigurationsmodul für den SAP CRM Webchannel .

J2EE 5 Java Server Faces JQuery Java Persistence API XML Processing Transactionhandling JUnit
SAP
Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 11 Monate
1998-09 - 2000-07

Ausbildung zum IT-Fachinformatiker (.NET, Lotus Notes) Richtung Anwendungsentwicklung

Bechtle IT-Systemhaus, Mannheim
Bechtle IT-Systemhaus, Mannheim

Kompetenzen

Kompetenzen

Top-Skills

Java SAP UI5 Typescript Hibernate REST J2EE Spring Angular Netweaver Web Dynpro Web Service

Schwerpunkte

SAP

SAP Business Process Modelling

  • Design von Workflows und allen zugehörigen Entwicklungsaufgaben


SAP UI5/Fiori

  • Projekt

SAP RFC

  • Aufrufen von RFC aus Java Programmen mittels Service Composition, Web Services und JCO RFC


Koordinative Kenntnisse

Technische Projektleitung (bis 5 Mitarbeiter)

  • Aufwandseinschätzung, Budgetplanung, Ressourcen Planung, Meeting Koordination


SCRUM

  • Mitglied in SCRUM-Team und SCRUM Master

Produkte / Standards / Erfahrungen / Methoden

Product Expertise (IDE's & Tools)

  • SAP Web Dynpro
  • SAP Java Development Infrastructure
  • SAP Enterprise Portals
  • SAP Java Connectivity
  • Apache
  • Rational Rose
  • Eclipse
  • Perforce Version Control         


Programming / Frameworks

  • XSL, XML, HTML
  • Stuts, Hibernate, Spring, XDoclet, Beanshell, ANT -
  • Aspect oriented Programming
  • EJB, JSP, Servlets
  • JMS
  • Java (SE & EE)


Application Servers

  • IBM WebSphere V3.5, 4.0 administration & development
  • SAP J2EE Engine 6.40, 7.0
  • JBoss, Tomcat


SAP Systems

  • SAP Enterprise Portals Administration
  • Java and SAP Connectivity
  • SAP R/3
  • SAP WebAS 6.20/6.30


Kurzüberblick

  • 26 Jahre IT Erfahrung
  • 25 Jahre Java Erfahrung
  • 15 Jahre SAP Erfahrung 


Persönliche Eigenschaften

  • Analytisch, konstruktiv, abstraktionsfähig, schnelle Auffassungsgabe
  • Motiviert, qualitätsbewusst, kreativ
  • Teamfähig, freundlich, hilfsbereit


Kern Kompetenzen

  • Experte für Java Backend mit Spring Boot und Microservices
  • Frontend Erfahrung mit Angular, Typescript und NodeJS
  • Erfahrung in Java, Python, Ruby, C# und weitere Sprachen
  • Betrieb und Administration von Middleware und Cloud Plattformen wie Openshift und AWS
  • Objekt Orientiertes Analyse und Design, Software Architekturen, Code Patterns, Clean Code
  • Erfahrung mit GenAI, LLM APIs, Langchain, Flowise


Kenntnisse und Fähigkeiten

SAP

  • SAP Business Process Modelling - Experte
  • SAP UI5/Fiori - Experte
  • SAP RFC - Erfahren


Koordinative Kenntnisse

  • Technische Projektleitung (bis 5 Mitarbeiter) - Erfahren
  • SCRUM - Erfahren


Middleware/Server

  • MQ Series - Erfahren
  • Solace - Erfahren
  • Openshift - Erfahren


Werdegang

01/2023 - 06/2024:

Rolle: Teilzeit: Senior Software Engineer Java, Angular

Kunde: Fincons Group AG


11/2023 - 12/2024:

Rolle: Teil und Vollzeit: messageflow.ai GenAI Platform: Technical Lead in startup

Kunde: messageflow.ai


01/2021 - 07/2023:

Rolle: Senior Software Engineer 

Kunde: SBB, Fincons Group AG


06/2018 - 12/2020:

Rolle: Freier Software Entwickler/Berater verschiedene Kunden, Trainer für Java Entwicklung bei wildcodeschool

Kunde: deep tc GmbH


01/2018 - 05/2018:

Rolle: Senior Software Engineer im Labor Robotik Startup

Kunde: Unitelabs


11/2016 - 12/2017:

Rolle: Freier Software Entwickler/Berater

Kunde: deep tc GmbH


04/2016 - 09/2016:

Rolle: Software Architekt Online Services und Mobile

Kunde: Sympany Versicherung


09/2004 - 04/2016:

Rolle: freier J2EE und SAP Netweaver Berater und Startup Mitgründer von auf Anfrage

Kunde: auf Anfrage


03/2002 - 09/2004:

Rolle: Berater für SAP AG, Spezialist für J2EE und SAP Netweaver

Kunde: SAP AG, Axentiv AG, Frankfurt


09/2000 - 12/2001:

Rolle: Software Entwickler, Spezialist für e-Commerce und IBM Websphere.

Kunde: CENIT AG, Systemhaus, Frankfurt


07/2000 - 08/2000:

Rolle: Software Entwickler Spezialist für Groupware und Web Development

Kunde: Bechtle IT-Systemhaus, Mannheim


1997 - 1998:

Rolle: Zivildienst

Kunde: Deutsches Rote Kreuz und Lebenshilfe, Worms


1995 - 1997:

Rolle: Caritative Arbeit

Kunde: Kapstadt, Südafrika


Tätigkeit als Trainer

02/2020 - 07/2020

  • Java/Spring/Web Bootcamp Leitung Wildcodeschool (5 Monate)


11/2018

  • J2EE 6/7 Grundlagen 4 Tage


02/2009

  • J2EE Einführung 5 Tage


12/2008

  • Workshop: SAP Web Dynpro und Hibernate, 3 Tage


04/2006

  • Web Dynpro und ?Netweaver Infrastructure? Schulung, 4 Tage


11/2004

  • Architektur Schulung für Web Dynpro und Software Komponentisierunge, 3 Tage


2001 - 2003

  • Mehrere Inhouse Schulungen bei der SAP geleitet zu den Themen:
    • ?SAP ?J2EE Administration/ Architektur?, ?J2EE Einführung?

Betriebssysteme

Unix
Fortgeschritten
Windows
Erfahren
MacOS
Erfahren
Windows Server
AIX
HP-UX
Linux (Ubuntu,Debian)
Erfahren

Programmiersprachen

Java
Experte
JavaScript
Experte
PL/SQL
Fortgeschritten
Typescript
Erfahren
Python
Erfahren
C#
Basics
Ruby on Rails
Fortgeschritten
LLMs, Langchain, Flowise
Grundkenntnisse
Hibernate/ JPA
Experte
J2EE (EJB, Servlets, JMS)
Experte
Spring Boot
Erfahren
Maven/Grails
Experte
Angular
Erfahren
Vue3
Erfahren
React
Erfahren
HTML/ CSS
Erfahren
Vaadin
Erfahren
JUnit,TestNG
Erfahren

Datenbanken

DB2
Lotus Notes
MS SQL Server
MySQL
ODBC
Oracle
SQL
Oracle 9i
IBM DB2

Branchen

Branchen

  • Automobil
  • Stromerzeuger
  • Zuckererzeuger
  • Logistik
  • Web Dienstleister
  • Software Industrie

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr
2024-01 - 2024-12

Entwicklung einer GenAI Chat Platform

Architekt Google Cloud Docker Swarm Python ...
Architekt

Entwicklung einer Gen AI Chat Platform

  • Architektur und Entwicklung einer neuen Chat Platform, zur einfachen konfigurativen Erstellen von Intelligenten Chat Bots und AI unterstützten Workflows.
  • Pilotprojekt bei Placetel.de

Google Cloud Docker Swarm Python Langchain Py Spring Boot Vector Stores Twilio Open AI Azure LLAMA IntraFind
Kompaktwerk
7 Monate
2024-01 - 2024-07

Dev OPS und Entwicklung von Rechnungssoftware (Teilzeit)

Senior Entwickler Spring Boot Kafka Angular 2 ...
Senior Entwickler

Betrieb und Weiterentwicklung sowie Störungsbehebung

  • Betrieb und Weiterentwicklung von internen und Internet Applikationen und Microservices im Bereich Billing. 
  • Anleitung von anderen Entwicklern, sowie Produktiv Support, Deployment, CI/CD Konfiguration.

Spring Boot Kafka Angular 2 Openshift Oracle AWS Kubernetes ArgoCD Jenkins Splunk
Post
Schweiz
2 Jahre 7 Monate
2021-01 - 2023-07

Dev OPS und Weiterentwicklung von Planungssoftware

Senior Entwickler Spring Boot MQ Series Kafka ...
Senior Entwickler

Betrieb und Weiterentwicklung sowie Störungsbehebung

  • Betrieb, Fehlerbehebung und Weiterentwicklung von Microservices für die Planung eines Schienennetzes

Spring Boot MQ Series Kafka Angular 2 Openshift Postgres Oracle Solace Messaging Jenkins Splunk
Transportwesen
Schweiz
3 Monate
2020-08 - 2020-10

SAP BPM Generic Workflow Engine

Senior Entwickler SAP UI5/Fiori Rest SOAP ...
Senior Entwickler

Entwicklung eines generischen Workflows für die Verteilung von SAP Material Änderungen

  • Erstellung eines generischen Workflows mit der Benutzer über eine Rulesengine generische Workflows erstellen können, die den Benutzer durch verschiedene SAP Transaktionen führt. 
  • Anleitung Offshore Kollegen, Basis Support

SAP UI5/Fiori Rest SOAP JPA J2EE SAP BPM SAP PI Rulesmananamagent NWDI NWDS SAP J2EE Administration
Pharma
6 Monate
2020-02 - 2020-07

Kursleiter Java/Spring/Web/Android Bootcamp

Trainer Java 11 Maven Gradle ...
Trainer

Ausbildung von Teilnehmern im Erstellen von Software mit Java, Spring Boot, Web Technologien. Teilnehmer hatten zum großen Teil keine Vorbildung. Nach dem Bootcamp wurden diese Teilnehmer als Software Entwickler bei dem Kunden eingesetzt.

  • Lehren von Inhalten. 
  • Erstellung von Kursmaterial, Überprüfen des Wissens, Abstimmung mit Abteilungen. 
  • Leitung von einem Praxisprojekt über 2 Monate mit Scrum

Java 11 Maven Gradle Javascript Android Spring Boot Rest Docker MySQL
Telekommunkation
8 Monate
2019-03 - 2019-10

SAP BPM Weiterentwicklung Verpackungsworkflow

Senior Entwickler SAP Web Dynpro Hibernate SAP BPM ...
Senior Entwickler

Weiterentwicklung und Anbindung neuer Systeme für Verpackungsspezifikationen

  • Anforderungen aufnehmen, Schätzen, Implementieren, Deploymemnt

SAP Web Dynpro Hibernate SAP BPM SAP NWDI/NWDS
Pharma
7 Monate
2018-06 - 2018-12

SAP BPM Generic Workflow Engine

Senior Entwickler SAP UI5/Fiori Rest SOAP ...
Senior Entwickler

Entwicklung eines generischen Workflows für die Verteilung von SAP Material Änderungen

  • Erstellung eines generischen Workflows mit der Benutzer über eine Rulesengine generische Workflows erstellen können, die den Benutzer durch verschiedene SAP Transaktionen führt. 
  • Anleitung Offshore Kollegen

SAP UI5/Fiori Rest SOAP JPA J2EE SAP BPM SAP PI Rulesmananamagent SAP J2EE Administration
Pharma
5 Monate
2018-01 - 2018-05

Activit/Camunda Robotik Workflow Software

Senior Entwickler, Technical Architect C# Visual Studio Spring Boot ...
Senior Entwickler, Technical Architect

Entwicklung einer Workflow Software zur Laborautomation

  • Erstellung einer Scheduling Software mit der ein Laborversuch automatisiert wird. Das Ziel war die Software für den speziellen Usecase zu entwickeln aber dies als Grundlage für eine generische Lösung zu nehmen, mit der Benutzer selbst durch ein grafisches Workflow Tool ihre Automatisierung selbst erstellen können.

C# Visual Studio Spring Boot Websockets Angular 2 Activiti/ Camundai Workflow Engine
Laborautomation
3 Monate
2016-11 - 2017-01

Integration 2 VOIP Systeme

Senior Entwickler, Technical Lead von Offshore Entwicklern Rest Java Docker ...
Senior Entwickler, Technical Lead von Offshore Entwicklern

Integration 2 VOIP Systeme mittels Rest

  • Aufbau eines Integrationslayers zwischen Placetel und Broadsoft OCI. 
  • Anleitung eines Offshore Teams von 2 indischen Kollegen. 
  • Task Planung, Architektur.

Rest Java Docker Spring Cloud Ruby on Rails
Telekommunikation
6 Monate
2016-04 - 2016-09

Architektur Online Services und SOA

Architekt
Architekt

Verantwortung der SOA Strategie und der Gesamtarchitektur der Online Angebotes einer Krankenversicherung sowie Aufbau eines neuen SOA Frameworks

  • Systemaufbau, Architektur, Refactoring, Ausfallsicherheit, Fehlerbehebung, Technologie Evaluation, Dienstleister Überprüfung, Codereviews, Coaching, System Dokumentation

Apache Camel Wildfly Maven JPA Vaadin Cordova Magnolia CMS
Versicherung
Deutschland
9 Monate
2015-08 - 2016-04

SAP BPM Freigabe Prozesse zur Vernichtung von Beständen

Projektleitung, Entwicklung
Projektleitung, Entwicklung

Erstellung eines Workflows zur Vernichtung von Lagerbeständen

  • Budgetplanung, Resourcenplanung, Schätzungen, Technisches Design. 
  • Anforderungsmanagement. 
  • Entwickler Coaching. BPM Process Design

SAP Web Dynpro SAP BPM Hibernate NWDI PI Interfaces BW
Pharma
Deutschland
8 Monate
2015-01 - 2015-08

Performance Analyse und Optimierung

Entwickler, QA
Entwickler, QA

  • Performance Analyse, Entwickeln von optimiertem Code, Testing
  • Eine Anwendung zum Antragsmanagement im Öffentlichen Dienst hatte grosse Performance Probleme. 
  • Ziel war es ermitteln der imperformanten Codeteile und Neuimplementierung und optimieren der kritischen Pfade und der Datenbank Abfragen und Strukturen.

SAP Web Dynpro 7.3 JPA SCRUM Wily Introscope SAP Profiler/Memory Analyzer
Independent Software Vendor
Deutschland
3 Monate
2015-01 - 2015-03

Neuimplementierung einer JSF Applikation in eine mobilfähige Version

Entwickler, Projektleiter
Entwickler, Projektleiter

  • Evaluierung von verschiedenen JSF Frameworks auf ihre Mobilfähigkeiten. Neuimplementierung mit Primefaces sowie verschiedene UI Design Studien.
  • Ein existierendes Expertensystem soll mobilfähig gemacht werden.

Richfaces Primefaces Ajax
Lebensmittelindustrue
Deutschland
1 Jahr
2014-01 - 2014-12

Weiterentwicklung einer Software zur Verwaltung von Marken und Schutzrechten

Entwickler, Architekt
Entwickler, Architekt

  • Entwicklung, Anforderungsmanagement, Architektur
  • Verwaltung der Schutzrechte von Marken. Das Ziel war es durch eine Anwendung keine Termine mehr beim Abmelden oder Verlängern der Marken (Trademarks) zu verpassen, sowie die weltweiten Markennamen zu konsolidieren (Doppelt Anmeldungen) und somit Geld einzusparen.

SAP Web Dynpro 7.3 Hibernate SAP BPM Web Services NWDI SCRUM
Chemie
Deutschland
1 Jahr
2013-01 - 2013-12

Erweiterung mehrere Prozesse im Bereich chemische Formulierungen

Entwickler, Coach
Entwickler, Coach

  • Entwicklung, Coaching anderer Junior Entwickler
  • Integrieren und Erweitern bestehender SAP BPM Prozesse, die den kompletten Lebenszyklus von der Forschung bis zur Registrierung neuer Formulierungen begleitet..

SAP Web Dynpro 7.3 Hibernate SAP BPM Web Services NWDI SCRUM
Chemie
Deutschland
3 Monate
2012-10 - 2012-12

Konzernweiter Prozess zur Verwaltung von Produkthierarchien

Entwickler, Architekt
Entwickler, Architekt

Entwicklung eines Workflows zur Verteilung von Produkthierarchien und Übermittlung dieser an die Stammdatensysteme.

SAP Web Dynpro 7.3 Hibernate BPM NWDI
Chemie
Deutschland
2 Jahre 9 Monate
2010-04 - 2012-12

Entwicklung von Prozessen für die Verpackungsentwicklung

Entwickler, Architekt
Entwickler, Architekt

Entwicklung, Coaching von Entwicklern

Ablösung einer Lotus Notes Anwendung zur Verwaltung von Etiketten „Artworks“ und deren Bestellprozessen und Workflows in SAP BPM

SAP WebAS7.3 SAP BPM SAP MM Hibernate
Pharma
Deutschland
4 Monate
2010-12 - 2011-03

Online Bestell Process und Beschwerdemanagement

Entwickler, Coach
Entwickler, Coach

Entwicklung, Coaching

Entwicklung einer B2B Order Online Applikation für Metalle und Chemikalien sowie von Beschwerdemanagement und Lieferverfolgung.

SAP Web Dynpro 7.2 ABAP NWDI
Chemie, Stahl
Saudi Arabien
9 Monate
2010-04 - 2010-12

Wartung von Struts und Web Dynpro Anwendungen (1 Tag/Woche)

Entwickler
Entwickler

Existierende Struts und Web Dynpro Anwendungen pflegen und erweitern. Es wurde ein neues Layout Konzept und Navigationsframework für die Strutsanwendungen implementiert.

Erweiterung und Bugfixing des Portals und der Rohstoffanwendungen

Struts Web Dynpro NWDI
Zuckerindustrie
Deutschland
2 Monate
2010-10 - 2010-11

Anforderungen und Architektur für Schulungsportal (LSO)

Architekt
Architekt

Aufnehmen von Anforderungen, Architektur Richtlinien, Code Conventions, NWDI Architektur, Prototyp Entwicklung mit JSF und SAP WEC Framework

Erstellung von Anforderungen und einer Architektur für ein Schulungsportal basierend auf SAP Ecommerce und LSO

Java Server Faces SAP HCM-LSO NWDI
Softwarehersteller
Deutschland
7 Monate
2010-04 - 2010-10

Entwicklung SAP Mobile, SAP ECO und NWDI

Entwickler
Entwickler

Verschiedene Erweiterungen im SAP ECO Bereicht, neue Felder, Einführung von Ajax Funktionalität

Erstellung von PDA Dialogen für die Erfassung von Messpunkten bei Instandhaltung (SAP PM)

ABAP RFC Webservice Erstellung

Unterstützung einer Beratungsfirmen in verschiedenen Projekten mit SAP Mobile 7.0 und SAP Ecommerce 7.0

J2EE 5 Tomcat ABAP OO Web Services SAP Mobile Java Entwicklung SAP ecommerce Entwicklung (7.0) NWDI Java Server Faces (Richfaces)
Beratung
Deutschland
6 Monate
2009-10 - 2010-03

CRM Web Channel Framework Entwicklung

Konzeption, Berater, Entwickler
Konzeption, Berater, Entwickler

Konzeption und Design

Anleitung von SAP Mitarbeitern zum Thema JPA und EJB

Entwicklung und Unterstützung bei der Persistenzschicht der Konfigurationsmoduls

Erstellung einer zentralen Test Infrastruktur

Implementierung eines Konfigurationsmodul für den SAP CRM Webchannel .

J2EE 5 Java Server Faces JQuery Java Persistence API XML Processing Transactionhandling JUnit
SAP
Deutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 11 Monate
1998-09 - 2000-07

Ausbildung zum IT-Fachinformatiker (.NET, Lotus Notes) Richtung Anwendungsentwicklung

Bechtle IT-Systemhaus, Mannheim
Bechtle IT-Systemhaus, Mannheim

Kompetenzen

Kompetenzen

Top-Skills

Java SAP UI5 Typescript Hibernate REST J2EE Spring Angular Netweaver Web Dynpro Web Service

Schwerpunkte

SAP

SAP Business Process Modelling

  • Design von Workflows und allen zugehörigen Entwicklungsaufgaben


SAP UI5/Fiori

  • Projekt

SAP RFC

  • Aufrufen von RFC aus Java Programmen mittels Service Composition, Web Services und JCO RFC


Koordinative Kenntnisse

Technische Projektleitung (bis 5 Mitarbeiter)

  • Aufwandseinschätzung, Budgetplanung, Ressourcen Planung, Meeting Koordination


SCRUM

  • Mitglied in SCRUM-Team und SCRUM Master

Produkte / Standards / Erfahrungen / Methoden

Product Expertise (IDE's & Tools)

  • SAP Web Dynpro
  • SAP Java Development Infrastructure
  • SAP Enterprise Portals
  • SAP Java Connectivity
  • Apache
  • Rational Rose
  • Eclipse
  • Perforce Version Control         


Programming / Frameworks

  • XSL, XML, HTML
  • Stuts, Hibernate, Spring, XDoclet, Beanshell, ANT -
  • Aspect oriented Programming
  • EJB, JSP, Servlets
  • JMS
  • Java (SE & EE)


Application Servers

  • IBM WebSphere V3.5, 4.0 administration & development
  • SAP J2EE Engine 6.40, 7.0
  • JBoss, Tomcat


SAP Systems

  • SAP Enterprise Portals Administration
  • Java and SAP Connectivity
  • SAP R/3
  • SAP WebAS 6.20/6.30


Kurzüberblick

  • 26 Jahre IT Erfahrung
  • 25 Jahre Java Erfahrung
  • 15 Jahre SAP Erfahrung 


Persönliche Eigenschaften

  • Analytisch, konstruktiv, abstraktionsfähig, schnelle Auffassungsgabe
  • Motiviert, qualitätsbewusst, kreativ
  • Teamfähig, freundlich, hilfsbereit


Kern Kompetenzen

  • Experte für Java Backend mit Spring Boot und Microservices
  • Frontend Erfahrung mit Angular, Typescript und NodeJS
  • Erfahrung in Java, Python, Ruby, C# und weitere Sprachen
  • Betrieb und Administration von Middleware und Cloud Plattformen wie Openshift und AWS
  • Objekt Orientiertes Analyse und Design, Software Architekturen, Code Patterns, Clean Code
  • Erfahrung mit GenAI, LLM APIs, Langchain, Flowise


Kenntnisse und Fähigkeiten

SAP

  • SAP Business Process Modelling - Experte
  • SAP UI5/Fiori - Experte
  • SAP RFC - Erfahren


Koordinative Kenntnisse

  • Technische Projektleitung (bis 5 Mitarbeiter) - Erfahren
  • SCRUM - Erfahren


Middleware/Server

  • MQ Series - Erfahren
  • Solace - Erfahren
  • Openshift - Erfahren


Werdegang

01/2023 - 06/2024:

Rolle: Teilzeit: Senior Software Engineer Java, Angular

Kunde: Fincons Group AG


11/2023 - 12/2024:

Rolle: Teil und Vollzeit: messageflow.ai GenAI Platform: Technical Lead in startup

Kunde: messageflow.ai


01/2021 - 07/2023:

Rolle: Senior Software Engineer 

Kunde: SBB, Fincons Group AG


06/2018 - 12/2020:

Rolle: Freier Software Entwickler/Berater verschiedene Kunden, Trainer für Java Entwicklung bei wildcodeschool

Kunde: deep tc GmbH


01/2018 - 05/2018:

Rolle: Senior Software Engineer im Labor Robotik Startup

Kunde: Unitelabs


11/2016 - 12/2017:

Rolle: Freier Software Entwickler/Berater

Kunde: deep tc GmbH


04/2016 - 09/2016:

Rolle: Software Architekt Online Services und Mobile

Kunde: Sympany Versicherung


09/2004 - 04/2016:

Rolle: freier J2EE und SAP Netweaver Berater und Startup Mitgründer von auf Anfrage

Kunde: auf Anfrage


03/2002 - 09/2004:

Rolle: Berater für SAP AG, Spezialist für J2EE und SAP Netweaver

Kunde: SAP AG, Axentiv AG, Frankfurt


09/2000 - 12/2001:

Rolle: Software Entwickler, Spezialist für e-Commerce und IBM Websphere.

Kunde: CENIT AG, Systemhaus, Frankfurt


07/2000 - 08/2000:

Rolle: Software Entwickler Spezialist für Groupware und Web Development

Kunde: Bechtle IT-Systemhaus, Mannheim


1997 - 1998:

Rolle: Zivildienst

Kunde: Deutsches Rote Kreuz und Lebenshilfe, Worms


1995 - 1997:

Rolle: Caritative Arbeit

Kunde: Kapstadt, Südafrika


Tätigkeit als Trainer

02/2020 - 07/2020

  • Java/Spring/Web Bootcamp Leitung Wildcodeschool (5 Monate)


11/2018

  • J2EE 6/7 Grundlagen 4 Tage


02/2009

  • J2EE Einführung 5 Tage


12/2008

  • Workshop: SAP Web Dynpro und Hibernate, 3 Tage


04/2006

  • Web Dynpro und ?Netweaver Infrastructure? Schulung, 4 Tage


11/2004

  • Architektur Schulung für Web Dynpro und Software Komponentisierunge, 3 Tage


2001 - 2003

  • Mehrere Inhouse Schulungen bei der SAP geleitet zu den Themen:
    • ?SAP ?J2EE Administration/ Architektur?, ?J2EE Einführung?

Betriebssysteme

Unix
Fortgeschritten
Windows
Erfahren
MacOS
Erfahren
Windows Server
AIX
HP-UX
Linux (Ubuntu,Debian)
Erfahren

Programmiersprachen

Java
Experte
JavaScript
Experte
PL/SQL
Fortgeschritten
Typescript
Erfahren
Python
Erfahren
C#
Basics
Ruby on Rails
Fortgeschritten
LLMs, Langchain, Flowise
Grundkenntnisse
Hibernate/ JPA
Experte
J2EE (EJB, Servlets, JMS)
Experte
Spring Boot
Erfahren
Maven/Grails
Experte
Angular
Erfahren
Vue3
Erfahren
React
Erfahren
HTML/ CSS
Erfahren
Vaadin
Erfahren
JUnit,TestNG
Erfahren

Datenbanken

DB2
Lotus Notes
MS SQL Server
MySQL
ODBC
Oracle
SQL
Oracle 9i
IBM DB2

Branchen

Branchen

  • Automobil
  • Stromerzeuger
  • Zuckererzeuger
  • Logistik
  • Web Dienstleister
  • Software Industrie

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.