IT-Berater mit Schwerpunkten Konzeption und Entwicklung im JEE-Umfeld (Client/Server, Webapplikationen), BI und ETL-Spezialist, Agiler Coach
Aktualisiert am 04.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.06.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Java
Agile
ETL
JavaFx
Hibernate
KANBAN
JSON
JEE
Informatica
SCRUM
SOAP
ORACLE
SQL
REST
XML
JPA
JSE
OAuth
Deutsch
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Bielefeld (+150km) Hannover (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
möglich

Projekte

Projekte

4 Monate
2022-09 - 2022-12

REST-Schnittstellen SAP-BO

Architekt, Entwickler Kanban Entwicklung Schnittstellen WebService ...
Architekt, Entwickler

  • Entwicklung eines Client-Frameworks zur Generierung von dynamischen REST-Schnittstellen (Up- und Download via RESTful/Standard) 
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)

Windows Server 2019 Citrix Thin Client JDK JAX-RS Apache Connector Jackson REST JSON log4j Reflection Git SQL HTTPS SSL Keystores Proxy
Kanban Entwicklung Schnittstellen WebService Informatica PowerCenter
Bank
Hannover
9 Monate
2022-04 - 2022-12

Web-Migration Berichtsportal

Architekt, Entwickler Kanban Agile Softwareentwicklung Software-Design
Architekt, Entwickler

Prototyping mit den Produkten JPro und WebSwing 

Migration und Adaptierung der JavaFx-Applikation mit WebSwing

Windows Server 2019 Citrix Thin Client Oracle 21c Java 17 JavaFX WebSwing Hibernate Hibernate Criteria-API Hibernate Validator JNDI LDAP log4j PDFBox Maven Git SQL
Kanban Agile Softwareentwicklung Software-Design
Bank
Hannover
1 Jahr 3 Monate
2021-01 - 2022-03

Adaptierung und Weiterentwicklung PDF-Berichtsverteiler

Architekt, Entwickler Kanban Agile Entwicklung Software Design
Architekt, Entwickler
  • Adaptierung und Neu-Entwicklung eines bestehenden PDF-Berichtsverteilers mit JavaFx als Frontend (Ablösung MS-Access).
  • Design und Entwicklung.
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Windows Server 2016 Citrix Thin Client Oracle 19c OpenJDK JavaFX ControlsFX Hibernate Hibernate Criteria-API JPA log4j PDFBox Reflection Ant Git SQL
Kanban Agile Entwicklung Software Design
Bank
Hannover
6 Monate
2021-06 - 2021-11

Weiterentwicklung Kassensystem

Entwickler Java 1.8 Java 1.11 JPA ...
Entwickler
Weiterentwicklung eines bestehenden Kassensystems im Frontend- und Backendbereich
Eclipse (IDE) DBVisualizer DBeaver PostgreSQL H2 WildFly JIRA Atlassian Confluence GITLab
Java 1.8 Java 1.11 JPA OSGI UML JEE log4j Maven OOmph JUnit Mockito Git SQL Scrum Kanban
Handel
Düsseldorf
5 Monate
2020-07 - 2020-11

REST-Schnittstellen SaaS-Plattform

Architekt, Entwickler Kanban Entwickeln von Schnittstellen WebServices
Architekt, Entwickler
  • Entwicklung eines Client-Frameworks zur Generierung von dynamischen REST-Schnittstellen (Upload via REST/Standard, Download via REST/GraphQL)
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Einbindung mehrstufiger Sicherheiten mittels SSL, Zertifikation und OAuth2-Authentifizierung
  • Design und Entwicklung.
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Citrix Thin Client Oracle 12c OpenJDK JAX-RS Apache Nodes Jackson Java API for RESTful Web Services GraphQL JSON log4j Reflection Ant GIT SQL Eclipse Altair GraphQL Postman Collections TOAD Microsoft Office Informatica PowerCenter ETL OAuth HTTPS SSL Keystore
Kanban Entwickeln von Schnittstellen WebServices
Bank
Hannover
4 Monate
2020-03 - 2020-06

Adaptierung und Weiterentwicklung PDF-Berichtsverteiler

Architekt, Entwickler Kanban Agile Entwicklung Software Design
Architekt, Entwickler
  • Adaptierung und Neu-Entwicklung eines bestehenden PDF-Berichtsverteilers mit JavaFx als Frontend (Ablösung MS-Access).
  • Design und Entwicklung.
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Windows Server 2016 Citrix Thin Client Oracle 12c OpenJDK JavaFX ControlsFX Hibernate Hibernate Criteria-API JPA log4j PDFBox Reflection ANT GIT SQL
Kanban Agile Entwicklung Software Design
Bank
Hannover
10 Monate
2019-05 - 2020-02

Adaptierung und Weiterentwicklung Ticketsystem

Architekt, Entwickler
Architekt, Entwickler
  • Adaptierung eines bestehenden Ticketsystems mit JavaFx als Frontend (Ablösung MS-Access)
  • Design und Entwicklung
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Windows Server 2016 Citrix Thin Client ORACLE 12c OpenJDK 8 JavaFx ControlsFX Hibernate (JPA2 CriteriaAPI) log4j2 Reflection ANT GIT SQL Eclipse Oxygene Gluon Scene Builder TOAD 12.9 MS-Office Lotus Notes 9 SCRUM KANBAN)
Bank
1 Jahr 10 Monate
2017-09 - 2019-06

Dynamische Schnittstelle OSPlus / Technisches Datenmanagement

Architekt, Entwickler, BI-Spezialist, KANBAN-Coach Java 8 JAX-WS JAXB ...
Architekt, Entwickler, BI-Spezialist, KANBAN-Coach
  • Erweiterung des bestehenden JEE-Frameworks
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Analyse, Design, Entwicklung und Test von ETL-Strecken
    DWH Beladung
Eclipse Mars SoapUI TOAD 12.9 DB Visualizer MS Office 2013 Lotus Notes Informatica PowerCenter 10.1.1 Eclipse Oxygene
Java 8 JAX-WS JAXB SAAJ Reflection SOAP REST JSON XML ANT SSL SQL PL/SQL Scrum Kanban iWHS IIB OSPlus dynamsiche Schnittstelle
Bank
Hannover
1 Jahr 5 Monate
2018-01 - 2019-05

Bankfachliche Applikationen

Architekt, Entwickler
Architekt, Entwickler
  • Adaptierung von bestehenden bankspezifischen Applikationen mit JavaFx als Frontend (Ablösung MS-Access)
  • Design und Entwicklung von Applikationen mit JavaFx als Frontend
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung.
  • Coaching der Mitarbeiter im JAVA-Umfeld
  • Anbindung SAP-BO (Reporting) mittels RESTful services (HTTPS, SSL)
Windows Server 2016 Citrix Thin Client ORACLE 12c JAVA 1.8 JavaFx ControlsFX JPA2 CriteriaAPI
Bank, Hannover
2 Jahre
2016-01 - 2017-12

Lagerverwaltungs- und Materialflusssystem

JEE-Entwickler Java SE 8 Hibernate JUnit ...
JEE-Entwickler

Konzeption, Design, Implementierung und Test eines LVS/MFS-Systems auf Basis eines kundeneigenen Frameworks

Projektsprachen:

  • Deutsch, Englisch
Microsoft Windows 7 UNIX Oracle 12c Eclipse Neon Gradle Jenkins Git GitHub GitBlit SVN XWiki PlantUML MS Office 2013 Atlassian JIRA
Java SE 8 Hibernate JUnit JMS GUICE Mockito Agiles Vorgehen TDD
Logistikunternehmen
Dortmund
2 Monate
2015-11 - 2015-12

Dynamische Schnittstelle OSPlus

Architekt, Entwickler, BI-Spezialist JAVA 1.6 JAX-WS JAXB ...
Architekt, Entwickler, BI-Spezialist
  • Erweiterung des bestehenden JEE-Frameworks
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Analyse, Design, Entwicklung und Test von ETL-Strecken DWH Beladung
Eclipse Kepler soapUI 4.6 TOAD 10.6 DBVisualizer 8.0.8 MS-Office Lotus Notes 8 Informatica Power Center 9.6.1
JAVA 1.6 JAX-WS JAXB SAAJ Reflection SOAP ANT SSL SQL Agile (SCRUM / KANBAN) Dynamische Schnittstelle OSPlus iWHS IIB
Bank
Hannover
1 Jahr
2015-01 - 2015-12

Lagerverwaltungs- und Materialflusssystem

JEE-Entwickler JAVA SE 8 Hibernate JUnit ...
JEE-Entwickler
  • Konzeption, Design, Implementierung und Test eines LVS/MFS-Systems auf Basis eines kundeneigenen Frameworks

Projektsprachen:

  • Deutsch, Englisch
Windows 7 Hibernate H2 DB ORACLE 12c Eclipse Mars Gradle Jenkins Ivy Ant GIT SVN XWiki PlantUML MS Office JIRA ORACE JMC
JAVA SE 8 Hibernate JUnit JMS CDI WELD Mockito JavaFX Agiles Vorgehen TestDrivenDevelopment (TDD)
Logistikunternehmen
Dortmund
4 Monate
2014-10 - 2015-01

Einführung KANBAN und Unterstützung im Team Management

KANBAN-Coach, Projektmanager BMC Remedy MS-Office
KANBAN-Coach, Projektmanager
  • Vorbereitung und Durchführung KANBAN Workshops
  • Vorstellung und Einführung von KANBAN im klassischen IT-Basis Betrieb (Teamleitung und 5 technische Sub-Teams)
  • Unterstützung der Teamleitung beim Change- und Incident- Management
LeanKit KanbanTool
BMC Remedy MS-Office
IT-Unternehmen
Paderborn
2 Monate
2014-09 - 2014-10

Workshop und Prototyping

JEE-Entwickler
JEE-Entwickler
  • Realisierung diverser WebApps zur Einarbeitung in HTML5 und CSS3 sowie dem Reponsive Webdesign
  • Realisierung eines einfachen ‚Blogger‘-Frameworks zur Einarbeitung in das Spring Framework
Windows 8 XAMPP HTML5 CSS3 JavaScript Ajax JSON Zepto/JQuery Less JQuery Mobile Sencha Touch Bootstrap Java Spring 3.0 DI Pojos Beans AOP AspectJ SpEL JDBC JPA Hibernate Spring (MVC; Webflow; Security; Remote; REST; JMS) Eclipse Luna
IT-Unternehmen
Bad Oeynhausen
4 Monate
2014-05 - 2014-08

Neuentwicklung DataWarehouse

BI-Spezialist Java SQL BCI (SAP Extraktoren; DataSources) ...
BI-Spezialist
  • Ablösung eines SAP BW – Systems
  • Aufbau eines neuen DWH (Source-, Staging-, Core- und Datamart-Layer)
  • Erstellung von technischen Spezifikationen
  • Design und Entwicklung von ETL-Strecken

Projektsprache:

  • Englisch
Windows 7 IBM Netezza 7.0 SAP BW Aginity Workbench 4.1 MS-Office
Java SQL BCI (SAP Extraktoren; DataSources) Informatica Power Center 9.5.1 Informatica Power Exchange 9.5.1
Handelsunternehmen
Essen
2 Monate
2014-04 - 2014-05

Workshop und Prototyping

JEE-Entwickler Windows 8 JBoss EAP 6.2 Glassfish 4.0 ...
JEE-Entwickler
  • Einarbeitung Java EE 7 mittels Workshop
  • Realisierung einer mandantenfähigen, webbasierten Client-/Server-Applikation zur Erfassung von Kontenbewegungen inkl. Server- und clientseitiges Exception Handling
  • Umsetzung von Berechtigungs- und Rollenkonzepten
  • Cloudcomputing (Integration in OpenShift)
  • Realisierung eines Web-Monitors zur Überwachung der Kontenbewegungen
  • Realisierung einer einfachen Adressverwaltung zur Einarbeitung in JavaFX und Java SE 8
Windows 8 JBoss EAP 6.2 Glassfish 4.0 Hibernate H2 DB JAVA SE 8 JAVA EE 7 Java Beans POJOs CDI-Beans EJBs JSF Facelets Primefaces HTML5 CSS3 Ajax JPA Hibernate REST- und SOAP-WebServices JAX-WS JAX-RS JAXB JSON WebSockets JavaScript JavaFX MVC Eclipse Kepler soapUI 5.0 Maven 3.2.1 Netbeans 8.0
IT-Unternehmen
Bad Oeynhausen
3 Monate
2014-01 - 2014-03

JEE-Framework

Architekt, Entwickler, BI-Spezialist Windows Server 2003 Citrix Thin Client ORACLE 11g ...
Architekt, Entwickler, BI-Spezialist
  • Design und Realisierung eines JEE-Frameworks zur Abfrage und Beladung einer bankspezifischen System-Schnittstelle auf Basis von WebServices
  • Konzept und Realisierung der Verschlüsselung von Passwörtern und Session-Tokens, Einbindung von KeyStores
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Design und Realisierung eines Windows Dialogs zur Verschlüsselung von Passwörtern
Windows Server 2003 Citrix Thin Client ORACLE 11g JAVA 1.6 JAX-WS JAXB SAAJ Reflection Swing SOAP ANT Maven log4j SSL SQL HTML CSS Eclipse Kepler soapUI 4.6 TOAD 10.6 MS-Office Lotus Notes 8 Informatica Power Center 9.5.1 Dynamische Schnittstelle OSPlus
Bank
Hannover
1 Jahr 5 Monate
2012-08 - 2013-12

Technisches Datenmanagement

BI-Spezialist Windows Server 2003 Citrix Thin Client ORACLE 11g ...
BI-Spezialist
  • Analyse, Design, Entwicklung und Test von ETL-Strecken
  • DWH und CRM Beladung
  • Analysen und Reports auf Basis des Informatica Repositories
  • Agile Prozesse in der Rolle als KANBAN-Master (ab 11/13)

  • Methodik: Klassisch und Agile (KANBAN)
Windows Server 2003 Citrix Thin Client ORACLE 11g IBM DB2 9.5.0.7 SQL NATIVE DYNAMIC SQL PL/SQL JAVA 1.6 TOAD 10.6 DBVisualizer 8.0.8 MS-Office Lotus Notes 8 Informatica Power Center 8.6.1 iWHS IIB
Bank
Hannover
3 Monate
2013-09 - 2013-11

Dynamische Schnittstelle via WebServices

Architekt, Entwickler, BI-Spezialist Windows Server 2003 Citrix Thin Client ORACLE 11g ...
Architekt, Entwickler, BI-Spezialist
  • Design und Realisierung eines Prototypen zur Abfrage und Beladung einer bankspezifischen System-Schnittstelle auf Basis von WebServices
  • Analyse der Einbindung des Prototypen in ein DWH mittels ETL
  • Web Services Consumer Transformation
  • HTTP- und XML-Transformationen
  • JAVA Transformation
Windows Server 2003 Citrix Thin Client ORACLE 11g IBM DB2 9.5.0.7 JAVA 1.6 JAX-WS JAXB SAAJ SSL JDBC SQL Eclipse Kepler soapUI 4.6 TOAD 10.6 DBVisualizer 8.0.8 MS-Office Lotus Notes 8 Informatica Power Center 9.5.1 Dynamische Schnittstelle OSPlus iWHS IIB
Bank
Hannover
2 Monate
2013-09 - 2013-10

SCRUM / KANBAN Workshop

SCRUM-Master, KANBAN-Coach SCRUM/KANBAN
SCRUM-Master, KANBAN-Coach
  • Vorbereitung und Durchführung SCRUM/KANBAN Workshops
  • Vorstellung und Einführung agiler Methoden in einem klassischen Projektumfeld
SCRUM/KANBAN
Bank
Hannover
2 Jahre 8 Monate
2009-11 - 2012-06

Geschäftspartnersystem

.NET-Entwickler, BI-Spezialist, DB-Entwickler Windows XP Windows Server 2008 IIS 7 ...
.NET-Entwickler, BI-Spezialist, DB-Entwickler

Projektinhalte:

  • Ablösung eines Geschäftspartnersystems auf Basis von ORACLE Forms durch ein neues und stark erweitertes System als Silverlight RIA.
  • Durchführung von Datenmigrationen (ETL)
  • Darstellung von Kennzahlen aus umliegenden Systemen

Besonderheiten:

  • Das Projekt wurde nach Methoden der Agilen Softwareentwicklung (SCRUM und KANBAN) durchgeführt.

Aufgaben:

  • Analyse von bestehenden Schnittstellen und Drittsystemen, die auf das alte Geschäftspartnersystem zugreifen
  • Design und Realisierung des Datenmodells für das neue Geschäftspartnersystem
  • Migration von Altdaten mit Informatica (ETL)
  • Konzeption und Realisierung von Algorithmen zur Mustererkennung bei der Migration von großen Textfeldern (reguläre Ausdrücke)
  • Zusammenstellung von Kennzahlen aus umliegenden Systemen zur Darstellung im neuen System (Data Warehouse)
  • Design und Realisierung des neuen Geschäftspartnersystems als Silverlight RIA
Windows XP Windows Server 2008 IIS 7 HP-UX ORACLE 11g MS Access C# WPF/Silverlight 4 und 5 WCF LINQ MVVM Hibernate Lucene Luke yWorks yFiles.NET JAVA6 SWING JEE Web Services CSS UML SQL NATIVE DYNAMIC SQL PL/SQL MS Visual Studio 2010 ReSharper JDeveloper 11g soapUI 3.1 TOAD 9.x MS-Office Tortoise SVN TFS Enterprise Architekt Informatica Power Center 8.5
Rückversicherung
Hannover
1 Jahr 2 Monate
2009-11 - 2010-12

Konzept und Realisierung von System- und Migrations- Schnittstellen auf Basis von WebServices

JEE-Entwickler Windows XP HP-UX ORACLE 10g ...
JEE-Entwickler
  • Konzeption und Realisierung von Schnittstellen auf Basis von Web Services innerhalb und außerhalb einer ORACLE-DB
Windows XP HP-UX ORACLE 10g JAVA6 JavaStoredProcedures JEE Web Services HP WebAPI UML WSDL SOAP AXIS AXIS2 SQL NATIVE DYNAMIC SQL PL/SQL JDeveloper 11g soapUI 3.0 TOAD 9.x MS-Office Tortoise SVN HP ServiceManager USU/Valuemation Microsoft Identity Integration Server Enterprise Architekt
Rückversicherung
Hannover
5 Jahre 5 Monate
2005-02 - 2010-06

Konzept und Realisierung von System- und Migrations- Schnittstellen und komplexen Testsuiten

DB- und Java-Entwickler Windows XP HP-UX JAVA ...
DB- und Java-Entwickler
  • Konzeption und Realisierung von System- und Migrations- Schnittstellen zwischen SICS und SAP auf ORACLE-Basis
  • Konzeption und Realisierung von System-Schnittstellen zwischen verschiedenen Systemen auf ORACLE-Basis
  • Konzeption und Realisierung komplexer Testsuiten
  • Konzeption und Realisierung von windowsbasierten JEE-Anwendungen mit Swing

Windows XP HP-UX JAVA JavaStoredProcedures JEE Swing AWT JSP JSF JExcelAPI SQL NATIVE DYNAMIC SQL PL/SQL HP WebAPI UML VB-Script JDeveloper 11g TOAD 8.x / 9.x MS-Office Tortoise CVS Tortoise SVN HP ServiceDesk USU/Valuemation Microsoft Identity Integration Server Enterprise Architekt ORACLE 9i/ 10g

Aus- und Weiterbildung

Aus- und Weiterbildung

1989-1992 
Ausbildung (Bank, Berufsschule) / Bankkaufmann

1992-1998 
Studium (Universität) / Diplom-Mathematiker

1998-2001 
festangestellt (Unternehmensberatung) / IT-Berater

2001- heute  
selbstständig (Unternehmensberatung) / IT-Berater
 
Studiumsschwerpunkte:
Numerik, Chaostheorie
Nebenfach: Informatik
 
Zertifizierung
SCRUM-Master advanced

Position

Position

  • Selbstständiger IT-Berater
  • GmbH-Gesellschafter/Geschäftsführer
  • Bankkaufmann im Marktfolgebereich (An- und Verkauf)

Kompetenzen

Kompetenzen

Top-Skills

Java Agile ETL JavaFx Hibernate KANBAN JSON JEE Informatica SCRUM SOAP ORACLE SQL REST XML JPA JSE OAuth

Schwerpunkte

Agile Methoden
BI
EAI
ETL
Java
ORACLE
Portale
SE/EE
SQL
WebServices
  • Konzeption
  • Analyse und Design von Client-/Server- und Web-Applikationen
  • System Architektur
  • Datenbank-Design
  • Performance Tuning
  • Schnittstellen-Design
  • (Teil-) Projekt-leitung
  • Team-Management (Change, Incident)
  • BI und DataWarehouse

Produkte / Standards / Erfahrungen / Methoden

Agile (SCRUM / KANBAN)
Agile Entwicklung
Agiles Vorgehen
Aginity Workbench 4.1
Altair GraphQL
ANT
AOP
Apache
AspectJ
Atlassian JIRA
AWT
AXIS
AXIS2
BCI (SAP Extraktoren; DataSources)
Beans
BMC Remedy
Bootstrap Java
CDI WELD
CDI-Beans
certified scrum master
Citrix Thin Client
ControlsFX
CSS
CSS3
DB Visualizer
DI
Dynamische Schnittstelle
Eclipse
Eclipse Oxygene
EJBs
Enterprise Architekt
UML
Entwickeln von Schnittstellen
Facelets
Flowcharter
GIT
GitBlit
GitHub
Glassfish 4.0
Gradle
GUICE
Hibernate
Hibernate H2 DB
HP QC
HP ServiceDesk
HP ServiceManager
HP WebAPI
HTML
HTML5
IBM DB2 9.5.0.7
IBM Netezza 7.0
IIB
IIS 7
Informatica Power Center
8.5 - 10.1.1
Informatica Power Exchange
9.5.1
Informatica PowerCenter
Ivy
iWHS
Jackson
Java Beans
JavaFX
JavaStoredProcedures
JBoss EAP 6.2
JDeveloper 11g
Jenkins
JExcelAPI
JIRA
JMS
JQuery Mobile
JSF
JUnit
Kanban
KanbanTool
Keystore
LeanKit
Less
log4j
Lotus Notes 9
Lucene
Luke
Maven
Microsoft Identity Integration Server
Microsoft Office
Mockito
MS Office
MS Visio
MS Visual Studio 2010
MVC
MVVM
NATIVE DYNAMIC SQL
Netbeans 8.0
Nodes
OpenJDK
OpenShift
ORACE JMC
PDFBox
PlantUML
Pojos
Postman Collections
Primefaces
PVCS
Reflection
ReSharper
REST
REST- und SOAP-WebServices
SAAJ
SAP BW
Scene Builder
Scrum
SCRUM/KANBAN
Sencha Touch
Server Manager
SFTP
SOAP
SoapUI
Software Design
SpEL
Spring (MVC; Webflow; Security; Remote; REST; JMS)
Spring 3.0
SSL
SVN
Swing
TestDrivenDevelopment (TDD)
TFS
TOAD
TOAD 12.9
Tortoise CVS
Tortoise SVN
USU/Valuemation
WCF
Web Server
Apache, Microsoft IIS 7
Web Services
Wiki
WPF/Silverlight 4 und 5
XAMPP
XML
XSD
XWiki
yWorks yFiles.NET
Zepto/JQuery
WebSwing
JNDI
LDAP
OSPlus
Internet:
  • Apache, Tomcat, BEA WebLogic, JBoss EAP, Glassfish
  • JSP, JSF, Facelets, Primefaces, ADF, Servlets, Struts, HTML, PHP, JScript, SOAP und REST Web Services, WebSockets, XAML, Silverlight
 

Programmiersprachen und ?methoden, Frameworks
JAVA:

  • JSE, JEE, EJB, CDI, JINI, CORBA, BC4J, CASTOR, JDBC, Swing, AWT, JExcelAPI, HP WebAPI, JAX-WS, JAX-RS, JAXB, JSON, Ajax, Reflection, Hibernate, JavaFX

.NET

  • C#, WPF/Silverlight 4 und 5, WCF, LINQ

ORACLE

  • SQL, PL/SQL, Native Dynamic SQL, JavaStoredProcedures

Web

  • JavaScript, HTML5, CSS3, PHP, JSP, JSF, Facelets, Primefaces, Servlets, Struts, SOAP und REST WebServices, WebSockets, WSDL, AXIS2, JAX-WS, JAXB, JAX-RS, JSON, Ajax, Zepto/JQuery, WebSwing

Sonstige

  • C/C++, ODBC, ADO, SIMULA, UNIX-Shell, XML, XSD, UML

Entwicklungstools:

  • Eclipse 2022 (ab Kepler)
  • Gluon Scene Builder
  • ORACLE JDeveloper 11g (ab 3.x),
  • Quest TOAD 12.x (ab 6.x), SQL-Lab
  • SQL-Navigator
  • ORACLE SQLDeveloper,
  • MS-VisualStudio 2010
  • ReSharper
  • SoapUI
  • DBVisualizer 9.x
  • Netbeans 8.0
  • Aginity Workbench

Netzwerktechnologien:

  • TCP/IP, DNS, DHCP, HTTP, SMTP, SFTP, SSL, TLS, KeyStores, MQ-Series, EDI, LDAP

Application Server:

  • Tomcat, JBoss EAP, Glassfish

Methoden:

Agile Prozesse (SCRUM, KANBAN), TDD

Bisherige Taetigkeiten:

  • Beratung
  • Konzeption
  • Anwendungsentwicklung
  • Projektleitung


Besonderes KnowHow:

  • tiefgreifendes Wissen im Logistik-Umfeld (Auslieferung und Kommissionierung)
  • tiefgreifendes Wissen im Versicherungs-Umfeld (Rückversicherung)
  • mathematische Optimierung von Kommissionieranlagen
  • Anbindung von SAP-Systemen auf Basis von MQ-Series, ORACLE, XML, Web Services
  • DataWarehouse-Beladung (ETL mit Informatica)
  • Agile Softwareentwicklung (SCRUM und KANBAN)

Erfahrungen Skills

ORACLE DB

  • Datenmodellierung und Entwicklung von datenbanknahen Funktionalitäten und Schnittstellen mit SQL PL/SQL
  • JAVA
  • WebServices
  • ORACLE Objects

JAVA

  • Analyse
  • Design und Entwicklung von Client-/Server-Applikationen
  • komplexe Algorithmen im Backend-Bereich
  • Nutzung der unterschiedlichsten JEE-Frameworks

Web

  • Entwicklung von Web-Applikationen
  • Nutzung der unterschiedlichsten JEE-Frameworks

.NET

  • Entwicklung von Rich Internet Applications mit Silverlight

Architektur

  • Analyse und Design von komplexen verteilten Systemen

ETL

  • DataWarehouse-Beladung, Migrationen und Schnittstellen mit Informatica PowerCenter

Agile

  • SCRUM und KANBAN, TDD

Projekterfahrungen:

  • Prototyping und Migration des Berichtsportals in eine Web-Umgebung

  • Entwicklung von REST-Schnittstellen zu einen SAP-BO-System
  • Weiterentwicklung eines Kassensystems
  • Adaptierung und Neu-Entwicklung eines PDF-Berichtsverteilers und -portals
  • Entwicklung von REST-Schnittstellen zu einer SaaS-Plattform (Kundenzufriedenheit)
  • Adaptierung und Weiterentwicklung eines Ticketsystems
  • Adaptierung und Neu-Entwicklung von bankspezifischen Client-/Server-Applikationen
  • Dynamische Schnittstelle OSPlus / Technisches Datenmanagement (Teilzeit-Einsatz in bekannten ojekten)
  • Lagerverwaltungs- und Materialflusssysteme
  • Dynamische Schnittstelle OSPlus / Technisches Datenmanagement (Mini-Einsatz in bekannten Projekten)
  • Einführung KANBAN und Unterstützung im Team Management
  • HTML5 und CSS3: Workshop und Prototyping Spring Framework: Einarbeitung und Prototyping
  • Neuentwicklung DataWarehouse
  • Java EE 7: Workshop und Prototyping Java SE 8 und JavaFX 8: Einarbeitung und Prototyping
  • JEE-Framework zur Kommunikation mit WebServices (Dyn. Schnittstelle OSPlus)
  • SCRUM / KANBAN Workshop
  • Prototyping: Dynamische Schnittstelle via WebServices
  • Technisches Datenmanagement
  • Geschäftspartnersystem
  • Konzept und Realisierung von System- und Migrations- Schnittstellen auf Basis von WebServices
  • Konzept und Realisierung von System- und Migrationsschnittstellen und komplexen Testsuiten
  • Erweiterung Intranet, Konzept und Realisierung Systemschnittstellen
  • Lagerverwaltungssystem
  • Aufbau des firmeneigenen Onlineauftrittes
  • ERP-System Mittelstand
  • Kommunikationsschnittstelle zwischen zwei ORACLE-Datenbanken auf XML-Basis
  • Prototyping: CMS und WebShop
  • XML-Connector als Kommunikationsschnittstelle zwischen SAP und MVS
  • Konzeption und Realisierung von Erweiterungen der Projekte ?Logistisches System zur Aufbereitung und Optimierung von Versandkundenaufträgen? und ?SAP Kommunikationskomponente auf Basis MQ-Series?
  • Altlasten- Informations- und Kommunikationssystem Stufe 1 : Erstellung Pflichtenheft und Datenbank-Design
  • Logistisches System zur Erfassung und Verarbeitung von Retouren
  • SAP-Kommunikationskomponente auf Basis MQ-Series
  • Logistisches System zur Aufbereitung und Optimierung von Versandkundenaufträgen (Warehouse Management System)
  • Kaufmännisches Bestandsführungssystem

Betriebssysteme

HP-UX
Microsoft Windows 7
MS-DOS
MS-DOS > 5.0
MVS, OS/390
Grundkenntnisse
PalmOS
Grundkenntnisse
SUN OS
Unix
HP-UX, Solaris, AIX
Windows
sehr gute Kenntnisse
Windows 7
Windows 8
Windows Server 2003
Windows Server 2008
Windows Server 2016
Windows XP

Programmiersprachen

Ajax
C
inkl. embedded SQL
C#
inkl. XAML
C++
inkl. embedded SQL
CriteriaAPI
CriteriaAPI)
Gluon Scene Builder
GraphQL
Hibernate (JPA2
Hibernate Criteria-API
Java
JEE, EJB, JDBC, JavaStoredProcedures (ORACLE), BC4J, CASTOR, JExcelApi, JSP, JSF, Servlets, Struts, Swing, AWT, Web Services, Hibernate, JAX-WS, JAXB
Java 8
Java API for RESTful Web Services
JAVA EE 7
JAVA SE 8
JavaFX
JavaScript
JAX-RS
JAX-WS
JAXB
JEE
JPA
JSON
JSP
LINQ
log4j2
OpenJDK 8
Oracle SQL
Oracle-SQL
PHP
PL/SQL
sehr tiefe Kenntnisse inkl. (Native) Dynamic SQL
Shell
Simula
TeX, LaTeX
UML
VB-Script
WSDL

Datenbanken

Access
Hibernate
H2
IBM
DB2 11
IBM
Netezza
MS Access
MS SQL Server
MySQL
ORACLE 12c

Datenkommunikation

CORBA
EDIFACT
HTTPS
Internet, Intranet
Message Queuing
MQ-Series
OAuth
SMTP
TCP/IP
WebSockets
Windows Netzwerk

Hardware

CD-Writer / Brenner
Drucker
PC
Scanner
Soundkarten

Branchen

Branchen

  • Logistik
  • Bank
  • Rückversicherung
  • Forschung
  • Telekommunikation
  • IT-Consulting

Einsatzorte

Einsatzorte

Bielefeld (+150km) Hannover (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
möglich

Projekte

Projekte

4 Monate
2022-09 - 2022-12

REST-Schnittstellen SAP-BO

Architekt, Entwickler Kanban Entwicklung Schnittstellen WebService ...
Architekt, Entwickler

  • Entwicklung eines Client-Frameworks zur Generierung von dynamischen REST-Schnittstellen (Up- und Download via RESTful/Standard) 
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)

Windows Server 2019 Citrix Thin Client JDK JAX-RS Apache Connector Jackson REST JSON log4j Reflection Git SQL HTTPS SSL Keystores Proxy
Kanban Entwicklung Schnittstellen WebService Informatica PowerCenter
Bank
Hannover
9 Monate
2022-04 - 2022-12

Web-Migration Berichtsportal

Architekt, Entwickler Kanban Agile Softwareentwicklung Software-Design
Architekt, Entwickler

Prototyping mit den Produkten JPro und WebSwing 

Migration und Adaptierung der JavaFx-Applikation mit WebSwing

Windows Server 2019 Citrix Thin Client Oracle 21c Java 17 JavaFX WebSwing Hibernate Hibernate Criteria-API Hibernate Validator JNDI LDAP log4j PDFBox Maven Git SQL
Kanban Agile Softwareentwicklung Software-Design
Bank
Hannover
1 Jahr 3 Monate
2021-01 - 2022-03

Adaptierung und Weiterentwicklung PDF-Berichtsverteiler

Architekt, Entwickler Kanban Agile Entwicklung Software Design
Architekt, Entwickler
  • Adaptierung und Neu-Entwicklung eines bestehenden PDF-Berichtsverteilers mit JavaFx als Frontend (Ablösung MS-Access).
  • Design und Entwicklung.
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Windows Server 2016 Citrix Thin Client Oracle 19c OpenJDK JavaFX ControlsFX Hibernate Hibernate Criteria-API JPA log4j PDFBox Reflection Ant Git SQL
Kanban Agile Entwicklung Software Design
Bank
Hannover
6 Monate
2021-06 - 2021-11

Weiterentwicklung Kassensystem

Entwickler Java 1.8 Java 1.11 JPA ...
Entwickler
Weiterentwicklung eines bestehenden Kassensystems im Frontend- und Backendbereich
Eclipse (IDE) DBVisualizer DBeaver PostgreSQL H2 WildFly JIRA Atlassian Confluence GITLab
Java 1.8 Java 1.11 JPA OSGI UML JEE log4j Maven OOmph JUnit Mockito Git SQL Scrum Kanban
Handel
Düsseldorf
5 Monate
2020-07 - 2020-11

REST-Schnittstellen SaaS-Plattform

Architekt, Entwickler Kanban Entwickeln von Schnittstellen WebServices
Architekt, Entwickler
  • Entwicklung eines Client-Frameworks zur Generierung von dynamischen REST-Schnittstellen (Upload via REST/Standard, Download via REST/GraphQL)
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Einbindung mehrstufiger Sicherheiten mittels SSL, Zertifikation und OAuth2-Authentifizierung
  • Design und Entwicklung.
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Citrix Thin Client Oracle 12c OpenJDK JAX-RS Apache Nodes Jackson Java API for RESTful Web Services GraphQL JSON log4j Reflection Ant GIT SQL Eclipse Altair GraphQL Postman Collections TOAD Microsoft Office Informatica PowerCenter ETL OAuth HTTPS SSL Keystore
Kanban Entwickeln von Schnittstellen WebServices
Bank
Hannover
4 Monate
2020-03 - 2020-06

Adaptierung und Weiterentwicklung PDF-Berichtsverteiler

Architekt, Entwickler Kanban Agile Entwicklung Software Design
Architekt, Entwickler
  • Adaptierung und Neu-Entwicklung eines bestehenden PDF-Berichtsverteilers mit JavaFx als Frontend (Ablösung MS-Access).
  • Design und Entwicklung.
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Windows Server 2016 Citrix Thin Client Oracle 12c OpenJDK JavaFX ControlsFX Hibernate Hibernate Criteria-API JPA log4j PDFBox Reflection ANT GIT SQL
Kanban Agile Entwicklung Software Design
Bank
Hannover
10 Monate
2019-05 - 2020-02

Adaptierung und Weiterentwicklung Ticketsystem

Architekt, Entwickler
Architekt, Entwickler
  • Adaptierung eines bestehenden Ticketsystems mit JavaFx als Frontend (Ablösung MS-Access)
  • Design und Entwicklung
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung
Windows Server 2016 Citrix Thin Client ORACLE 12c OpenJDK 8 JavaFx ControlsFX Hibernate (JPA2 CriteriaAPI) log4j2 Reflection ANT GIT SQL Eclipse Oxygene Gluon Scene Builder TOAD 12.9 MS-Office Lotus Notes 9 SCRUM KANBAN)
Bank
1 Jahr 10 Monate
2017-09 - 2019-06

Dynamische Schnittstelle OSPlus / Technisches Datenmanagement

Architekt, Entwickler, BI-Spezialist, KANBAN-Coach Java 8 JAX-WS JAXB ...
Architekt, Entwickler, BI-Spezialist, KANBAN-Coach
  • Erweiterung des bestehenden JEE-Frameworks
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Analyse, Design, Entwicklung und Test von ETL-Strecken
    DWH Beladung
Eclipse Mars SoapUI TOAD 12.9 DB Visualizer MS Office 2013 Lotus Notes Informatica PowerCenter 10.1.1 Eclipse Oxygene
Java 8 JAX-WS JAXB SAAJ Reflection SOAP REST JSON XML ANT SSL SQL PL/SQL Scrum Kanban iWHS IIB OSPlus dynamsiche Schnittstelle
Bank
Hannover
1 Jahr 5 Monate
2018-01 - 2019-05

Bankfachliche Applikationen

Architekt, Entwickler
Architekt, Entwickler
  • Adaptierung von bestehenden bankspezifischen Applikationen mit JavaFx als Frontend (Ablösung MS-Access)
  • Design und Entwicklung von Applikationen mit JavaFx als Frontend
  • Aufbau von Standard-Bibliotheken zur Wiederverwendung.
  • Coaching der Mitarbeiter im JAVA-Umfeld
  • Anbindung SAP-BO (Reporting) mittels RESTful services (HTTPS, SSL)
Windows Server 2016 Citrix Thin Client ORACLE 12c JAVA 1.8 JavaFx ControlsFX JPA2 CriteriaAPI
Bank, Hannover
2 Jahre
2016-01 - 2017-12

Lagerverwaltungs- und Materialflusssystem

JEE-Entwickler Java SE 8 Hibernate JUnit ...
JEE-Entwickler

Konzeption, Design, Implementierung und Test eines LVS/MFS-Systems auf Basis eines kundeneigenen Frameworks

Projektsprachen:

  • Deutsch, Englisch
Microsoft Windows 7 UNIX Oracle 12c Eclipse Neon Gradle Jenkins Git GitHub GitBlit SVN XWiki PlantUML MS Office 2013 Atlassian JIRA
Java SE 8 Hibernate JUnit JMS GUICE Mockito Agiles Vorgehen TDD
Logistikunternehmen
Dortmund
2 Monate
2015-11 - 2015-12

Dynamische Schnittstelle OSPlus

Architekt, Entwickler, BI-Spezialist JAVA 1.6 JAX-WS JAXB ...
Architekt, Entwickler, BI-Spezialist
  • Erweiterung des bestehenden JEE-Frameworks
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Analyse, Design, Entwicklung und Test von ETL-Strecken DWH Beladung
Eclipse Kepler soapUI 4.6 TOAD 10.6 DBVisualizer 8.0.8 MS-Office Lotus Notes 8 Informatica Power Center 9.6.1
JAVA 1.6 JAX-WS JAXB SAAJ Reflection SOAP ANT SSL SQL Agile (SCRUM / KANBAN) Dynamische Schnittstelle OSPlus iWHS IIB
Bank
Hannover
1 Jahr
2015-01 - 2015-12

Lagerverwaltungs- und Materialflusssystem

JEE-Entwickler JAVA SE 8 Hibernate JUnit ...
JEE-Entwickler
  • Konzeption, Design, Implementierung und Test eines LVS/MFS-Systems auf Basis eines kundeneigenen Frameworks

Projektsprachen:

  • Deutsch, Englisch
Windows 7 Hibernate H2 DB ORACLE 12c Eclipse Mars Gradle Jenkins Ivy Ant GIT SVN XWiki PlantUML MS Office JIRA ORACE JMC
JAVA SE 8 Hibernate JUnit JMS CDI WELD Mockito JavaFX Agiles Vorgehen TestDrivenDevelopment (TDD)
Logistikunternehmen
Dortmund
4 Monate
2014-10 - 2015-01

Einführung KANBAN und Unterstützung im Team Management

KANBAN-Coach, Projektmanager BMC Remedy MS-Office
KANBAN-Coach, Projektmanager
  • Vorbereitung und Durchführung KANBAN Workshops
  • Vorstellung und Einführung von KANBAN im klassischen IT-Basis Betrieb (Teamleitung und 5 technische Sub-Teams)
  • Unterstützung der Teamleitung beim Change- und Incident- Management
LeanKit KanbanTool
BMC Remedy MS-Office
IT-Unternehmen
Paderborn
2 Monate
2014-09 - 2014-10

Workshop und Prototyping

JEE-Entwickler
JEE-Entwickler
  • Realisierung diverser WebApps zur Einarbeitung in HTML5 und CSS3 sowie dem Reponsive Webdesign
  • Realisierung eines einfachen ‚Blogger‘-Frameworks zur Einarbeitung in das Spring Framework
Windows 8 XAMPP HTML5 CSS3 JavaScript Ajax JSON Zepto/JQuery Less JQuery Mobile Sencha Touch Bootstrap Java Spring 3.0 DI Pojos Beans AOP AspectJ SpEL JDBC JPA Hibernate Spring (MVC; Webflow; Security; Remote; REST; JMS) Eclipse Luna
IT-Unternehmen
Bad Oeynhausen
4 Monate
2014-05 - 2014-08

Neuentwicklung DataWarehouse

BI-Spezialist Java SQL BCI (SAP Extraktoren; DataSources) ...
BI-Spezialist
  • Ablösung eines SAP BW – Systems
  • Aufbau eines neuen DWH (Source-, Staging-, Core- und Datamart-Layer)
  • Erstellung von technischen Spezifikationen
  • Design und Entwicklung von ETL-Strecken

Projektsprache:

  • Englisch
Windows 7 IBM Netezza 7.0 SAP BW Aginity Workbench 4.1 MS-Office
Java SQL BCI (SAP Extraktoren; DataSources) Informatica Power Center 9.5.1 Informatica Power Exchange 9.5.1
Handelsunternehmen
Essen
2 Monate
2014-04 - 2014-05

Workshop und Prototyping

JEE-Entwickler Windows 8 JBoss EAP 6.2 Glassfish 4.0 ...
JEE-Entwickler
  • Einarbeitung Java EE 7 mittels Workshop
  • Realisierung einer mandantenfähigen, webbasierten Client-/Server-Applikation zur Erfassung von Kontenbewegungen inkl. Server- und clientseitiges Exception Handling
  • Umsetzung von Berechtigungs- und Rollenkonzepten
  • Cloudcomputing (Integration in OpenShift)
  • Realisierung eines Web-Monitors zur Überwachung der Kontenbewegungen
  • Realisierung einer einfachen Adressverwaltung zur Einarbeitung in JavaFX und Java SE 8
Windows 8 JBoss EAP 6.2 Glassfish 4.0 Hibernate H2 DB JAVA SE 8 JAVA EE 7 Java Beans POJOs CDI-Beans EJBs JSF Facelets Primefaces HTML5 CSS3 Ajax JPA Hibernate REST- und SOAP-WebServices JAX-WS JAX-RS JAXB JSON WebSockets JavaScript JavaFX MVC Eclipse Kepler soapUI 5.0 Maven 3.2.1 Netbeans 8.0
IT-Unternehmen
Bad Oeynhausen
3 Monate
2014-01 - 2014-03

JEE-Framework

Architekt, Entwickler, BI-Spezialist Windows Server 2003 Citrix Thin Client ORACLE 11g ...
Architekt, Entwickler, BI-Spezialist
  • Design und Realisierung eines JEE-Frameworks zur Abfrage und Beladung einer bankspezifischen System-Schnittstelle auf Basis von WebServices
  • Konzept und Realisierung der Verschlüsselung von Passwörtern und Session-Tokens, Einbindung von KeyStores
  • Einbindung des Frameworks in ein DWH mittels ETL (Informatica Java Transformation)
  • Design und Realisierung eines Windows Dialogs zur Verschlüsselung von Passwörtern
Windows Server 2003 Citrix Thin Client ORACLE 11g JAVA 1.6 JAX-WS JAXB SAAJ Reflection Swing SOAP ANT Maven log4j SSL SQL HTML CSS Eclipse Kepler soapUI 4.6 TOAD 10.6 MS-Office Lotus Notes 8 Informatica Power Center 9.5.1 Dynamische Schnittstelle OSPlus
Bank
Hannover
1 Jahr 5 Monate
2012-08 - 2013-12

Technisches Datenmanagement

BI-Spezialist Windows Server 2003 Citrix Thin Client ORACLE 11g ...
BI-Spezialist
  • Analyse, Design, Entwicklung und Test von ETL-Strecken
  • DWH und CRM Beladung
  • Analysen und Reports auf Basis des Informatica Repositories
  • Agile Prozesse in der Rolle als KANBAN-Master (ab 11/13)

  • Methodik: Klassisch und Agile (KANBAN)
Windows Server 2003 Citrix Thin Client ORACLE 11g IBM DB2 9.5.0.7 SQL NATIVE DYNAMIC SQL PL/SQL JAVA 1.6 TOAD 10.6 DBVisualizer 8.0.8 MS-Office Lotus Notes 8 Informatica Power Center 8.6.1 iWHS IIB
Bank
Hannover
3 Monate
2013-09 - 2013-11

Dynamische Schnittstelle via WebServices

Architekt, Entwickler, BI-Spezialist Windows Server 2003 Citrix Thin Client ORACLE 11g ...
Architekt, Entwickler, BI-Spezialist
  • Design und Realisierung eines Prototypen zur Abfrage und Beladung einer bankspezifischen System-Schnittstelle auf Basis von WebServices
  • Analyse der Einbindung des Prototypen in ein DWH mittels ETL
  • Web Services Consumer Transformation
  • HTTP- und XML-Transformationen
  • JAVA Transformation
Windows Server 2003 Citrix Thin Client ORACLE 11g IBM DB2 9.5.0.7 JAVA 1.6 JAX-WS JAXB SAAJ SSL JDBC SQL Eclipse Kepler soapUI 4.6 TOAD 10.6 DBVisualizer 8.0.8 MS-Office Lotus Notes 8 Informatica Power Center 9.5.1 Dynamische Schnittstelle OSPlus iWHS IIB
Bank
Hannover
2 Monate
2013-09 - 2013-10

SCRUM / KANBAN Workshop

SCRUM-Master, KANBAN-Coach SCRUM/KANBAN
SCRUM-Master, KANBAN-Coach
  • Vorbereitung und Durchführung SCRUM/KANBAN Workshops
  • Vorstellung und Einführung agiler Methoden in einem klassischen Projektumfeld
SCRUM/KANBAN
Bank
Hannover
2 Jahre 8 Monate
2009-11 - 2012-06

Geschäftspartnersystem

.NET-Entwickler, BI-Spezialist, DB-Entwickler Windows XP Windows Server 2008 IIS 7 ...
.NET-Entwickler, BI-Spezialist, DB-Entwickler

Projektinhalte:

  • Ablösung eines Geschäftspartnersystems auf Basis von ORACLE Forms durch ein neues und stark erweitertes System als Silverlight RIA.
  • Durchführung von Datenmigrationen (ETL)
  • Darstellung von Kennzahlen aus umliegenden Systemen

Besonderheiten:

  • Das Projekt wurde nach Methoden der Agilen Softwareentwicklung (SCRUM und KANBAN) durchgeführt.

Aufgaben:

  • Analyse von bestehenden Schnittstellen und Drittsystemen, die auf das alte Geschäftspartnersystem zugreifen
  • Design und Realisierung des Datenmodells für das neue Geschäftspartnersystem
  • Migration von Altdaten mit Informatica (ETL)
  • Konzeption und Realisierung von Algorithmen zur Mustererkennung bei der Migration von großen Textfeldern (reguläre Ausdrücke)
  • Zusammenstellung von Kennzahlen aus umliegenden Systemen zur Darstellung im neuen System (Data Warehouse)
  • Design und Realisierung des neuen Geschäftspartnersystems als Silverlight RIA
Windows XP Windows Server 2008 IIS 7 HP-UX ORACLE 11g MS Access C# WPF/Silverlight 4 und 5 WCF LINQ MVVM Hibernate Lucene Luke yWorks yFiles.NET JAVA6 SWING JEE Web Services CSS UML SQL NATIVE DYNAMIC SQL PL/SQL MS Visual Studio 2010 ReSharper JDeveloper 11g soapUI 3.1 TOAD 9.x MS-Office Tortoise SVN TFS Enterprise Architekt Informatica Power Center 8.5
Rückversicherung
Hannover
1 Jahr 2 Monate
2009-11 - 2010-12

Konzept und Realisierung von System- und Migrations- Schnittstellen auf Basis von WebServices

JEE-Entwickler Windows XP HP-UX ORACLE 10g ...
JEE-Entwickler
  • Konzeption und Realisierung von Schnittstellen auf Basis von Web Services innerhalb und außerhalb einer ORACLE-DB
Windows XP HP-UX ORACLE 10g JAVA6 JavaStoredProcedures JEE Web Services HP WebAPI UML WSDL SOAP AXIS AXIS2 SQL NATIVE DYNAMIC SQL PL/SQL JDeveloper 11g soapUI 3.0 TOAD 9.x MS-Office Tortoise SVN HP ServiceManager USU/Valuemation Microsoft Identity Integration Server Enterprise Architekt
Rückversicherung
Hannover
5 Jahre 5 Monate
2005-02 - 2010-06

Konzept und Realisierung von System- und Migrations- Schnittstellen und komplexen Testsuiten

DB- und Java-Entwickler Windows XP HP-UX JAVA ...
DB- und Java-Entwickler
  • Konzeption und Realisierung von System- und Migrations- Schnittstellen zwischen SICS und SAP auf ORACLE-Basis
  • Konzeption und Realisierung von System-Schnittstellen zwischen verschiedenen Systemen auf ORACLE-Basis
  • Konzeption und Realisierung komplexer Testsuiten
  • Konzeption und Realisierung von windowsbasierten JEE-Anwendungen mit Swing

Windows XP HP-UX JAVA JavaStoredProcedures JEE Swing AWT JSP JSF JExcelAPI SQL NATIVE DYNAMIC SQL PL/SQL HP WebAPI UML VB-Script JDeveloper 11g TOAD 8.x / 9.x MS-Office Tortoise CVS Tortoise SVN HP ServiceDesk USU/Valuemation Microsoft Identity Integration Server Enterprise Architekt ORACLE 9i/ 10g

Aus- und Weiterbildung

Aus- und Weiterbildung

1989-1992 
Ausbildung (Bank, Berufsschule) / Bankkaufmann

1992-1998 
Studium (Universität) / Diplom-Mathematiker

1998-2001 
festangestellt (Unternehmensberatung) / IT-Berater

2001- heute  
selbstständig (Unternehmensberatung) / IT-Berater
 
Studiumsschwerpunkte:
Numerik, Chaostheorie
Nebenfach: Informatik
 
Zertifizierung
SCRUM-Master advanced

Position

Position

  • Selbstständiger IT-Berater
  • GmbH-Gesellschafter/Geschäftsführer
  • Bankkaufmann im Marktfolgebereich (An- und Verkauf)

Kompetenzen

Kompetenzen

Top-Skills

Java Agile ETL JavaFx Hibernate KANBAN JSON JEE Informatica SCRUM SOAP ORACLE SQL REST XML JPA JSE OAuth

Schwerpunkte

Agile Methoden
BI
EAI
ETL
Java
ORACLE
Portale
SE/EE
SQL
WebServices
  • Konzeption
  • Analyse und Design von Client-/Server- und Web-Applikationen
  • System Architektur
  • Datenbank-Design
  • Performance Tuning
  • Schnittstellen-Design
  • (Teil-) Projekt-leitung
  • Team-Management (Change, Incident)
  • BI und DataWarehouse

Produkte / Standards / Erfahrungen / Methoden

Agile (SCRUM / KANBAN)
Agile Entwicklung
Agiles Vorgehen
Aginity Workbench 4.1
Altair GraphQL
ANT
AOP
Apache
AspectJ
Atlassian JIRA
AWT
AXIS
AXIS2
BCI (SAP Extraktoren; DataSources)
Beans
BMC Remedy
Bootstrap Java
CDI WELD
CDI-Beans
certified scrum master
Citrix Thin Client
ControlsFX
CSS
CSS3
DB Visualizer
DI
Dynamische Schnittstelle
Eclipse
Eclipse Oxygene
EJBs
Enterprise Architekt
UML
Entwickeln von Schnittstellen
Facelets
Flowcharter
GIT
GitBlit
GitHub
Glassfish 4.0
Gradle
GUICE
Hibernate
Hibernate H2 DB
HP QC
HP ServiceDesk
HP ServiceManager
HP WebAPI
HTML
HTML5
IBM DB2 9.5.0.7
IBM Netezza 7.0
IIB
IIS 7
Informatica Power Center
8.5 - 10.1.1
Informatica Power Exchange
9.5.1
Informatica PowerCenter
Ivy
iWHS
Jackson
Java Beans
JavaFX
JavaStoredProcedures
JBoss EAP 6.2
JDeveloper 11g
Jenkins
JExcelAPI
JIRA
JMS
JQuery Mobile
JSF
JUnit
Kanban
KanbanTool
Keystore
LeanKit
Less
log4j
Lotus Notes 9
Lucene
Luke
Maven
Microsoft Identity Integration Server
Microsoft Office
Mockito
MS Office
MS Visio
MS Visual Studio 2010
MVC
MVVM
NATIVE DYNAMIC SQL
Netbeans 8.0
Nodes
OpenJDK
OpenShift
ORACE JMC
PDFBox
PlantUML
Pojos
Postman Collections
Primefaces
PVCS
Reflection
ReSharper
REST
REST- und SOAP-WebServices
SAAJ
SAP BW
Scene Builder
Scrum
SCRUM/KANBAN
Sencha Touch
Server Manager
SFTP
SOAP
SoapUI
Software Design
SpEL
Spring (MVC; Webflow; Security; Remote; REST; JMS)
Spring 3.0
SSL
SVN
Swing
TestDrivenDevelopment (TDD)
TFS
TOAD
TOAD 12.9
Tortoise CVS
Tortoise SVN
USU/Valuemation
WCF
Web Server
Apache, Microsoft IIS 7
Web Services
Wiki
WPF/Silverlight 4 und 5
XAMPP
XML
XSD
XWiki
yWorks yFiles.NET
Zepto/JQuery
WebSwing
JNDI
LDAP
OSPlus
Internet:
  • Apache, Tomcat, BEA WebLogic, JBoss EAP, Glassfish
  • JSP, JSF, Facelets, Primefaces, ADF, Servlets, Struts, HTML, PHP, JScript, SOAP und REST Web Services, WebSockets, XAML, Silverlight
 

Programmiersprachen und ?methoden, Frameworks
JAVA:

  • JSE, JEE, EJB, CDI, JINI, CORBA, BC4J, CASTOR, JDBC, Swing, AWT, JExcelAPI, HP WebAPI, JAX-WS, JAX-RS, JAXB, JSON, Ajax, Reflection, Hibernate, JavaFX

.NET

  • C#, WPF/Silverlight 4 und 5, WCF, LINQ

ORACLE

  • SQL, PL/SQL, Native Dynamic SQL, JavaStoredProcedures

Web

  • JavaScript, HTML5, CSS3, PHP, JSP, JSF, Facelets, Primefaces, Servlets, Struts, SOAP und REST WebServices, WebSockets, WSDL, AXIS2, JAX-WS, JAXB, JAX-RS, JSON, Ajax, Zepto/JQuery, WebSwing

Sonstige

  • C/C++, ODBC, ADO, SIMULA, UNIX-Shell, XML, XSD, UML

Entwicklungstools:

  • Eclipse 2022 (ab Kepler)
  • Gluon Scene Builder
  • ORACLE JDeveloper 11g (ab 3.x),
  • Quest TOAD 12.x (ab 6.x), SQL-Lab
  • SQL-Navigator
  • ORACLE SQLDeveloper,
  • MS-VisualStudio 2010
  • ReSharper
  • SoapUI
  • DBVisualizer 9.x
  • Netbeans 8.0
  • Aginity Workbench

Netzwerktechnologien:

  • TCP/IP, DNS, DHCP, HTTP, SMTP, SFTP, SSL, TLS, KeyStores, MQ-Series, EDI, LDAP

Application Server:

  • Tomcat, JBoss EAP, Glassfish

Methoden:

Agile Prozesse (SCRUM, KANBAN), TDD

Bisherige Taetigkeiten:

  • Beratung
  • Konzeption
  • Anwendungsentwicklung
  • Projektleitung


Besonderes KnowHow:

  • tiefgreifendes Wissen im Logistik-Umfeld (Auslieferung und Kommissionierung)
  • tiefgreifendes Wissen im Versicherungs-Umfeld (Rückversicherung)
  • mathematische Optimierung von Kommissionieranlagen
  • Anbindung von SAP-Systemen auf Basis von MQ-Series, ORACLE, XML, Web Services
  • DataWarehouse-Beladung (ETL mit Informatica)
  • Agile Softwareentwicklung (SCRUM und KANBAN)

Erfahrungen Skills

ORACLE DB

  • Datenmodellierung und Entwicklung von datenbanknahen Funktionalitäten und Schnittstellen mit SQL PL/SQL
  • JAVA
  • WebServices
  • ORACLE Objects

JAVA

  • Analyse
  • Design und Entwicklung von Client-/Server-Applikationen
  • komplexe Algorithmen im Backend-Bereich
  • Nutzung der unterschiedlichsten JEE-Frameworks

Web

  • Entwicklung von Web-Applikationen
  • Nutzung der unterschiedlichsten JEE-Frameworks

.NET

  • Entwicklung von Rich Internet Applications mit Silverlight

Architektur

  • Analyse und Design von komplexen verteilten Systemen

ETL

  • DataWarehouse-Beladung, Migrationen und Schnittstellen mit Informatica PowerCenter

Agile

  • SCRUM und KANBAN, TDD

Projekterfahrungen:

  • Prototyping und Migration des Berichtsportals in eine Web-Umgebung

  • Entwicklung von REST-Schnittstellen zu einen SAP-BO-System
  • Weiterentwicklung eines Kassensystems
  • Adaptierung und Neu-Entwicklung eines PDF-Berichtsverteilers und -portals
  • Entwicklung von REST-Schnittstellen zu einer SaaS-Plattform (Kundenzufriedenheit)
  • Adaptierung und Weiterentwicklung eines Ticketsystems
  • Adaptierung und Neu-Entwicklung von bankspezifischen Client-/Server-Applikationen
  • Dynamische Schnittstelle OSPlus / Technisches Datenmanagement (Teilzeit-Einsatz in bekannten ojekten)
  • Lagerverwaltungs- und Materialflusssysteme
  • Dynamische Schnittstelle OSPlus / Technisches Datenmanagement (Mini-Einsatz in bekannten Projekten)
  • Einführung KANBAN und Unterstützung im Team Management
  • HTML5 und CSS3: Workshop und Prototyping Spring Framework: Einarbeitung und Prototyping
  • Neuentwicklung DataWarehouse
  • Java EE 7: Workshop und Prototyping Java SE 8 und JavaFX 8: Einarbeitung und Prototyping
  • JEE-Framework zur Kommunikation mit WebServices (Dyn. Schnittstelle OSPlus)
  • SCRUM / KANBAN Workshop
  • Prototyping: Dynamische Schnittstelle via WebServices
  • Technisches Datenmanagement
  • Geschäftspartnersystem
  • Konzept und Realisierung von System- und Migrations- Schnittstellen auf Basis von WebServices
  • Konzept und Realisierung von System- und Migrationsschnittstellen und komplexen Testsuiten
  • Erweiterung Intranet, Konzept und Realisierung Systemschnittstellen
  • Lagerverwaltungssystem
  • Aufbau des firmeneigenen Onlineauftrittes
  • ERP-System Mittelstand
  • Kommunikationsschnittstelle zwischen zwei ORACLE-Datenbanken auf XML-Basis
  • Prototyping: CMS und WebShop
  • XML-Connector als Kommunikationsschnittstelle zwischen SAP und MVS
  • Konzeption und Realisierung von Erweiterungen der Projekte ?Logistisches System zur Aufbereitung und Optimierung von Versandkundenaufträgen? und ?SAP Kommunikationskomponente auf Basis MQ-Series?
  • Altlasten- Informations- und Kommunikationssystem Stufe 1 : Erstellung Pflichtenheft und Datenbank-Design
  • Logistisches System zur Erfassung und Verarbeitung von Retouren
  • SAP-Kommunikationskomponente auf Basis MQ-Series
  • Logistisches System zur Aufbereitung und Optimierung von Versandkundenaufträgen (Warehouse Management System)
  • Kaufmännisches Bestandsführungssystem

Betriebssysteme

HP-UX
Microsoft Windows 7
MS-DOS
MS-DOS > 5.0
MVS, OS/390
Grundkenntnisse
PalmOS
Grundkenntnisse
SUN OS
Unix
HP-UX, Solaris, AIX
Windows
sehr gute Kenntnisse
Windows 7
Windows 8
Windows Server 2003
Windows Server 2008
Windows Server 2016
Windows XP

Programmiersprachen

Ajax
C
inkl. embedded SQL
C#
inkl. XAML
C++
inkl. embedded SQL
CriteriaAPI
CriteriaAPI)
Gluon Scene Builder
GraphQL
Hibernate (JPA2
Hibernate Criteria-API
Java
JEE, EJB, JDBC, JavaStoredProcedures (ORACLE), BC4J, CASTOR, JExcelApi, JSP, JSF, Servlets, Struts, Swing, AWT, Web Services, Hibernate, JAX-WS, JAXB
Java 8
Java API for RESTful Web Services
JAVA EE 7
JAVA SE 8
JavaFX
JavaScript
JAX-RS
JAX-WS
JAXB
JEE
JPA
JSON
JSP
LINQ
log4j2
OpenJDK 8
Oracle SQL
Oracle-SQL
PHP
PL/SQL
sehr tiefe Kenntnisse inkl. (Native) Dynamic SQL
Shell
Simula
TeX, LaTeX
UML
VB-Script
WSDL

Datenbanken

Access
Hibernate
H2
IBM
DB2 11
IBM
Netezza
MS Access
MS SQL Server
MySQL
ORACLE 12c

Datenkommunikation

CORBA
EDIFACT
HTTPS
Internet, Intranet
Message Queuing
MQ-Series
OAuth
SMTP
TCP/IP
WebSockets
Windows Netzwerk

Hardware

CD-Writer / Brenner
Drucker
PC
Scanner
Soundkarten

Branchen

Branchen

  • Logistik
  • Bank
  • Rückversicherung
  • Forschung
  • Telekommunikation
  • IT-Consulting

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.