Allrounder mit Schwerpunkt auf Anwendungsentwicklung im J2EE-Umfeld und modernen Webtechnologien
Aktualisiert am 29.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Angular
REST
JavaScript
TypeScript
Git
.NET
CSS
HTML
JSON
PrimeNG
MS SQL Database
Sybase
Mongo DB
Cordova
JIRA
Jasmine
Spring Framework
JSF
Mockito
Cloud
Azure
Keycloak
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland

Deutschland: bevorzugt Raum Frankfurt

möglich

Projekte

Projekte

3 Jahre 6 Monate
2022-07 - heute

Entwicklung Vertriebsmanagementsysteme

IT-Berater Angular JSF Java ...
IT-Berater
  • Migration von Anwendungen nach Azure
  • Design und Entwicklung von Azure Backend-Services und Frontends
  • Neuimplementierungen in Angular und Typescript
  • Integration von VanillaJS-Anwendungen
  • Migration von JSF-Anwendungen nach Spring-Boot und Kubernetes
  • Prototyping und Basisimplementierungen
  • Datenhaltung in Azure-Storage, Azure-SQL-DB Und PostgeSQL
  • Dokumentation und automatisierte Tests
  • Unterstützung bei E2E-Tests
  • Code-Reviews
Angular JSF Java Azure FunctionApps Azure AppServices weitere Azure Resources Kubernetes Kotlin Typescript Jest Vitest Keycloak Git Github Github-Workflow
DVAG
Frankfurt am Main
1 Jahr 1 Monat
2021-11 - 2022-11

Auftragsportal, Mein Finanzplan

Angular 13 Cypress Git ...
  • Weiterentwicklung einer Angular-Webanwendung zur Verwaltung von Anträgen/Aufträgen
  • Weiterentwicklung einer multimodularen Angular-Electron-App
  • Analyse und Abstimmung fachlicher Vorgaben
  • Unterstützung bei E2E-Tests
  • Unterstützung beim Layout und Design
  • Reviews
Angular 13 Cypress Git IntelliJ IDE Jira Azure DevOps Electron
DVAG, Gothaer Versicherung
Remote
11 Monate
2021-01 - 2021-11

Anwendungen für den Kreditantragsprozess

AngularJS Cypress Jira ...
  • Weiterentwicklung mehrerer Anwendungen zur Unterstützung des Kreditantragsprozesses mit Java EE
  • Entwicklung von REST-APIs
  • Implementierung von UIs (React und Vue)
  • Implementierung von Businesslogik
  • DB-Anpassungen
  • Erstellung von Testfällen
  • Testdurchführung
  • Dokumentation
  • Migration mehrer AngularJS-Frontends nach React
  • Aufbau einer eigenen Komponentenbibliothek
  • E2E - Tests
  • Reviews
  • Fachliche Abstimmung
AngularJS Cypress Jira Git IntelliJ IDE React 17 Liquibase Upsource Jenkins Spring-Boot Spring-Security Testrail
S-Kreditpartner
Remote
6 Monate
2020-07 - 2020-12

META-Plus

Java EE JSF PrimeFaces ...
  • Weiterentwicklung eines Tools zur Unterstützung des Kreditantragsprozesses mit Java EE
  • Entwicklung neuer JSF-Komponenten nach fachlicher Abstimmung
  • Webdesign mit CSS
  • Implementierung von Businesslogik im Backend (EJBs)
  • DB-Anpassungen
Java EE JSF PrimeFaces BIRT-Reports Hibernate Git MS-SQL-Server IntelliJ IDE Upsource Jenkins Jira
Helaba
Remote
1 Jahr
2019-07 - 2020-06

Websites, Monitoring-Tool

  • Entwurf und Entwicklung eines Monitoring-Tools mit .NET Core 3.1 (REST-API) und Angular 9
  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Portierung von AngularJS-Componenten nach Angular 6+
  • Implementierung von Businesslogik im Backend (WebApi und Windows-Service)
  • DB-Anpassungen
.NET Core Angular 6+ AngularJS C# EntityFramework Git HighCharts MS-SQL-Server PimeNG KendoUI TFS Visual Studio Visual Studio Code Webstorm
Société Générale
Frankfurt am Main
3 Monate
2019-04 - 2019-06

Elektra

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Performanceoptimierung
  • Unterstützung bei Business-Analyse und Test
Ionic 3 Angular 5 Cordova SCSS HTML JavaScript Typescript JIRA Confluence Jenkins JSON Git Bitbucket(Stash) Webstorm
Deutsche Vermögensberatung AG
Frankfurt am Main
8 Monate
2018-08 - 2019-03

Abrechnung Plus / Smart Factoring

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Implementierung von Rest-Microservices mit Spring MVC und Spring Boot
  • automatische clientseitige Tests mit Jasmine und Protractor
  • Migration von AngularJS-Komponenten nach Angular 7
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support
Angular 7 Bootstrap SCSS HTML Java JavaScript Typescript Jasmine Karma Protractor JIRA Confluence JSON PrimeNG Git Bitbucket(Stash) Sourcetree Spring-MVC Spring-Boot Mongo-DB Eclipse Intellij IDEA Webstorm 3T
Deutsche Verrechnungsstelle
Frankfurt am Main
4 Jahre 6 Monate
2014-01 - 2018-06

CSI ? Central Settlement Intelligence

Entwickler/Business-Analyst Scrum OSGI CSS ...
Entwickler/Business-Analyst

CSI ? Central Settlement Intelligence (OSGi-Anwendung mit JSF-/Angular-Frontends), Mandate (Spring WebFlow-Anwendung mit RichFaces-Frontend)

  • Webdesign mit CSS und JavaScript, Fixes für JSF-Komponenten
  • Entwicklung neuer JSF-Views nach fachlicher Abstimmung
  • Entwicklung von Webservices auf Basis des Hessian Webprotokolls
  • Erweiterung von OSGi-Komponenten
  • Implementierung von Rest-Services mit Spring MVC und Erstellung einer clientseitig gerenderten Tabellenkomponente
  • clientseitiges Performancetuning von JavaScript-Routinen
  • Excel-Import/Export mit Apache-POI
  • automatische serverseitige Tests mit Junit, Mockito/Powermock
  • automatische clientseitige Tests mit Selenium
  • Prototyperstellung mit Vaadin und Angular 4
  • Aufbau eines Entwicklungs- und Deployment-Prozesses für einen Angular-Client
  • Ablösung der JSF-GUI durch eine Angular-GUI
  • Durchführung von Workshops mit den Anwendern
  • Unterstützung bei Business-Analyse und Test
  • Überarbeitung des Workflows in einer Anwendung zur Verwaltung von Trading-Mandaten
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support
Eclipse Apache Karaf Apache Camel Active MQ Angular 5 Angular CLI Node.js Firebug Open JPA Hessian Webservices JIRA Bamboo JUnit jQuery Jackson PrimeFaces Subversion Spring MVC Spring WebFlow Liquibase Apache POI Mockito PowerMock Sybase SQuirreL-SQL SVN Fisheye JBoss RichFaces
Scrum OSGI CSS Ajax JAXB Java JavaScript TypeScript JSON HTML 5
Commerzbank AG
Frankfurt am Main
1 Jahr 8 Monate
2012-05 - 2013-12

Future-IT

Scrum Ajax HTML ...

Erstellung von Web-Frontends im Rahmen der Umstrukturierung der SEB zur Pflege von Kundenstamm- und Kontodaten

  • Fachliche Analyse, Spezifikation und Abstimmung
  • Evaluation, Design und Umsetzung eines Suchservers auf der Basis von Apache-SOLR, Initialisierung und Implementierung einer clusterfähigen Aktualisierung
  • Umsetzung einer Instant-Search-Funktionalität
  • Erstellung von Eingabemasken mit Ajax-Funktionalität und komplexer clientseitigen Validierungen
  • clientseitiges Performancetuning von JS-Routinen
  • Anbindung von Host-Services
  • PDF-Generierung mit iText
  • Excel-Export mit Apache-POI
  • prototypische Erstellung von Screenshots mit html2Canvas im Rahmen des Vieraugenprinzips
  • automatische Tests mit Junit und Mockito
  • Bugfixing
Apache SOLR jQuery DB2 Freemarker Firebug Hibernate jQuery-UI jQuery-Validator Subersion Spring Spring-Data Struts 2.0 Eclipse HP-QC Apache POI html2canvas
Scrum Ajax HTML Java JavaScript JUnit JSON SQL Mockito iText
SEB AG
Frankfurt am Main
1 Jahr
2011-05 - 2012-04

Financial Warehouse

Management Cockpit, Weiterentwicklung einer Webanwendung zum Design von Reports und deren dynamischen Generierung mit Kennzahlwerten aus einem Data-Warehouse

  • Fachliche Analyse, Spezifikation und Abstimmung
  • Anpassung von PrimeFaces-Komponenten
  • Erstellung von eigenen JSF Komponenten
  • Realisierung eines CSV-Exports
  • Anpassung der Styles und des Layouts an das Portal und für den PDF-Export
  • Bugfixing
  • Einbindung verschiedener dynamisch generierter Charts
  • Anpassungen für die Verwendung der Anwendung auf dem iPad 
Ajax CSS Facelets Firebug Flying Saucer (PDF-Export)) HTML Hibernate JBoss JFreeChart JSF 2.0 JSP JSTL JUnit Java JavaScript Jira PrimeFaces SQL Servlet Servlet-Filter Subversion iText jQuery myEclipse myFaces
Finanzinformatik Solutions Plus
Frankfurt am Main
4 Monate
2011-02 - 2011-05

Tradefinder - Weiterentwicklung einer Webanwendung zur Portfolioanalyse

  • agile Umsetzung dynamischer Anforderungen 
  • umfangreiche JavaScript Funktionalität designen und umsetzen
  • Webdesign mit CSS
  • Realisierung von Ajax-Funktionalitäten
  • fachliche Abstimmungen
  • Umsetzung von Up- und Downloads im Excel-Format
  • clientseitige Validierungen
Ajax Ant Apache-POI CSS Firebug HTML JSON JSP JSTL Java JavaScript Oracle Perforce SQL Tomcat XML jQuery myEclipse
Deutsche Bank AG
Frankfurt am Main
10 Monate
2010-05 - 2011-02

XML-Schnittstelle zur Übermittlung von Reiseversicherungsdaten, verschiedene Web-Frontends zur Datenpflege von Preisinformationen, Prototypen zur Ablösung der veralteten Servlet-Architektur, Java-Komponente zur automatischen Preisübernahme mittels JMS

  • Fachliche Analyse
  • Design der technischen Architektur und Implementierung
  • Performance- und Speicherauslastungstests
  • Automatisierte Web- und JUnit-Tests
  • Prototyping mit Grails und GWT
Ant Cobertura DB2 Eclipse GWT Grails Hibernate JAXB JAXP - StAX JUnit Java MQSeries SQL Selenium Spring-IOC Spring?JDBCTemplate Spring?JMS Spring-JMX Subversion Toplink XML XSD
Thomas Cook AG
Bad Homburg vor der Höhe
1 Jahr 1 Monat
2009-04 - 2010-04

Neuentwicklung eines Kundenstammdatensystems: Frontend und Service-Layer

  • Erstellung eines Testkonzepts, Evaluation, Testmakros und prototypische Umsetzung
  • Qualitätssicherung und Beurteilung des Fachkonzepts
  • Service-Design
  • WSDL-Erstellung
  • Unterstützung bei der Implementierung
  • Dokumentation
Ant ClearCase Enterprise Architect Firebug Java JavaScript Maven Mingle RAD RichFaces UML UseCases WSDL Webservices Webtest XSD
Commerzbank AG
Frankfurt am Main
2 Jahre
2007-04 - 2009-03

Ablösung einer MS-Access-Anwendung durch eine mit dem Cocoon- Framework realisierte Web-Anwendung zur Generierung von Korrekturbuchungen für das Depotbestandssystem auf dem Host.

  • eigenverantwortliche Erstellung eines kleinen Frameworks zur Implementierung von dynamischen Webseiten
  • fachliche Abstimmungen
  • Design, Implementierung, Test und Bugfixing
  • Realisierung umfangreicher JavaScript-Funktionalitäten
  • Erstellung von komplexen SQL-Statements
  • prototypische Umsetzung von Realisierungsalternativen
Ajax Ant Cocoon Eclipse HTML Informix JSF Java JavaScript MS-Access SQL Tomcat Unix VBA XML XSLT myFaces
Dresdner Bank AG
Frankfurt am Main
3 Jahre 9 Monate
2005-07 - 2009-03

Weiterentwicklung einer mit dem Cocoon-Framework realisierten Webanwendung zur dynamischen Generierung von Reports für die Analyse von Wertpapierbeständen im Rahmen des Private Banking.

  • Aufsetzen der Entwicklungsumgebung
  • Erstellung von XSLT-Templates
  • Perfomancetuning komplexer SQL-Operationen und Batchprozesse
  • fachliche Abstimmung
  • Erstellung einiger Masken zur Überwachung des Produktionsbetriebs
Ant Cocoon Eclipse HTML Informix Java JavaScript SQL Tomcat Unix XML XSLT
Dresdner Bank AG
Frankfurt am Main
6 Monate
2008-07 - 2008-12

Erweiterung einer Webanwendung zur Neukundenerfassung um minderjährigen- und Gemeinschaftsverträge

  • Erweiterung und Refactoring von JSPs und Bussiness-Controllern
  • fachliche Abstimmungen
  • Erstellung von PDF-Ausgaben
  • Bugfixing
CSS FO Firebug HTML JSP Java JavaScript Mercury Test Director RAD SAX Struts Synergy XML XSLT
Dresdner Bank AG
Frankfurt am Main
3 Monate
2008-03 - 2008-05

Implementierung einer Komponente zum Export von Excel-Dateien aus einer Webanwendung heraus in client- und serverseitiger Variante. Clientseitige Validierung von Benutzereingaben und dynamische Berechnungen

  • Design und Implementierung der JavaScript Funktionalität
  • Erstellung einer JavaScript Bibliothek mit Funktionen zur dynamischen Berechnung von Werten
  • Erstellung eines Servlets für die Umsetzung des serverseitigen Excel-Exports
  • fachliche Abstimmungen
  • Performancetuning
Apache-POI CSS Eclipse HTML JSF Java JavaScript SAX Servlet Tomcat XML
Land Baden-Württemberg
Frankfurt am Main
2 Monate
2005-06 - 2005-07

Konzeption und Implementierung eines Adapters als Schnittstelle zwischen dem PASS-Thinclient-Framwork und der externen Software Audapad mit Visual Studio in einer .NET-Umgebung in C#

  • Analyse der Schnitstelle
  • Implementierung der Komponente
  • Dokumentation
  • Test
Ant Eclipse HTML JSP Java JavaScript PASS-Codegenerator PASS-UltraThinCLient-Framework Struts Tomcat XML
CarExpert
Aschaffenburg
11 Monate
2002-06 - 2003-04

Evaluierung der Möglichkeit einen Java-Client durch eine Webanwendung zu ersetzen und Erstellung eines Prototyps unter Verwendung von IMS-Connectoren und dem Entwicklungstool Websphere-Application-Developer

Java HTML JSP IBM-WSAD DB2
Deutsche Börse AG
Frankfurt am Main
1 Jahr 4 Monate
2002-01 - 2003-04

Weiterentwicklung einer Web-Anwendung zur Bereitstellung von Informationen für die Programmpflege, Weiterentwicklung und Qualitätssicherung auf dem Host

  • Analyse und Erstellung von DV-Konzepten
  • Design und Umsetzung des Datentransfers Host - Webserver
  • Umsetzung der Daten in XML
  • Aufbereitung der Daten mit XSLT
  • Realisierung von Suchoptionen und Reports
  • Test, Dokumentation und Schulung
Java HTML XML XSLT MS-DOS-Batch Tomcats Host-Emulation Tomcat
Deutsche Börse AG
Frankfurt am Main
2 Jahre 4 Monate
2001-01 - 2003-04

Xemac - Weiterentwicklung und Pflege einer Client-Server-Anwendung mit Datenhaltung in DB2, Kommunikation mit dem Host über MQ-Series und einer Java-Applikation als Frontend

  • Analyse und Erstellung von DV-Konzepten
  • Aufbau einer Entwicklungsumgebung mit Eclipse und CVS
  • Design und Umsetzung verschiedener fachlicher Anforderungen
  • Umstellung des Frontends von Java-AWT auf Java-Swing
  • Entwicklung eines Applet-Prototyps
  • Entwicklung des Prototyps einer browsergestützten Variante mit JSPs
  • Design neuer Queries in SQL
  • Test und Dokumentatio
Java Java-Swing HTML Visual-Age Eclipse Web Sphere Application Developer JSP DB2 SQL
Deutsche Börse AG
Frankfurt am Main
2 Jahre 4 Monate
1998-10 - 2001-01

Weiterentwicklung und Pflege von Anwendungen auf IMS/DB-Basis unter MVS OS/390 mit Cobol2 bzw. SWT

  • Analyse und Erstellung von DV-Konzepten
  • Datenbankerweiterungen und Realisierung neuer Zugriffe
  • Analyse und Erstellung von Online-Unterprogrammen
  • Erstellung von Testkonzepten, Bereitstellung von Testumgebungen und Durchführung von Modul- und Systemtests
  • Erstellung von Jobs
  • Dokumentation
  • Entwicklung eines Programmgenerators zur Generierung von COBOL-Batch-Programmen nach standardisierten Vorgaben
  • Erstellung und Pflege eines Einarbeitungshandbuchs für neue Projektmitarbeiter in Word und anschließende Portierung in HTML
  • Automatisierung des Datentransfers vom Host auf den PC zur Erstellung von Statistiken mit Excel
SWT Easytrieve JCL Xpediter(Debugger) TSCM(Versionensystem) EDB(Data-Manager) Cobol2 Visual Basic HTML Excel FTP
Deutsche Börse AG
Frankfurt am Main
4 Monate
1998-07 - 1998-10

Entwicklung einer Projektdatenbank. Unterstützung bei der Verwendung des CATT Testtools von SAP R/3

MS-Access MS-Word VBA SAP R/3: CATT Testtool
Lufthansa AG
Frankfurt am Main
2 Jahre 4 Monate
1996-04 - 1998-07

Design, Realisierung und Administration einer MS-Access-Datenbank zur Verwaltung des Medienbestands und Automatisierung des Datenaustauschs zwischen Access und branchenspezifischer Software

MS-Access Allegro Bismas
Kinder- und Jugendtheaterzentrum der BRD
Frankfurt am Main
5 Monate
1997-05 - 1997-09

Design und Realisierung einer MS-Access-Datenbank zur konzernweiten Verwaltung von Telefonanschlüssen

MS-Access MS-Word VBA
Commerzbank AG
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

1987

Abitur


1987 - 1990

Duale Ausbildung bei der Telenorma GmbH und Studium an der Berufsakademie in Stuttgart

Abschluß als Diplom-Ingenieur (BA)


1990 - 1992

Zivildienst im Hufelandhaus-Hilfezentrum in Frankfurt am Main


1993 - 1998

Studium der Physik an der J.W. Goethe Universität in Frankfurt/M

In dieser Zeit mehrere freiberufliche Tätigkeiten u. a. bei Commerzbank AG und Lufthansa.

Abschluß als Diplom-Physiker

Kompetenzen

Kompetenzen

Top-Skills

Java Angular REST JavaScript TypeScript Git .NET CSS HTML JSON PrimeNG MS SQL Database Sybase Mongo DB Cordova JIRA Jasmine Spring Framework JSF Mockito Cloud Azure Keycloak

Produkte / Standards / Erfahrungen / Methoden

.NET Core
3T
Active MQ
Angular 5
Angular 6+
Angular 7
Angular CLI
Ant
Apache Camel
Apache Karaf
Apache POI
Apache SOLR
Bamboo
Bismas
Bitbucket(Stash)
Bootstrap
ClearCase
Cobertura
Cocoon
Confluence
Cordova
CSS
Eclipse
EDB(Data-Manager)
Enterprise Architect
EntityFramework
Excel
Facelets
Firebug
Fisheye
Flying Saucer (PDF-Export))
FO
Freemarker
FTP
Git
Grails
GWT
Hessian Webservices
Hibernate
HighCharts
Host-Emulation
HP-QC
HTML
HTML 5
html2canvas
IBM-WSAD
Intellij IDEA
Ionic 3
iText
Jackson
Jasmine
Java-Swing
JAXP - StAX
JBoss
JBoss RichFaces
Jenkins
JFreeChart
JIRA
jQuery-UI
JSF
JSF 2.0
JSTL
JUnit
Karma
KendoUI
Liquibase
Maven
Mercury Test Director
Mingle
Mockito
MS-DOS-Batch
MS-Word
myEclipse
myFaces
Node.js
Open JPA
OSGI
PASS-Codegenerator
PASS-UltraThinCLient-Framework
Perforce
PimeNG
PowerMock
PrimeFaces
PrimeNG
Protractor
RAD
RichFaces
SAP R/3: CATT Testtool
SAX
Scrum
SCSS
Selenium
Servlet
Servlet-Filter
Sourcetree
Spring
Spring MVC
Spring WebFlow
Spring-Boot
Spring-Data
Spring-IOC
Spring-JMX
Spring-MVC
Spring?JDBCTemplate
Spring?JMS
SQuirreL-SQL
Struts
Struts 2.0
Subersion
Subversion
SVN
SWT
Synergy
TFS
Tomcat
Toplink
TSCM(Versionensystem)
UseCases
Visual Studio
Visual Studio Code
Visual-Age
Web Sphere Application Developer
Webservices
Webstorm
Webtest
XML
Xpediter(Debugger)
XSD
XSLT

Erfahrungen im Bereich:

  • Anwendungs- und Systemprogrammierung
  • Spezifikation, Programmierung, Test, Dokumentation


Methoden:

  • Objektorientierte Analyse, Design, Programmierung
  • Datenbank-Design
  • Web-Design


Standards:

  • UML


Spezialkenntnisse:

  • Cocoon Framework
  • Spring Framework
  • Struts Framework
  • JSP
  • JSF, myFaces, Trinidad, Tobago
  • ExtJs Framework
  • Google Web Toolkit (GWT)
  • Grails
  • Firebug (JavaScript-Debugger)
  • Ant, Maven
  • CVS, VSS, ClearCase, SVN, Perforce
  • Java, JavaScript, AJAX
  • XML, XSLT, FO, WSDL, XSD
  • RichFaces, Primefaces
  • Canoo Webtest, Selenium, JUnit
  • Enterprise Architect
  • RAD, JBoss, Tomcat
  • iText, Flying-Saucer


IT-Erfahrung

  • Analyse, Design, Implementierung und Test von cloudbasierten Web-Applikationen auf der Basis verschiedener Frameworks
    • dynamische HTML-GUIs (JavaScript, Typescript)
    • Webdesign mit SCSS und HTML5
    • serverseitige Umsetzung von Businesslogik: Servlets, JSPs, JSF, SpringBoot, REST-Services, WebServices, OSGi, .Net Core WebAPI, Cloud-Technologien (Azure)
    • Persistenzschicht
    • automatisiertes Testen
  • Analyse, Design, Implementierung und Test von Java-Applikationen:
    • GUI: AWT, Swing
    • Businesslogik
    • Persistenzschicht
    • automatisiertes Testen
  • Serviceorientiertes Design
    • Design von Webservices: Service-Schnitte, Contract-Definition
    • WSDL, XSD, REST, APIs 
  • Migration von Anwendungen nach Microsoft Azure, Backend, Frontend und Datenbanken
  • Performancetuning von Java-Applikationen durch Parallelisierung
  • Portierung von bestehenden Anwendungen (z.B. auf Basis von C++ oder MS-Access) in mehrschichtige Web-Applikationen, Migration AngularJS -> Angular
  • Analyse fachlicher Anforderungen
    • Systemanalyse
    • Systementwurf
    • Erstellung von Testkonzepten und Testdurchführung
    • Dokumentation (UML)
  • Prototypisierung und Evaluation
    • Evaluation von Entwicklungstools
    • Aufbau von Entwicklungsumgebungen
    • ?Realisierung von Prototypen 
  • Erstellung von Dokumentationen
  • Alerting und Monitoring
  • Design relationaler Datenbanken
  • Schnittstellenprogrammierung zwischen Host und Client-Server-Anwendungen
  • Cobol2-Programmierung unter zOS-Hostsystemen
  • Schulung, Coaching, Qualitätssicherung
  • Weiterbildung: Grails, GWT, Hibernate, Android, jQuery-Mobile, Phone-Gap, Dojo, JavaScript-Patterns, Apache-Wicket, HTML 5, TypeScript, Angular, Vue, React, Azure, Kubernetes


Berufstätigkeit

1998 - 2007

Rolle: Angestellt als IT-Berater 

Kunde: In dieser Zeit tätig für die Deutschen Börse, Commerzbank, Deutsche Bank und Dresdner Bank


04/2007 - heute

Rolle: selbständig  

Kunde: In dieser Zeit tätig für die Dresdner Bank, Commerzbank, Thomas Cook, Deutsche Bank, Finanz Informatik Solutions Plus, SEB, DVAG und Société Générale 


1992 - 1992

Rolle: Tätigkeit als Systemprogrammierer

Kunde: Rechenzentrum der Bosch Telecom GmbH in Eschborn

Betriebssysteme

Android
BS2000
IBM ISPF
iOS
Linux
Mac OS
MS-DOS
MVS, OS/390
SUN OS, Solaris
Unix
Windows
Windows CE
Windows XP

Programmiersprachen

Ajax
Angular
AngularJS
Assembler
Basic
C
C#
C++
Cobol
Easytrieve
Easytrieve Plus
Emacs
Fortran
Groovy
Java
JavaScript
JAXB
JCL
jQuery
JSON
JSP
Pascal
Grundkenntnisse
Shell
Grundkenntnisse
TeX, LaTeX
TypeScript
UML
VBA
Visual Basic
WSDL
XSLT

Datenbanken

Access
DB2
IMS
Informix
JavaDB
JDBC
Lotus Notes
Grundkenntnisse
Mongo-DB
MS-Access
MS-SQL-Server
MySQL
Oracle
SQL
Sybase

Datenkommunikation

IMS/DC
Internet, Intranet
ISDN
ISPF-DMS
MQSeries
SNA
TCP/IP
Windows Netzwerk

Hardware

PC

Design / Entwicklung / Konstruktion

Allegro

Personalverantwortung

jQuery-Validator

Branchen

Branchen

  • Banken
  • Wertpapierbereich
  • Touristik

Einsatzorte

Einsatzorte

Deutschland

Deutschland: bevorzugt Raum Frankfurt

möglich

Projekte

Projekte

3 Jahre 6 Monate
2022-07 - heute

Entwicklung Vertriebsmanagementsysteme

IT-Berater Angular JSF Java ...
IT-Berater
  • Migration von Anwendungen nach Azure
  • Design und Entwicklung von Azure Backend-Services und Frontends
  • Neuimplementierungen in Angular und Typescript
  • Integration von VanillaJS-Anwendungen
  • Migration von JSF-Anwendungen nach Spring-Boot und Kubernetes
  • Prototyping und Basisimplementierungen
  • Datenhaltung in Azure-Storage, Azure-SQL-DB Und PostgeSQL
  • Dokumentation und automatisierte Tests
  • Unterstützung bei E2E-Tests
  • Code-Reviews
Angular JSF Java Azure FunctionApps Azure AppServices weitere Azure Resources Kubernetes Kotlin Typescript Jest Vitest Keycloak Git Github Github-Workflow
DVAG
Frankfurt am Main
1 Jahr 1 Monat
2021-11 - 2022-11

Auftragsportal, Mein Finanzplan

Angular 13 Cypress Git ...
  • Weiterentwicklung einer Angular-Webanwendung zur Verwaltung von Anträgen/Aufträgen
  • Weiterentwicklung einer multimodularen Angular-Electron-App
  • Analyse und Abstimmung fachlicher Vorgaben
  • Unterstützung bei E2E-Tests
  • Unterstützung beim Layout und Design
  • Reviews
Angular 13 Cypress Git IntelliJ IDE Jira Azure DevOps Electron
DVAG, Gothaer Versicherung
Remote
11 Monate
2021-01 - 2021-11

Anwendungen für den Kreditantragsprozess

AngularJS Cypress Jira ...
  • Weiterentwicklung mehrerer Anwendungen zur Unterstützung des Kreditantragsprozesses mit Java EE
  • Entwicklung von REST-APIs
  • Implementierung von UIs (React und Vue)
  • Implementierung von Businesslogik
  • DB-Anpassungen
  • Erstellung von Testfällen
  • Testdurchführung
  • Dokumentation
  • Migration mehrer AngularJS-Frontends nach React
  • Aufbau einer eigenen Komponentenbibliothek
  • E2E - Tests
  • Reviews
  • Fachliche Abstimmung
AngularJS Cypress Jira Git IntelliJ IDE React 17 Liquibase Upsource Jenkins Spring-Boot Spring-Security Testrail
S-Kreditpartner
Remote
6 Monate
2020-07 - 2020-12

META-Plus

Java EE JSF PrimeFaces ...
  • Weiterentwicklung eines Tools zur Unterstützung des Kreditantragsprozesses mit Java EE
  • Entwicklung neuer JSF-Komponenten nach fachlicher Abstimmung
  • Webdesign mit CSS
  • Implementierung von Businesslogik im Backend (EJBs)
  • DB-Anpassungen
Java EE JSF PrimeFaces BIRT-Reports Hibernate Git MS-SQL-Server IntelliJ IDE Upsource Jenkins Jira
Helaba
Remote
1 Jahr
2019-07 - 2020-06

Websites, Monitoring-Tool

  • Entwurf und Entwicklung eines Monitoring-Tools mit .NET Core 3.1 (REST-API) und Angular 9
  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Portierung von AngularJS-Componenten nach Angular 6+
  • Implementierung von Businesslogik im Backend (WebApi und Windows-Service)
  • DB-Anpassungen
.NET Core Angular 6+ AngularJS C# EntityFramework Git HighCharts MS-SQL-Server PimeNG KendoUI TFS Visual Studio Visual Studio Code Webstorm
Société Générale
Frankfurt am Main
3 Monate
2019-04 - 2019-06

Elektra

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Performanceoptimierung
  • Unterstützung bei Business-Analyse und Test
Ionic 3 Angular 5 Cordova SCSS HTML JavaScript Typescript JIRA Confluence Jenkins JSON Git Bitbucket(Stash) Webstorm
Deutsche Vermögensberatung AG
Frankfurt am Main
8 Monate
2018-08 - 2019-03

Abrechnung Plus / Smart Factoring

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Implementierung von Rest-Microservices mit Spring MVC und Spring Boot
  • automatische clientseitige Tests mit Jasmine und Protractor
  • Migration von AngularJS-Komponenten nach Angular 7
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support
Angular 7 Bootstrap SCSS HTML Java JavaScript Typescript Jasmine Karma Protractor JIRA Confluence JSON PrimeNG Git Bitbucket(Stash) Sourcetree Spring-MVC Spring-Boot Mongo-DB Eclipse Intellij IDEA Webstorm 3T
Deutsche Verrechnungsstelle
Frankfurt am Main
4 Jahre 6 Monate
2014-01 - 2018-06

CSI ? Central Settlement Intelligence

Entwickler/Business-Analyst Scrum OSGI CSS ...
Entwickler/Business-Analyst

CSI ? Central Settlement Intelligence (OSGi-Anwendung mit JSF-/Angular-Frontends), Mandate (Spring WebFlow-Anwendung mit RichFaces-Frontend)

  • Webdesign mit CSS und JavaScript, Fixes für JSF-Komponenten
  • Entwicklung neuer JSF-Views nach fachlicher Abstimmung
  • Entwicklung von Webservices auf Basis des Hessian Webprotokolls
  • Erweiterung von OSGi-Komponenten
  • Implementierung von Rest-Services mit Spring MVC und Erstellung einer clientseitig gerenderten Tabellenkomponente
  • clientseitiges Performancetuning von JavaScript-Routinen
  • Excel-Import/Export mit Apache-POI
  • automatische serverseitige Tests mit Junit, Mockito/Powermock
  • automatische clientseitige Tests mit Selenium
  • Prototyperstellung mit Vaadin und Angular 4
  • Aufbau eines Entwicklungs- und Deployment-Prozesses für einen Angular-Client
  • Ablösung der JSF-GUI durch eine Angular-GUI
  • Durchführung von Workshops mit den Anwendern
  • Unterstützung bei Business-Analyse und Test
  • Überarbeitung des Workflows in einer Anwendung zur Verwaltung von Trading-Mandaten
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support
Eclipse Apache Karaf Apache Camel Active MQ Angular 5 Angular CLI Node.js Firebug Open JPA Hessian Webservices JIRA Bamboo JUnit jQuery Jackson PrimeFaces Subversion Spring MVC Spring WebFlow Liquibase Apache POI Mockito PowerMock Sybase SQuirreL-SQL SVN Fisheye JBoss RichFaces
Scrum OSGI CSS Ajax JAXB Java JavaScript TypeScript JSON HTML 5
Commerzbank AG
Frankfurt am Main
1 Jahr 8 Monate
2012-05 - 2013-12

Future-IT

Scrum Ajax HTML ...

Erstellung von Web-Frontends im Rahmen der Umstrukturierung der SEB zur Pflege von Kundenstamm- und Kontodaten

  • Fachliche Analyse, Spezifikation und Abstimmung
  • Evaluation, Design und Umsetzung eines Suchservers auf der Basis von Apache-SOLR, Initialisierung und Implementierung einer clusterfähigen Aktualisierung
  • Umsetzung einer Instant-Search-Funktionalität
  • Erstellung von Eingabemasken mit Ajax-Funktionalität und komplexer clientseitigen Validierungen
  • clientseitiges Performancetuning von JS-Routinen
  • Anbindung von Host-Services
  • PDF-Generierung mit iText
  • Excel-Export mit Apache-POI
  • prototypische Erstellung von Screenshots mit html2Canvas im Rahmen des Vieraugenprinzips
  • automatische Tests mit Junit und Mockito
  • Bugfixing
Apache SOLR jQuery DB2 Freemarker Firebug Hibernate jQuery-UI jQuery-Validator Subersion Spring Spring-Data Struts 2.0 Eclipse HP-QC Apache POI html2canvas
Scrum Ajax HTML Java JavaScript JUnit JSON SQL Mockito iText
SEB AG
Frankfurt am Main
1 Jahr
2011-05 - 2012-04

Financial Warehouse

Management Cockpit, Weiterentwicklung einer Webanwendung zum Design von Reports und deren dynamischen Generierung mit Kennzahlwerten aus einem Data-Warehouse

  • Fachliche Analyse, Spezifikation und Abstimmung
  • Anpassung von PrimeFaces-Komponenten
  • Erstellung von eigenen JSF Komponenten
  • Realisierung eines CSV-Exports
  • Anpassung der Styles und des Layouts an das Portal und für den PDF-Export
  • Bugfixing
  • Einbindung verschiedener dynamisch generierter Charts
  • Anpassungen für die Verwendung der Anwendung auf dem iPad 
Ajax CSS Facelets Firebug Flying Saucer (PDF-Export)) HTML Hibernate JBoss JFreeChart JSF 2.0 JSP JSTL JUnit Java JavaScript Jira PrimeFaces SQL Servlet Servlet-Filter Subversion iText jQuery myEclipse myFaces
Finanzinformatik Solutions Plus
Frankfurt am Main
4 Monate
2011-02 - 2011-05

Tradefinder - Weiterentwicklung einer Webanwendung zur Portfolioanalyse

  • agile Umsetzung dynamischer Anforderungen 
  • umfangreiche JavaScript Funktionalität designen und umsetzen
  • Webdesign mit CSS
  • Realisierung von Ajax-Funktionalitäten
  • fachliche Abstimmungen
  • Umsetzung von Up- und Downloads im Excel-Format
  • clientseitige Validierungen
Ajax Ant Apache-POI CSS Firebug HTML JSON JSP JSTL Java JavaScript Oracle Perforce SQL Tomcat XML jQuery myEclipse
Deutsche Bank AG
Frankfurt am Main
10 Monate
2010-05 - 2011-02

XML-Schnittstelle zur Übermittlung von Reiseversicherungsdaten, verschiedene Web-Frontends zur Datenpflege von Preisinformationen, Prototypen zur Ablösung der veralteten Servlet-Architektur, Java-Komponente zur automatischen Preisübernahme mittels JMS

  • Fachliche Analyse
  • Design der technischen Architektur und Implementierung
  • Performance- und Speicherauslastungstests
  • Automatisierte Web- und JUnit-Tests
  • Prototyping mit Grails und GWT
Ant Cobertura DB2 Eclipse GWT Grails Hibernate JAXB JAXP - StAX JUnit Java MQSeries SQL Selenium Spring-IOC Spring?JDBCTemplate Spring?JMS Spring-JMX Subversion Toplink XML XSD
Thomas Cook AG
Bad Homburg vor der Höhe
1 Jahr 1 Monat
2009-04 - 2010-04

Neuentwicklung eines Kundenstammdatensystems: Frontend und Service-Layer

  • Erstellung eines Testkonzepts, Evaluation, Testmakros und prototypische Umsetzung
  • Qualitätssicherung und Beurteilung des Fachkonzepts
  • Service-Design
  • WSDL-Erstellung
  • Unterstützung bei der Implementierung
  • Dokumentation
Ant ClearCase Enterprise Architect Firebug Java JavaScript Maven Mingle RAD RichFaces UML UseCases WSDL Webservices Webtest XSD
Commerzbank AG
Frankfurt am Main
2 Jahre
2007-04 - 2009-03

Ablösung einer MS-Access-Anwendung durch eine mit dem Cocoon- Framework realisierte Web-Anwendung zur Generierung von Korrekturbuchungen für das Depotbestandssystem auf dem Host.

  • eigenverantwortliche Erstellung eines kleinen Frameworks zur Implementierung von dynamischen Webseiten
  • fachliche Abstimmungen
  • Design, Implementierung, Test und Bugfixing
  • Realisierung umfangreicher JavaScript-Funktionalitäten
  • Erstellung von komplexen SQL-Statements
  • prototypische Umsetzung von Realisierungsalternativen
Ajax Ant Cocoon Eclipse HTML Informix JSF Java JavaScript MS-Access SQL Tomcat Unix VBA XML XSLT myFaces
Dresdner Bank AG
Frankfurt am Main
3 Jahre 9 Monate
2005-07 - 2009-03

Weiterentwicklung einer mit dem Cocoon-Framework realisierten Webanwendung zur dynamischen Generierung von Reports für die Analyse von Wertpapierbeständen im Rahmen des Private Banking.

  • Aufsetzen der Entwicklungsumgebung
  • Erstellung von XSLT-Templates
  • Perfomancetuning komplexer SQL-Operationen und Batchprozesse
  • fachliche Abstimmung
  • Erstellung einiger Masken zur Überwachung des Produktionsbetriebs
Ant Cocoon Eclipse HTML Informix Java JavaScript SQL Tomcat Unix XML XSLT
Dresdner Bank AG
Frankfurt am Main
6 Monate
2008-07 - 2008-12

Erweiterung einer Webanwendung zur Neukundenerfassung um minderjährigen- und Gemeinschaftsverträge

  • Erweiterung und Refactoring von JSPs und Bussiness-Controllern
  • fachliche Abstimmungen
  • Erstellung von PDF-Ausgaben
  • Bugfixing
CSS FO Firebug HTML JSP Java JavaScript Mercury Test Director RAD SAX Struts Synergy XML XSLT
Dresdner Bank AG
Frankfurt am Main
3 Monate
2008-03 - 2008-05

Implementierung einer Komponente zum Export von Excel-Dateien aus einer Webanwendung heraus in client- und serverseitiger Variante. Clientseitige Validierung von Benutzereingaben und dynamische Berechnungen

  • Design und Implementierung der JavaScript Funktionalität
  • Erstellung einer JavaScript Bibliothek mit Funktionen zur dynamischen Berechnung von Werten
  • Erstellung eines Servlets für die Umsetzung des serverseitigen Excel-Exports
  • fachliche Abstimmungen
  • Performancetuning
Apache-POI CSS Eclipse HTML JSF Java JavaScript SAX Servlet Tomcat XML
Land Baden-Württemberg
Frankfurt am Main
2 Monate
2005-06 - 2005-07

Konzeption und Implementierung eines Adapters als Schnittstelle zwischen dem PASS-Thinclient-Framwork und der externen Software Audapad mit Visual Studio in einer .NET-Umgebung in C#

  • Analyse der Schnitstelle
  • Implementierung der Komponente
  • Dokumentation
  • Test
Ant Eclipse HTML JSP Java JavaScript PASS-Codegenerator PASS-UltraThinCLient-Framework Struts Tomcat XML
CarExpert
Aschaffenburg
11 Monate
2002-06 - 2003-04

Evaluierung der Möglichkeit einen Java-Client durch eine Webanwendung zu ersetzen und Erstellung eines Prototyps unter Verwendung von IMS-Connectoren und dem Entwicklungstool Websphere-Application-Developer

Java HTML JSP IBM-WSAD DB2
Deutsche Börse AG
Frankfurt am Main
1 Jahr 4 Monate
2002-01 - 2003-04

Weiterentwicklung einer Web-Anwendung zur Bereitstellung von Informationen für die Programmpflege, Weiterentwicklung und Qualitätssicherung auf dem Host

  • Analyse und Erstellung von DV-Konzepten
  • Design und Umsetzung des Datentransfers Host - Webserver
  • Umsetzung der Daten in XML
  • Aufbereitung der Daten mit XSLT
  • Realisierung von Suchoptionen und Reports
  • Test, Dokumentation und Schulung
Java HTML XML XSLT MS-DOS-Batch Tomcats Host-Emulation Tomcat
Deutsche Börse AG
Frankfurt am Main
2 Jahre 4 Monate
2001-01 - 2003-04

Xemac - Weiterentwicklung und Pflege einer Client-Server-Anwendung mit Datenhaltung in DB2, Kommunikation mit dem Host über MQ-Series und einer Java-Applikation als Frontend

  • Analyse und Erstellung von DV-Konzepten
  • Aufbau einer Entwicklungsumgebung mit Eclipse und CVS
  • Design und Umsetzung verschiedener fachlicher Anforderungen
  • Umstellung des Frontends von Java-AWT auf Java-Swing
  • Entwicklung eines Applet-Prototyps
  • Entwicklung des Prototyps einer browsergestützten Variante mit JSPs
  • Design neuer Queries in SQL
  • Test und Dokumentatio
Java Java-Swing HTML Visual-Age Eclipse Web Sphere Application Developer JSP DB2 SQL
Deutsche Börse AG
Frankfurt am Main
2 Jahre 4 Monate
1998-10 - 2001-01

Weiterentwicklung und Pflege von Anwendungen auf IMS/DB-Basis unter MVS OS/390 mit Cobol2 bzw. SWT

  • Analyse und Erstellung von DV-Konzepten
  • Datenbankerweiterungen und Realisierung neuer Zugriffe
  • Analyse und Erstellung von Online-Unterprogrammen
  • Erstellung von Testkonzepten, Bereitstellung von Testumgebungen und Durchführung von Modul- und Systemtests
  • Erstellung von Jobs
  • Dokumentation
  • Entwicklung eines Programmgenerators zur Generierung von COBOL-Batch-Programmen nach standardisierten Vorgaben
  • Erstellung und Pflege eines Einarbeitungshandbuchs für neue Projektmitarbeiter in Word und anschließende Portierung in HTML
  • Automatisierung des Datentransfers vom Host auf den PC zur Erstellung von Statistiken mit Excel
SWT Easytrieve JCL Xpediter(Debugger) TSCM(Versionensystem) EDB(Data-Manager) Cobol2 Visual Basic HTML Excel FTP
Deutsche Börse AG
Frankfurt am Main
4 Monate
1998-07 - 1998-10

Entwicklung einer Projektdatenbank. Unterstützung bei der Verwendung des CATT Testtools von SAP R/3

MS-Access MS-Word VBA SAP R/3: CATT Testtool
Lufthansa AG
Frankfurt am Main
2 Jahre 4 Monate
1996-04 - 1998-07

Design, Realisierung und Administration einer MS-Access-Datenbank zur Verwaltung des Medienbestands und Automatisierung des Datenaustauschs zwischen Access und branchenspezifischer Software

MS-Access Allegro Bismas
Kinder- und Jugendtheaterzentrum der BRD
Frankfurt am Main
5 Monate
1997-05 - 1997-09

Design und Realisierung einer MS-Access-Datenbank zur konzernweiten Verwaltung von Telefonanschlüssen

MS-Access MS-Word VBA
Commerzbank AG
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

1987

Abitur


1987 - 1990

Duale Ausbildung bei der Telenorma GmbH und Studium an der Berufsakademie in Stuttgart

Abschluß als Diplom-Ingenieur (BA)


1990 - 1992

Zivildienst im Hufelandhaus-Hilfezentrum in Frankfurt am Main


1993 - 1998

Studium der Physik an der J.W. Goethe Universität in Frankfurt/M

In dieser Zeit mehrere freiberufliche Tätigkeiten u. a. bei Commerzbank AG und Lufthansa.

Abschluß als Diplom-Physiker

Kompetenzen

Kompetenzen

Top-Skills

Java Angular REST JavaScript TypeScript Git .NET CSS HTML JSON PrimeNG MS SQL Database Sybase Mongo DB Cordova JIRA Jasmine Spring Framework JSF Mockito Cloud Azure Keycloak

Produkte / Standards / Erfahrungen / Methoden

.NET Core
3T
Active MQ
Angular 5
Angular 6+
Angular 7
Angular CLI
Ant
Apache Camel
Apache Karaf
Apache POI
Apache SOLR
Bamboo
Bismas
Bitbucket(Stash)
Bootstrap
ClearCase
Cobertura
Cocoon
Confluence
Cordova
CSS
Eclipse
EDB(Data-Manager)
Enterprise Architect
EntityFramework
Excel
Facelets
Firebug
Fisheye
Flying Saucer (PDF-Export))
FO
Freemarker
FTP
Git
Grails
GWT
Hessian Webservices
Hibernate
HighCharts
Host-Emulation
HP-QC
HTML
HTML 5
html2canvas
IBM-WSAD
Intellij IDEA
Ionic 3
iText
Jackson
Jasmine
Java-Swing
JAXP - StAX
JBoss
JBoss RichFaces
Jenkins
JFreeChart
JIRA
jQuery-UI
JSF
JSF 2.0
JSTL
JUnit
Karma
KendoUI
Liquibase
Maven
Mercury Test Director
Mingle
Mockito
MS-DOS-Batch
MS-Word
myEclipse
myFaces
Node.js
Open JPA
OSGI
PASS-Codegenerator
PASS-UltraThinCLient-Framework
Perforce
PimeNG
PowerMock
PrimeFaces
PrimeNG
Protractor
RAD
RichFaces
SAP R/3: CATT Testtool
SAX
Scrum
SCSS
Selenium
Servlet
Servlet-Filter
Sourcetree
Spring
Spring MVC
Spring WebFlow
Spring-Boot
Spring-Data
Spring-IOC
Spring-JMX
Spring-MVC
Spring?JDBCTemplate
Spring?JMS
SQuirreL-SQL
Struts
Struts 2.0
Subersion
Subversion
SVN
SWT
Synergy
TFS
Tomcat
Toplink
TSCM(Versionensystem)
UseCases
Visual Studio
Visual Studio Code
Visual-Age
Web Sphere Application Developer
Webservices
Webstorm
Webtest
XML
Xpediter(Debugger)
XSD
XSLT

Erfahrungen im Bereich:

  • Anwendungs- und Systemprogrammierung
  • Spezifikation, Programmierung, Test, Dokumentation


Methoden:

  • Objektorientierte Analyse, Design, Programmierung
  • Datenbank-Design
  • Web-Design


Standards:

  • UML


Spezialkenntnisse:

  • Cocoon Framework
  • Spring Framework
  • Struts Framework
  • JSP
  • JSF, myFaces, Trinidad, Tobago
  • ExtJs Framework
  • Google Web Toolkit (GWT)
  • Grails
  • Firebug (JavaScript-Debugger)
  • Ant, Maven
  • CVS, VSS, ClearCase, SVN, Perforce
  • Java, JavaScript, AJAX
  • XML, XSLT, FO, WSDL, XSD
  • RichFaces, Primefaces
  • Canoo Webtest, Selenium, JUnit
  • Enterprise Architect
  • RAD, JBoss, Tomcat
  • iText, Flying-Saucer


IT-Erfahrung

  • Analyse, Design, Implementierung und Test von cloudbasierten Web-Applikationen auf der Basis verschiedener Frameworks
    • dynamische HTML-GUIs (JavaScript, Typescript)
    • Webdesign mit SCSS und HTML5
    • serverseitige Umsetzung von Businesslogik: Servlets, JSPs, JSF, SpringBoot, REST-Services, WebServices, OSGi, .Net Core WebAPI, Cloud-Technologien (Azure)
    • Persistenzschicht
    • automatisiertes Testen
  • Analyse, Design, Implementierung und Test von Java-Applikationen:
    • GUI: AWT, Swing
    • Businesslogik
    • Persistenzschicht
    • automatisiertes Testen
  • Serviceorientiertes Design
    • Design von Webservices: Service-Schnitte, Contract-Definition
    • WSDL, XSD, REST, APIs 
  • Migration von Anwendungen nach Microsoft Azure, Backend, Frontend und Datenbanken
  • Performancetuning von Java-Applikationen durch Parallelisierung
  • Portierung von bestehenden Anwendungen (z.B. auf Basis von C++ oder MS-Access) in mehrschichtige Web-Applikationen, Migration AngularJS -> Angular
  • Analyse fachlicher Anforderungen
    • Systemanalyse
    • Systementwurf
    • Erstellung von Testkonzepten und Testdurchführung
    • Dokumentation (UML)
  • Prototypisierung und Evaluation
    • Evaluation von Entwicklungstools
    • Aufbau von Entwicklungsumgebungen
    • ?Realisierung von Prototypen 
  • Erstellung von Dokumentationen
  • Alerting und Monitoring
  • Design relationaler Datenbanken
  • Schnittstellenprogrammierung zwischen Host und Client-Server-Anwendungen
  • Cobol2-Programmierung unter zOS-Hostsystemen
  • Schulung, Coaching, Qualitätssicherung
  • Weiterbildung: Grails, GWT, Hibernate, Android, jQuery-Mobile, Phone-Gap, Dojo, JavaScript-Patterns, Apache-Wicket, HTML 5, TypeScript, Angular, Vue, React, Azure, Kubernetes


Berufstätigkeit

1998 - 2007

Rolle: Angestellt als IT-Berater 

Kunde: In dieser Zeit tätig für die Deutschen Börse, Commerzbank, Deutsche Bank und Dresdner Bank


04/2007 - heute

Rolle: selbständig  

Kunde: In dieser Zeit tätig für die Dresdner Bank, Commerzbank, Thomas Cook, Deutsche Bank, Finanz Informatik Solutions Plus, SEB, DVAG und Société Générale 


1992 - 1992

Rolle: Tätigkeit als Systemprogrammierer

Kunde: Rechenzentrum der Bosch Telecom GmbH in Eschborn

Betriebssysteme

Android
BS2000
IBM ISPF
iOS
Linux
Mac OS
MS-DOS
MVS, OS/390
SUN OS, Solaris
Unix
Windows
Windows CE
Windows XP

Programmiersprachen

Ajax
Angular
AngularJS
Assembler
Basic
C
C#
C++
Cobol
Easytrieve
Easytrieve Plus
Emacs
Fortran
Groovy
Java
JavaScript
JAXB
JCL
jQuery
JSON
JSP
Pascal
Grundkenntnisse
Shell
Grundkenntnisse
TeX, LaTeX
TypeScript
UML
VBA
Visual Basic
WSDL
XSLT

Datenbanken

Access
DB2
IMS
Informix
JavaDB
JDBC
Lotus Notes
Grundkenntnisse
Mongo-DB
MS-Access
MS-SQL-Server
MySQL
Oracle
SQL
Sybase

Datenkommunikation

IMS/DC
Internet, Intranet
ISDN
ISPF-DMS
MQSeries
SNA
TCP/IP
Windows Netzwerk

Hardware

PC

Design / Entwicklung / Konstruktion

Allegro

Personalverantwortung

jQuery-Validator

Branchen

Branchen

  • Banken
  • Wertpapierbereich
  • Touristik

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.