Fachlicher Schwerpunkt dieses Freiberuflers

Java Software Architektur, GUI-Design, JavaSE, JEE, Generics, SOA, JPA, SQL, XML, XSD, HTML5, CSS3, JSF, IntelliJ, Eclipse, RCP, Git, SVN, Jira, Scrum

verfügbar ab
20.01.2020
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D6

D7

D8

D9

Schweiz

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar
  • Software-Architekt / Java-Lead-Developer
  • Beratung / Consulting / GUI-Designer
  • Projektmanagement / Organisation / Koordination
  • Qualitätsmanagement / Qualitätssicherung / Test / Testautomatisierung

Projekte

07/2012 - Heute

7 Jahre 6 Monate

Java-Developer, GUI-Designer

Einsatzort
Frankfurt
Kenntnisse

JSF1.2

HTML/CSS

Firebug

JavaSE6

JEE5

Netbeans 6.9/7.1

Glassfish v2.1/v3.1

SVN

Windows XP

04/2019 - 11/2019

8 Monate

Migrationsprojekte (ISE, AMS-A, AMS-B)

Rolle
Java-Software-Architekt und Java-Developer
Kunde
Bundesbank in Stuttgart
Projektinhalte
  • Java-Software-Architekt und Java-Developer für mehrere Migrationsprojekte (ISE, AMS-A, AMS-B) mit IBM-Liberty
    und der bundesbank-eigenen Kolumbus-Projektplattform (JEE7)
Produkte

Eclipse Oxygen/Photon

IBM Rational Application Developer (RAD 8.0) JavaSE8

Javaee-8.0

JSF2.3

 PrimeFaces 6.1

Angular 8

Struts

JSP

Junit 5.0

EJB 3.2

JPA 2.2

DbVisualizer Pro 9.2.14

Oracle Database 12c

 Altap Salamander 3.08

IZArc 4.2

Maven 3.5

Nexus

Confluence

Jira

10/2018 - 03/2019

6 Monate

Weiterentwicklung von GBS

Rolle
Java-Software-Architekt und Lead-Developer
Kunde
ZF in Alfdorf
Projektinhalte
  • Java-Software-Architekt und Lead-Developer für die Weiterentwicklung von GBS, einer Webanwendung für die
    Messdaten-Erfassung und Unterstützung von Ingenieuren und Testmanagern im Crashlabor für Fahrzeug- und
    Komponenten-Tests (SWS ~ Steering Wheel Systems,
  • IRS ~ Inflatable Restraints Systems) von Insassenschutzsystemen (Occupant Safety Systems),
  • Erstellung von UML-Diagrammen (Class- and Sequence-Diagrams).
Kenntnisse

Eclipse Oxygen/Photon

JavaSE8

JEE7

JSF2.2

PrimeFaces 6.0/6.3

Wildfly Applicationserver

EJB 3.2

CDI1.2

Hibernate

JPA2.1

SQL

Oracle SQL Developer

SVN

Maven

Nexus

SOA

JAX-WS

JAX-RS

UML

Enterprise Architect

Jira

Confluence

HTML5

CSS3

Jenkins

Sonar

agiler Entwicklungsprozess mit Scrum

12/2017 - 09/2018

10 Monate

Entwicklung von responsiven Webanwendungen und Portlets

Rolle
Java-Software-Architekt und Lead-Developer
Kunde
Crealogix in Stuttgart
Projektinhalte
  • Java-Software-Architekt und Lead-Developer für die Entwicklung von responsiven Webanwendungen und Portlets für die Verwaltung von Finanzprodukten im Rahmen von Kundenprojekten, mandantenfähige Kunden-Mailbox mit integrierter Dokumentenverwaltung (Debeka),
  • Erfassungsformulare für Standard-Avale und kundenspezifische Avale (Helaba)) mit dem hauseigenen Abaxx-Framework auf der Basis des Foundation-Webframeworks mit Designvorlagen, Templates, HTML, CSS, TypeScript und Angular 4/5.
Kenntnisse

IntelliJ Ultimate

JavaSE8

JEE7

Wildfly Applicationserver

EJB

Hibernate

JPA

JPQL

SQL

SVN

Maven

Nexus

SOA

SOAP

SoapUI

REST

JUnit

Mockito

Hamcrest

Jira

Confluence

HTML5

CSS3

Foundation 6.0

JavaScript

JSON

Jenkins

Sonar

agiler Entwicklungsprozess mit Scrum.

07/2017 - 11/2017

5 Monate

Investment-Programming-Platform

Rolle
Java-Software-Architekt und Lead-Developer
Kunde
Deutschen Bank
Einsatzort
Frankfurt
Projektinhalte
  • Java-Software-Architekt und Lead-Developer für die Investment-Programming-Platform der Deutschen Bank,
  • Wartung und Weiterentwicklung der Softwarekomponenten Emerald-CA und Emerald-HV in genauer Abstimmung mit
    den Fachbereichen und Projektplanungsboards (Projects, Enterprise-Architecture-Group, Software-Development Group),
  • Review der Projekt-Auftrags-Dokumentationen (PADs),
  • Feinplanung der Projektumsetzung,
  • Implementierung der webbasierten Dialogkomponenten (XHTML, PrimeFaces, JSF) und Anbindung der Datenbankzugriffe mit Hibernate, JPA und JPQL.
Produkte

IntelliJ Ultimate

JavaSE7/8

JEE6

Weblogic Applicationserver

EJB

Git

Mercurial

Maven

Nexus

SOA

SOAP

REST

SQL-Developer

JUnit

Mockito

Hamcrest

Jira

HTML5

CSS3

JavaScript

JSON

JasperReports

Jenkins

Sonar

agiler Entwicklungsprozess mit Scrum

04/2017 - 05/2017

2 Monate

EGVP-Projekt

Rolle
Java-Software-Architekt und Lead-Developer
Kunde
BAMF
Einsatzort
Nürnberg
Projektinhalte
  • Java-Software-Architekt und Lead-Developer für das EGVP-Projekt, Review und Weiterentwicklung des Technik-
    Konzeptes für das elektronische Gerichts- und Verwaltungspostfach (EGVP).
  • Unterstützung und Beratung der Projektleitung für eine Software-Architektur auf Basis von Microservices (zur Vermeidung einer monolitisch geprägten Anwendung) mit UML-Diagrammen und Feinkonzepten des gesamten Workflows jeweils für Posteingang und Postausgang.
  • Die Planung des Toolstacks beinhaltet den Einsatz von Eclipse als Java-IDE, Spring-Boot für die Entwicklung der Microservises mit Komponenten für die Autorisierung und REST-basierte Kommunikation (JSONFormat),
    Entkopplung der Microservices durch Warteschlangen (Input- und Output-Queues), die über REST-Services
    befüllt und abgefragt werden.

04/2016 - 03/2017

1 Jahr

Backend-Implementierung

Rolle
Java-Lead-Developer
Kunde
ISB AG
Einsatzort
Stuttgart
Projektinhalte
  • Java-Lead-Developer für Anwendungen im Bereich eGovernment (Auswärtiges Amt – AA),
  • Backend-Implementierung für das Videx-Projekt mit responsive Design,
  • Umstellung der JS-basierten Fitz-Anwendungsnavigation in eine moderne HTML5- und CSS3-gestützte Menüsteuerung (CSS :hover Selector),
  • Entwicklung einer Gehaltsabrechnung und Empfangsbescheinigung (PDF) für Ortskräfte,
  • Identity and Access Management (IAM),
  • Pflege und Weiterent-wicklung des ISB-eigenen Applikations-Frameworks (Struts-basiert),
Produkte

Eclipse Neon

OSGi

JavaSE5/6/7/8

Java Web Start (JNLP)

JEE6

JBoss

EJB

JAXB

SVN

Git

Maven

Ant

Nexus

SOA

SOAP

REST

Microservices

XML

XSD

XML-Spy

ESB

SQL

PostgreSQL

JUnit

XMLUnit

Mockito

Hamcrest

Selenium

Confluence

Jira

HTML5

CSS3

JavaScript

JSON

jQuery

Node.js

Eclipse-WTP

ESLint

Struts

Ext JS

JasperReports

PDF-Generierung mit FOP/XSL-FO

Issue/Incident-Tracking

CI

Jenkins

Docker

Swagger

Sonar

agiler Entwicklungs-prozess mit Scrum.

08/2014 - 11/2015

1 Jahr 4 Monate

Eclipse-RCP-Anwendung

Rolle
Java-Lead-Developer
Kunde
R+V-Versicherung
Einsatzort
Wiesbaden
Projektinhalte
  • Java-Lead-Developer für eine Eclipse-RCP-Anwendung – Projekt PUMA – portable und mobile Anwendungen für
    Makler und Innendienst
Produkte

Eclipse Kepler

Eclipse-RCP

Eclipse-Riena

SWT

JFace

OSGi

JavaSE6/7

JEE6

JBoss

JAXB

SVN

Git

Maven

Nexus

SOA

SOAP

XML

XSD

XML-Spy

ESB

Dependency Injection

SQL

JUnit

Mockito

Hamcrest

Issue/Incident-Tracking

CI

Jenkins

Sonar

agiler Software-Entwicklungsprozess mit Scrum

07/2013 - 04/2014

10 Monate

Webanwendungsentwicklung

Rolle
Java-Lead-Developer
Kunde
Bundesagentur für Arbeit
Einsatzort
Nürnberg
Projektinhalte
  • Java-Lead-Developer für eine Webanwendung (Verbis) mit einer domänenspezifischen Sprache (DSL) und dem
    Eclipse Modelling Framework (EMF) für die Anwendungsmodellierung mit hohem Generierungsanteil,
  • Architekur- und Anwendungsentwicklung auf der Basis einer Java-DSL für eine umfangreiche Webanwendung mit sehr hohen Anforderungen an Performance und Verfügbarkeit durch die massiv große Anzahl User-Accounts,
  • Analyse und Bearbeitung von Defekts, hohe Testabdeckung durch JUnit-Tests,
Kenntnisse

Eclipse Juno

JavaSE6

JEE6

Java-DSL

BEA-Weblogic

SVN

Jira

Scrum

Produkte

Eclipse Juno

JavaSE6

JEE6

Java-DSL

BEA-Weblogic

SVN

Git

Jira

SOA

ESB

SQL

Hibernate

JPA

Spring AOP

EJB

SQL-Developer

Oracle-11g

JUnit

Mockito

Hamcrest

HTML5

CSS3

Firebug

JavaScript

jQuery

CI

Jenkins

Sonar

agiler Software-Entwicklungsprozess mit Scrum

01/2013 - 06/2013

6 Monate

Webanwendungsentwicklung

Rolle
Java-Developer, GUI-Designer
Kunde
Großkonzern
Einsatzort
Stuttgart
Projektinhalte
  • Java-Developer und GUI-Designer für eine Webanwendung und die Portletentwicklung,
  • Portlets für den Online-Kunden-Service wie z.B. Registrierung,
  • Einrichtungsassistent (SetupWizard),
  • Vertragsübersicht, Vertreterzuordnung,
  • Bankverbindungen (SEPA), Usertracking.
Kenntnisse

Eclipse Indigo

JavaSE6

JEE5

Scrum

SVN

MagicDraw

HPQC

Jira

CMS Typewriter

SQL

Hibernate

JPA

Produkte

Eclipse Indigo

JavaSE6

JEE5

Websphere mit Portalserver-Komponenten

SVN

MagicDraw

HPQC

Jira

CMS Typewriter

SQL

Hibernate

JPA

Spring AOP

EJB

DbVisualizer

JavaDB

JUnit

PowerMock

EasyMock

JSF 1.2

HTML5

CSS3

Firebug

Javascript

jQuery

JsTestDriver

CI Jenkins

agile Software-Entwicklung mit Scrum

09/2012 - 12/2012

4 Monate

Analyse und Dokumentation von verwendeten Frameworks und Software-Komponenten

Rolle
Java-Architekt und Framework-Spezialist
Kunde
Großkonzern
Einsatzort
München
Projektinhalte
  • Analyse und Dokumentation von verwendeten Frameworks und Software-Komponenten im konzernweiten Softwareentwicklungsprozess.
  • Im Hinblick auf eine Konsolidierung eingesetzter Komponenten und zur Verwaltung von Lizenzrechten wurden beispielsweise Jenkins-Projekte und Maven-Sites ausgewertet um einen vollständigen Katalog eingesetzter Software-Komponenten aufzubauen und in einem zentralen Fachbereich für Software-Architektur permanent fortzuschreiben.
Kenntnisse

Eclipse

Subversion

Jenkins

Maven

Excel

Pivot-Tabellen

Access

11/2011 - 06/2012

8 Monate

Webanwendung

Rolle
Java-Architekt und Lead-Java-Developer
Kunde
Großkonzern
Einsatzort
Nürnberg
Projektinhalte
  • Entwicklung einer JSF-Engine für die Generierung von Dialogen für eine Verkaufsplattform mit JSF 2.1 und RichFaces 4.2, JavaSE6, JEE6, CDI nach JSR299, JSR330, GUI-Design, Eclipse Indigo, JBoss 7.1, Hibernate, Derby, JAXB, JUnit, Selenium, Mantis, Jenkins, agiler Software-Entwicklungsprozess mit Scrum.
Kenntnisse

RichFaces4.2

JavaSE6

JEE6

CDI nach JSR299

JSR330

JUnit

JAXB

Selenium

GUI-Design

Eclipse Indigo

JBoss7.1

Derby

Mantis

Jenkins

Windows7

Scrum

05/2011 - 07/2011

3 Monate

GUI-Design, Eclipse-RCP

Rolle
Java-Lead-Developer
Kunde
Industrie-Unternehmen
Einsatzort
Karlsruhe
Projektinhalte
  • Softwareentwicklung mit Java SE 6.0, Eclipse Helios, OSGi/Equinox, JavaDB/Derby, RCP und JFace, GUI-Design für neue Features (Zoom-Browser), Performance-, Memory- und Ressource-Analysen mit Yourkit, JConsole, JVisualVM und Perfmon, Linux Ubuntu 10.10, agiler Software-Entwicklungsprozess mit Scrum.

11/2008 - 12/2010

2 Jahre 2 Monate

Buildmanagement und Continuous Integration

Rolle
Java-Entwickler, Buildmanager und QA-Engineer
Kunde
Einzelhandel-Unternehmen
Einsatzort
Neckarsulm
Projektinhalte
  • Buildmanagement und Continuous Integration mit CruiseControl und Hudson, Ant, Maven, Subversion (SVN), HTML, CSS, JavaScript, JSP, Firefox und Firebug,
  • Aufbau und Wartung einer Buildumgebung mit einem Webinterface für automatisches Compilieren, JUnit-Testing, Bestimmung der Testabdeckung, Logging und Archivierung,
  • Qualitätssicherung und Testautomatisierung mit PMD, Checkstyle, Findbugs, Cobertura, JUnit, EasyMock und Selenium, Bugtracking mit HP PPM und Trac, Java SE6 und v1.4, Java EE5/6, Eclipse Ganymede/Galileo/Helios,
  • komponentenbasierte Modulentwicklung für Personal Time Management (PTM),
  • Personalzeiterfassung (PZE) und Personaleinsatzplanung (PEP) mit Eclipse, Java SE6, JasperReports, SVN, Maven, JBoss, Spring, Hibernate und HTML/CSS.
  • Review der technischen Spezifikationen für neue und erweiterte Anwendungsfunktionen sowie deren Abstimmung mit den Fachabteilungen.
  • Implementierung von zugewiesenen neuen Anwendungsfunktionen und Erweiterung/Optimierung/Änderung von vorhandenen Java-Klassen inklusive JUnit-Testklassen in mehreren Entwicklungszyklen, agiler Software-Entwicklungsprozess mit Scrum.

04/2008 - 10/2008

7 Monate

Dokumentenmanagement

Rolle
Support-Engineer
Kunde
Versicherung
Einsatzort
Heilbronn
Projektinhalte
  • Design und Implementierung von Dokumentvorlagen mit dem DMS Modus von TDS bzw. Pallas Athena,
  • Oracle-DBAnbindung mit SQL-Skripten sowie Integration in die ICIS-Versicherungs-Anwendung und Erstellung von DBAuswertungen mit PL/SQL, SQL-Navigator und PVCS,
  • Protokollierung und Projektsteuerung mit Remedy (Action Request System).

08/2007 - 01/2008

6 Monate

Qualitätssicherung und Testautomatisierung, Design und Implementierung

Rolle
Java-Developer und QA-Engineer
Kunde
LBBW
Einsatzort
Stuttgart
Projektinhalte
  • Qualitätssicherung und Testautomatisierung, Design und Implementierung von Testszenarien mit HP Quality Center
    und Eclipse Europe sowie einem Toolset bestehend aus CVS, CruiseControl, Squirrel, JUnit, DBUnit, Jython,
    Marathon und mit dem Banking-Framework Calypso,
  • Entwicklung eines Java-Programms mit Swing-GUI für den
    Import und Export von Trades im XML-Format,
  • Entwicklung eines Tools für den Datenbankimport von Marktdaten, agiler Software-Entwicklungsprozess mit Scrum.

06/2007 - 07/2007

2 Monate

Erweiterung und Optimierung einer Java-Swing-Anwendung

Rolle
Java-Developer und Buildmanager
Einsatzort
Schwäbisch Hall
Projektinhalte

Erweiterung und Optimierung einer Java-Swing-Anwendung, die einen Viewer für XML-Schemadaten (XSD) bereitstellt und den Export in JPEG- und CSV-Dateien unterstützt, Korrektur und Erweiterung der Ant-Buildskripte und Erstellung eines Installations-Skripts. Technische DV-Basis: Java (J2SE v1.5), Swing und Eclipse Europe, Ant, NSIS-Installer von Nullsoft

02/2003 - 07/2007

4 Jahre 6 Monate

GUI-Design und Implementierung von Modulen

Rolle
Java-Developer und QA-Engineer
Einsatzort
Fellbach
Projektinhalte

GUI-Design und Implementierung von Modulen für Java-Frontend-Clients mit Anbindung an den IPD-Server (Integrated Process Management) mit Java SE5 und v1.4, Eclipse-RCP und SWT, Qualitätssicherung und PCSTesting für PLM-Produkte (PCS=Performance Capacity and Scalability), Kunden-Unterstützung von Key-Accounts in PCS-relevanten Themen, Netzwerk-Analysen in LAN- und WAN-Umgebungen zur Minimierung bzw. Spezifikation von Requests, Latenzzeiten und Bandbreiten, Code-Review und Tuning von speicher- und laufzeitkritischen Programmen (Perfmon, Oracle Ausführungspläne, SQL Trace und TKProf), Entwicklung von Testszenarien, Testprotokollen und Metriken für Regression-, Funktions- und Performance-Tests in heterogenen Systemumgebungen mit Mercury Quality Center, Analyse und Lokalisierung von Memory-Leaks in mehrschichtigen Anwendungen, Durchführung von Last-Tests mit WinRunner und LoadRunner (HP/Mercury), Automatisierung von Standard- und Regression-Tests mit QARun (Compuware).

03/1999 - 07/2002

3 Jahre 5 Monate

Design, Erstellung und Pflege mehrerer Unternehmens-Websites

Rolle
Java-Developer und Web-Designer
Einsatzort
Stuttgart
Projektinhalte

Design, Erstellung und Pflege mehrerer Unternehmens-Websites mit HTML und JavaScript, Konfiguration der Firewall, Einrichtung und Konfiguration diverser Serverdienste (DNS, Mail) sowie des Apache Http-Servers, Entwicklung eines Java-GUI-Clients für die Steuerung und Überwachung von Kunststoff-Spritzgießmaschinen durch visualisierte Plantafeln mit JBuilder und Java (JFC, Swing), Weiterentwicklung eines Testtools zur Erfassung von XML-formatierten Testprozeduren mit Syntaxprüfung und Schlüsselwort-Markierung, Client-Server-Sockets, Multithreading (JFC, Swing, SAX, Java-NIO), Entwurf und Implementierung eine Java-API für die Online-Rechtschreibprüfung und Silbentrennung, Aufbau und Pflege einer Wörterbuchdatenbank

Branchen

  • Banken und Finanzwirtschaft
  • Automotive
  • eGovernment-Projekte für das Auswärtige Amt (AA)
  • eGovernment-Projekte für die Bundesagentur für Arbeit (BA)
  • Einzelhandel
  • Versicherungen

Kompetenzen

Programmiersprachen
C
mehrjährige Praxiserfahrung
C++
mehrjährige Praxiserfahrung
Java
Java SE5-8, Generics, JEE6/7
Java 6
Java 7
JavaScript
jQuery
JAXB
JEE5
JEE6
JPA
Lisp
Grundlagen
Pascal
Grundlagen
Perl
einige Praxiserfahrung
PL/SQL
mehrjährige Praxiserfahrung, Oracle 10g/11g, SQL-Developer, Squirrel
Python
Projekterfahrung
Shell
mehrjährige Praxiserfahrung

Betriebssysteme
Unix
Suse Linux 7.3/10.2/11.3, Ubuntu 10.04/10.10/11.04
Windows
Windows Server 2003 R2, Windows XP, Vista und Windows 7
Windows XP
Windows7

Datenbanken
DB2
Projekterfahrung
Derby
Projekterfahrung
JavaDB/Derby
JDBC
Projekterfahrung
MySQL
Oracle
Projekterfahrung
PostgreSQL
Projekterfahrung
SQL
Projekterfahrung
Sybase
Projekterfahrung

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift
Französisch
Grundlagen

Hardware
FileNet
Archivsystem bei Versicherungen
PC
alle Generationen

Datenkommunikation
Ethernet
ISO/OSI
SMTP
SNMP
TCP/IP

Produkte / Standards / Erfahrungen
BEA-Weblogic
CMS Typewriter
Eclipse
Eclipse Indigo
Eclipse Juno
Eclipse RCP
ESB
Firebug
Glassfish v2.1/v3.1
GUI-Design
Hibernate
HPQC
HTML/CSS
Incident Management
Issuetracking
Java-DSL
JavaSE6
JBoss7.1
Jenkins
JFace
Jira
JSF1.2
JSR330
JUnit
MagicDraw
Mantis
Netbeans 6.9/7.1
RichFaces4.2
Scrum
Selenium
SVN
Kenntnisse:
  • Software-Architekt und Java-Lead-Developer, Leitung von internationalen Entwicklungsprojekten,
  • agile Software-Entwicklung, Scrum, Anforderungsanalyse, Architektur,
  • Design und Implementierung von Anwendungen mit objektund service-orientierten Tools und Frameworks wie Eclipse (Callisto bis Photon),
  • IntelliJ Ultimate, Eclipse-RCP, OSGi/Equinox, JSF, RichFaces, UML, XML, SQL,
  • Erstellung von Webanwendungen mit JavaSE6/7/8, JEE6/7, EJB, JPA, CDI nach JSR-299,
  • JSR-330, JAX-WS/RS, Wildfly, JBoss7.1, Glassfish, BEA-Weblogic, Websphere, HTML5,
  • CSS3, Firebug, Responsive Design, JavaScript, jQuery, Node.js, Angular 2+, ESLint, XML/XSLT,
  • JAXB, Derby, PostgreSQL und SQL, GUI-Design mit Eclipse-RCP, SWT, JFace, JGoodies,
  • Java-Swing und JFC, Buildmanagement und Continuous Integration mit CruiseControl,
  • Jenkins/Hudson, Ant, Maven, Nexus, Git, Subversion SVN, CVS, Telelogic Synergy, Selenium,
  • Cobertura, FindBugs, PMD und Checkstyle, Bug-Tracking mit Trac (OpenSource), Mantis, Jira,
  • Confluence, HP Quality Center und HP PPM, Performance- und Speicher-Analysen mit Yourkit,
  • JConsole, JVisualVM, Quantify, Perfmon, Lokalisierung von Memory- und Resource-Leaks, 
  • Automatisierung von Standard- und Regression-Tests mit QARun und einem Toolset mit Eclipse,
  • Java, JUnit, XMLUnit, Mockito, Hamcrest und Selenium.
 
Auslandserfahrungen:
1973 - 1975
Winterthur / Schweiz
Festanstellung als Lagerist - Maschinenfabrik SULZER AG
 
08/2003
Paris / Frankreich
Performance-Analyse-Projekt - Dassault Systèmes 
 
Branchen:

Banken und Finanzwirtschaft:

  • mandantenfähige Kunden-Mailbox mit integrierter Dokumentenverwaltung,
  • browserbasierte Erfassung für alle Avalarten und kundenspezifische Avale,
  • Calypso Banking Framework,
    IPP (Investment-Programming-Platform der Deutschen Bank),
  • SEPA, ISE (Imagegestütztes Scheckeinzugsverfahren der Bundesbank – Liberty-Migrationsprojekt),
  • AMS-A (Allgemeines Meldeportal Statistik – Außenwirtschaft - Liberty-Migrationsprojekt der Bundesbank)
  • AMS-B (Allgemeines Meldeportal Statistik – Bankenstatistik - Liberty-Migrationsprojekt der Bundesbank)

Automotive:

  • ZF/TRW GBS (Global Backbone System), Catia, Delmia,
  • IPDServer für die Prozessplanung und Simulation,
  • PLM (Product-Lifecycle-Management), PCS (Performance, Capacity, Scalability)

eGovernment-Projekte für das Auswärtige Amt (AA):

  • Fitz, RK-Pass, RK-Diplo, Videx, IAM, SEPA

eGovernment-Projekte für die Bundesagentur für Arbeit (BA):

  • VAM, VerBIS

Einzelhandel:

  • Personalzeiterfassung (PZE), Personaleinsatzplanung (PEP)

Versicherungen:

  • DMS Modus, ICIS, Verkaufsplattform für Versicherungsprodukte,
  • Online-Kunden-Service, Vertragsübersicht, Vertreterzuordnung,
  • Setup-Wizards, Usertracking, Partnerverwaltung, Portalentwicklung

Design / Entwicklung / Konstruktion

GUI-Design mit

  • Java-Swing, JGoodies, JFC, JSF2.1 und RichFaces4.2, PrimeFaces6.1
  • Eclipse-RCP, OSGi/Equinox, SWT und JFace
  • HTML5, CSS3, JavaScript, jQuery, Firebug
  • Ext JS, Struts, Angular 2+, Eclipse-WTP, Selenium
  • Abaxx/Foundation (Webframework), responsive Webdesign

Schwerpunkte
Architektur
Design
Implementierung von Webanwendungen

JavaSE6/7/8/9, Generics, JEE6/7, Eclipse, IntelliJ, IBM-RAD, JSF, RichFaces, PrimeFaces, Eclipse-RCP, WTP, OSGi, SWT, JFace, Swing, HTML5, CSS3, JavaScript, JSON, jQuery, Responsive Design, Node.js, Angular 2+, JsTestDriver, Struts, Ext JS, JasperReports, PDF-Generierung mit FOP/XSL-FO, Liberty, Websphere, JBoss, Weblogic, EJB, JPA, Hibernate, ESB, AOP, Spring-Boot, SOA, SOAP, REST, Microservices, IAM, OAuth 2.0, JAXB, DSL, JUnit, Mockito, Hamcrest, Selenium, UML, MagicDraw, Swagger, SQL, PostgreSQL, Oracle11g/12c, JavaDB, Squirrel, DbVisualizer, CI/CD Jenkins/Hudson, Sonar, QA, HPQC, Mantis, Subversion, Git, Maven, Nexus, Docker, Karaf, Confluence, Jira, Scrum, Performance-Analysen, Java-Profiling mit Yourkit


Ausbildungshistorie

Studium der Informatik an der Universität Stuttgart

Abschluss:Diplom Informatiker 1990, Gesamturteil "gut"

Schwerpunkt: Mensch-Maschine-Kommunikation
Diplomarbeit: Entwurf und Implementierung eines Autorouters für die Verdrahtung von Makrozellen
Nebenfach: Verkehrswesen