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

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km)

Deutschland: bevorzugt Raum Frankfurt

nicht möglich

Projekte

Projekte

2 Jahre 5 Monate
2021-11 - heute

Auftragsportal, Mein Finanzplan

? 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

KKS

Liquibase, React, Spring-Boot, Spring-Security, Testrail, Upsource, Jenkins, Vue

? Weiterentwicklung mehrerer Anwendungen zur Unterstützung des

Kreditantragsprozesses mit Java EE

? Entwicklung von REST-APIs

? Implementierung von UIs

? 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, Apache CXF, Java EE, Jira, Git, MS-SQL-Server, IntelliJ IDE,
Liquibase, React, Spring-Boot, Spring-Security, Testrail, Upsource, Jenkins, Vue
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

BIRT-Reports, Hibernate, Git, MS-SQL-Server, IntelliJ IDE, Upsource, Jenkins, Jira
Java EE, JSF, PrimeFaces,
Helaba
Remote
11 Monate
2019-07 - 2020-05

Websites, Monitoring-Tool

  • Entwicklung eines Monitoring-Tools mit .NET Core 2.1 und Angular 8
  • 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 (Hybride Windows-UWP-App)

  • 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 (Microsservice-Architektur mit Angular-Frontends)

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Implementierung von Rest-Services 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 8 Monate
2014-01 - 2018-08

CSI-Central Settlement Intelligence (Eine OSGi-Anwendung mit JSF-Frontend), Mandate ? Rechteverwaltung (SpringWebFlow-Anwendung mit RichFaces Frontend)

Entwickler/Business-Analyst Scrum OSGI CSS ...
Entwickler/Business-Analyst
  • 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
  • Prototyerstellung mit Vaadin und Angular 2
  • Umstellung der JSF-GUI auf Angular
  • Unterstützung bei Business-Analyse und Test
  • Überarbeitung des Workflows in einer zweiten Anwendung zur Verwaltung von Trading-Mandaten
  • 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 ? Erstellung einer Webanwendung zur Pflege von Kundenstammdaten

Scrum Ajax HTML ...
  • Erstellung von Webseiten nach fachlichen Vorgaben
  • 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
  • automatische Tests mit JUnit und Mockito
  • Bugfxing
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
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 und Spezifikation
  • Erstellung von eigenen JSF Komponenten
  • Anpassung von PrimeFaces-Komponenten
  • Realisierung eines CSV-Exports
  • Anpassung der CSS-Styles und des Layouts an das Portal und für den PDF-Export
  • 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-90      Studium der Elektrotechnik, Fachrichtung Nachrichtentechnik

 an der Berufsakademie Stuttgart


1990          Abschluß als Diplom-Ingenieur (BA)

1990-92      Zivildienst

1992          Tätigkeit als Systemprogrammierer im Rechenzentrum

 der Bosch Telecom AG


1993-98      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.


1998          Abschluß als Diplom-Physiker

1998-2007    Angestellt als IT-Berater bei der PASS-IT-Consulting Group

 In dieser Zeit tätig für die Deutschen Börse, Commerzbank,

 Deutsche Bank und Dresdner Bank


seit 04.2007   freiberuflich tätig

Kompetenzen

Kompetenzen

Top-Skills

Java Angular REST JavaScript TypeScript AngularJS Git .NET CSS HTML JSON PrimeNG MS SQL Database Sybase Mongo DB Ionic 3 Cordova JIRA Jasmine Spring Framework JSF JUnit Mockito

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
Apache-POI
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:
o Anwendungs- und Systemprogrammierung
o Spezifikation, Programmierung, Test, Dokumentation

Methoden:
o Objektorientierte Analyse, Design, Programmierung
o Datenbank-Design
o Web-Design

Standards:
o UML

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

Betriebssysteme

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

Programmiersprachen

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

Datenbanken

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

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

Darmstadt (+75km) Homburg (Saar) (+50km)

Deutschland: bevorzugt Raum Frankfurt

nicht möglich

Projekte

Projekte

2 Jahre 5 Monate
2021-11 - heute

Auftragsportal, Mein Finanzplan

? 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

KKS

Liquibase, React, Spring-Boot, Spring-Security, Testrail, Upsource, Jenkins, Vue

? Weiterentwicklung mehrerer Anwendungen zur Unterstützung des

Kreditantragsprozesses mit Java EE

? Entwicklung von REST-APIs

? Implementierung von UIs

? 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, Apache CXF, Java EE, Jira, Git, MS-SQL-Server, IntelliJ IDE,
Liquibase, React, Spring-Boot, Spring-Security, Testrail, Upsource, Jenkins, Vue
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

BIRT-Reports, Hibernate, Git, MS-SQL-Server, IntelliJ IDE, Upsource, Jenkins, Jira
Java EE, JSF, PrimeFaces,
Helaba
Remote
11 Monate
2019-07 - 2020-05

Websites, Monitoring-Tool

  • Entwicklung eines Monitoring-Tools mit .NET Core 2.1 und Angular 8
  • 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 (Hybride Windows-UWP-App)

  • 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 (Microsservice-Architektur mit Angular-Frontends)

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Implementierung von Rest-Services 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 8 Monate
2014-01 - 2018-08

CSI-Central Settlement Intelligence (Eine OSGi-Anwendung mit JSF-Frontend), Mandate ? Rechteverwaltung (SpringWebFlow-Anwendung mit RichFaces Frontend)

Entwickler/Business-Analyst Scrum OSGI CSS ...
Entwickler/Business-Analyst
  • 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
  • Prototyerstellung mit Vaadin und Angular 2
  • Umstellung der JSF-GUI auf Angular
  • Unterstützung bei Business-Analyse und Test
  • Überarbeitung des Workflows in einer zweiten Anwendung zur Verwaltung von Trading-Mandaten
  • 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 ? Erstellung einer Webanwendung zur Pflege von Kundenstammdaten

Scrum Ajax HTML ...
  • Erstellung von Webseiten nach fachlichen Vorgaben
  • 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
  • automatische Tests mit JUnit und Mockito
  • Bugfxing
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
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 und Spezifikation
  • Erstellung von eigenen JSF Komponenten
  • Anpassung von PrimeFaces-Komponenten
  • Realisierung eines CSV-Exports
  • Anpassung der CSS-Styles und des Layouts an das Portal und für den PDF-Export
  • 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-90      Studium der Elektrotechnik, Fachrichtung Nachrichtentechnik

 an der Berufsakademie Stuttgart


1990          Abschluß als Diplom-Ingenieur (BA)

1990-92      Zivildienst

1992          Tätigkeit als Systemprogrammierer im Rechenzentrum

 der Bosch Telecom AG


1993-98      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.


1998          Abschluß als Diplom-Physiker

1998-2007    Angestellt als IT-Berater bei der PASS-IT-Consulting Group

 In dieser Zeit tätig für die Deutschen Börse, Commerzbank,

 Deutsche Bank und Dresdner Bank


seit 04.2007   freiberuflich tätig

Kompetenzen

Kompetenzen

Top-Skills

Java Angular REST JavaScript TypeScript AngularJS Git .NET CSS HTML JSON PrimeNG MS SQL Database Sybase Mongo DB Ionic 3 Cordova JIRA Jasmine Spring Framework JSF JUnit Mockito

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
Apache-POI
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:
o Anwendungs- und Systemprogrammierung
o Spezifikation, Programmierung, Test, Dokumentation

Methoden:
o Objektorientierte Analyse, Design, Programmierung
o Datenbank-Design
o Web-Design

Standards:
o UML

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

Betriebssysteme

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

Programmiersprachen

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

Datenbanken

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

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 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.