Projekte

Zeitraum : Juli 2022 – heute
Organisation : DVAG
Projekt : Entwicklung Vertriebsmanagementsysteme
Aufgaben :
  • 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 und Azure-SQL-DB
  • Dokumentation und automatisierte Tests
  • Code-Reviews
Technik/Tools : Angular 15, JSF, Java, Azure FunctionApps, Azure AppServices, weitere Azure Resources, Typescript, Jest

Zeitraum : November 2021 – November 2022
Organisation : DVAG/Gothaer Versicherung
Projekt : Auftragsportal, Mein Finanzplan
Aufgaben :
  • Weiterentwicklung einer Angular-Webanwendung zur Verwaltung von Anträgen/Aufträgen
  • Weiterentwicklung einer multimoduren Angular-Electron-App
  • Analyse und Abstimmung fachlicher Vorgaben
  • Unterstützung bei E2E - Tests
  • Unterstützung beim Layout und Design
  • Reviews
Technik/Tools : Angular 13, Cypress, Git, IntelliJ IDE, Jira, Azure DevOps, Electron/td>

Zeitraum : April 2021 – November 2021
Organisation : S-Kreditpartner
Projekt : KKS
Aufgaben :
  • Migration mehrer AngularJS-Frontends nach React
  • Aufbau einer eigenen Komponentenbibliothek
  • E2E - Tests
  • Reviews
  • Fachliche Abstimmung
Technik/Tools : AngularJS, Cypress, Git, IntelliJ IDE, React 17 (in der funktionalen Variante mit verschiedenen Bibliotheken wie Formik, useQuery,…), Upsource, Jenkins, Jira

Zeitraum : Januar 2021 – März 2021
Organisation : S-Kreditpartner
Projekt : KKS
Aufgaben :
  • 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
Technik/Tools : AngularJS, Apache CXF, Java EE, Jira, Git, MS-SQL-Server, IntelliJ IDE, Liquibase, React, Spring-Boot, Spring-Security, Testrail, Upsource, Jenkins, Vue/td>

Zeitraum : Juli 2020 – Dezember 2020
Organisation : Helaba
Projekt : META-Plus
Aufgaben :
  • 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
Technik/Tools : Java EE, JSF, PrimeFaces, BIRT-Reports, Hibernate, Git, MS-SQL-Server, IntelliJ IDE, Upsource, Jenkins, Jira

Zeitraum : Juli 2019 – Juni 2020
Organisation : Société Générale
Projekt : Websites, Monitoring-Tool
Aufgaben :
  • Entwurf und Entwicklung eines Monitoring-Tools mit .NET Core 2.1 und Angular 9
  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Portierung von AngularJS-Componenten nach Angular 8
  • Implementierung von Businesslogik im Backend (WebApi und Windows- Service)
  • DB-Anpassungen
Technik/Tools : .NET Core, Angular 9, AngularJS,, C#, EntiyFramework, Git, HighCharts, MS-SQL-Server, PimeNG, KendoUI, TFS, Visual Studio, Visual Studio Code, Webstorm

Zeitraum : April 2019 – Juni 2019
Organisation : Deutsche Vermögensberatung AG
Projekt : Elektra (Hybride Windows-UWP-App)
Aufgaben :
  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • PerformanceopQmierung
  • Unterstützung bei Business-Analyse und Test
Technik/Tools : Ionic 3, Angular 5, Cordova, SCSS, HTML, JavaScript, Typescript, JIRA, Confluence, Jenkins, JSON, Git, Bitbucket(Stash), Webstorm

Zeitraum : August 2018 – März 2019
Organisation : Deutsche Verrechnungsstelle
Projekt : Abrechnung Plus / Smart Factoring (Microsservice-Architektur mit Angular-Frontends)
Aufgaben :
  • 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, Protractor und Wiremock
  • Migration von AngularJS-Komponenten nach Angular 7
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support
Technik/Tools : 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

Zeitraum : Januar 2014 – Juni 2018
Organisation : Commerzbank AG
Projekt : CSI – Central Settlement Intelligence (OSGi-Anwendung mit JSF/Angular-Frontend,
Mandate – Rechteverwaltung (Spring WebFlow-Anwendung mit RichFaces-Frontend)
Aufgaben :
  • 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 zweiten Anwendung zur Verwaltung von Trading-Mandaten
  • Third-Level-Support
Technik/Tools : Ajax, Apache Karaf, Active-MQ, Angular 4, JAXB, Apache Camel, Angular, CSS, Firebug, Open-JPA, HTML, Java, Hessian-Webservices, JavaScript, JIRA, JUnit, jQuery, jQuery-UI, Jackson, JSON, Primefaces, Subversion, Spring-MVC, Spring-Webflow Eclipse, HP-QualityCenter, Liquibase, Apache-POI, Mockito, PowerMock, Sybase, Squirrel-SQL

Zeitraum : Mai 2012 - Dezember 2013
Organisation : SEB AG
Projekt : Future-IT – Erstellung von Web-Frontends im Rahmen der Umstrukturierung der SEB zur Pflege von Kunden- und Kontodaten
Aufgaben :
  • 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
  • Bugfxing
Technik/Tools : Ajax, Apache SOLR, CSS, DB2, Freemarker, Firebug, Hibernate, HTML, Java, JavaScript, JUnit, jQuery, jQuery-UI, jQuery-Validator, JSON, RSA, SQL, Subversion, Spring, Spring-Data, Struts 2.0, Eclipse, QualityCenter, Apache-POI, html2canvas, Mockito,iText

Zeitraum : Mai 2011 - April 2012
Organisation : Finanzinformatik Solutions Plus
Projekt : Financial Warehouse - Management Cockpit, Weiterentwicklung einer Webanwendung zum Design von Reports und deren dynamischen Generierung mit Kennzahlwerten aus einem Data-Warehouse
Aufgaben :
  • Fachliche Analyse und Spezifikation
  • Erstellung von eigenen JSF Komponenten
  • Anpassung von PrimeFaces-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
Technik/Tools : 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

Zeitraum : Februar 2011 - Mai 2011
Organisation : Deutsche Bank AG
Projekt : Tradefinder, Weiterentwicklung einer Webanwendung zur Portfolioanalyse
Aufgaben :
  • 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
Technik/Tools : Ajax, Ant, Apache-POI, CSS, Firebug, HTML, JSON, JSP, JSTL, Java, JavaScript, Oracle, Perforce, SQL, Tomcat, XML, jQuery, myEclipse

Zeitraum : Mai 2010 - Februar 2011
Organisation : Thomas Cook AG
Projekt : 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-Messages
Aufgaben :
  • Fachliche Analyse
  • Design der technischen Architektur und Implementierung
  • Performance- und Speicherauslastungstests
  • Automatisierte Web- und JUnit-Tests
  • Prototyping mit Grails und GWT
Technik/Tools : Ant, Cobertura, DB2, Eclipse, GWT, Grails, Hibernate, JAXB, JAXP - StAX, JSF, JUnit, Java, RichFaces, SQL, Selenium, Spring-IOC, Spring-JDBCTemplate, Spring-JMS, Spring-JMX, Subversion, Toplink, Websphere, XML, XSD

Zeitraum : April 2009 - April 2010
Organisation : Commerzbank AG
Projekt : Entwicklung eines Frontends und Service-Layers im Rahmen eines Projekts zur Neuerstellung der Kundenstammdaten.
Aufgaben :
  • Qualitätssicherung und Beurteilung des Fachkonzepts
  • Service-Design
  • WSDL-Erstellung
  • Erstellung eines Testkonzepts, Evaluation, Testmakros und prototypische Umsetzung
  • Unterstützung bei der Implementierung
  • Dokumentation
Technik/Tools : Ant, ClearCase, Enterprise Architect, Firebug, Java, JavaScript, Maven, Mingle, RAD, RichFaces, UML, UseCases, WSDL, Webservices, Webtest, XSD

Zeitraum : Juni 2008 - Dezember 2008
Organisation : Dresdner Bank AG [Referenz]
Projekt : Erweiterung einer Webanwendung zur Neukundenerfassung um Minderjährigen- und Gemeinschaftsverträge.
Aufgaben :
  • Erweiterung und Refactoring von JSPs und Bussiness-Controllern
  • fachliche Abstimmungen
  • Erstellung von PDF-Ausgaben
  • Bugfixing
Technik/Tools : CSS, FO, Firebug, HTML, JSP, Java, JavaScript, Mercury Test Director, RAD, SAX, Struts, Synergy, XML, XSLT

Zeitraum : März 2008 - Mai 2008
Organisation : Land Baden-Württemberg [Referenz]
Projekt : Implementierung einer Komponente zum Export von Excel-Dateien aus einer Webanwendung heraus in client- und serverseitiger Variante. Clientseitige Validierung von Benutzereingaben und dynamische Berechnungen.
Aufgaben :
  • 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
Technik/Tools : Apache-POI, CSS, Eclipse, HTML, JSF, Java, JavaScript, SAX, Servlet, Tomcat, XML

Zeitraum : April 2007 - März 2009
Organisation : Dresdner Bank AG [Referenz]
Projekt : 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.
Aufgaben :
  • eigenverantwortliche Erstellung eines kleinen Frameworks zur Implementierung von dynamischen Webseiten
  • fachliche Abstimmungen
  • Design, Implementierung, Test und Bugfixing
  • Realisierung umfangreicher JavaScipt-Funktionalitäten
  • Erstellung von komplexen SQL-Statements
  • prototypische Umsetzung von Realisierungsalternativen
Technik/Tools : Ajax, Ant, Cocoon, Eclipse, HTML, Informix, JSF, Java, JavaScript, MS-Access, SQL, Tomcat, Unix, VBA, XML, XSLT, myFaces

Zeitraum : Juli 2005 - März 2009
Organisation : Dresdner Bank AG [Referenz]
Projekt : Weiterentwicklung einer mit dem Cocoon-Framework realisierten Webanwendung zur dynamischen Generierung von Reports für Analyse von Wertpapierbeständen im Rahmen des Private Banking.
Aufgaben :
  • Aufsetzen der Entwicklungsumgebung
  • Erstellung von XSLT-Templates
  • Perfomancetuning komplexer SQL-Operationen und Batchprozesse
  • fachliche Abstimmungen
  • Erstellung einiger Masken zur Überwachung des Produktionsbetriebs
Technik/Tools : Ant, Cocoon, Eclipse, HTML, Informix, Java, JavaScript, SQL, Tomcat, Unix, XML, XSLT

Zeitraum : Juni 2005 - Juli 2005
Organisation : CarExpert [Referenz]
Projekt : 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#.
Technik/Tools : C#, PASS-Codegenerator, PASS-ThinClient-Framework, SQL, Visual SourceSafe, Visual Studio, XML

Zeitraum : Juli 2004 - Juni 2005
Organisation : Deutsche Bank AG [Referenz]
Projekt : Ablösung von drei unter OS/2 laufenden C++-Anwendungen durch Java-Applikationen in einer 3-Tier-Architektur.
Aufgaben :
  • Analyse des C++-Codes
  • Pilotfunktion bei der Umsetzung
  • Erweiterung eines bestehenden Frameworks
  • Analyse und Dokumentation der Verfahrensweisen
Technik/Tools : C++, Eclipse, Java, PASS-Codegenerator, PASS-ThinClient-Framework, Visual SourceSafe

Zeitraum : April 2004 - Juni 2004
Organisation : Commerzbank AG [Referenz]
Projekt : Erstellung des Frontends für ein Fondsverwaltungsystem.
Aufgaben :
  • Aufbau der Entwicklungsumgebung aus Eclipse,Tomcat und MySQL-Testdatenbank.
  • Erstellung einer Webapplikation mit Hilfe eines Codegenerators.
  • Anpassung von Generator-Templates.
  • Abstimmung der XML/COBOL-Schnittstellen zum Host.
  • Maskendesign in HTML.
Technik/Tools : Ant, Eclipse, HTML, JSP, Java, JavaScript, PASS-Codegenerator, PASS-UltraThinCLient-Framework, Struts, Tomcat, XML

Zeitraum : Juni 2002 - April 2003
Organisation : Deutsche Börse AG [Referenz]
Projekt : Evaluierung der Möglichkeit einen Java-Client durch eine Webanwendung zu ersetzen und Erstellung eines Protopyps unter Verwendung von IMS-Connectoren und dem Entwicklungstool Websphere-Application-Developer.
Technik/Tools : DB2, HTML, JSP, Java, WSAD

Zeitraum : Januar 2002 - April 2003
Organisation : Deutsche Börse AG [Referenz]
Projekt : Weiterentwicklung einer Web-Anwendung zur Bereitstellung von Informationen für die Programmpflege, Weiterentwicklung und Qualitätssicherung auf dem Host.
Aufgaben :
  • Analyse und Erstellung von DV-Konzepten
  • Design und Umsetzung des Datentransfers vom Host auf den Web-Server
  • Umsetzung der Daten in XML
  • Aufbereitung der Daten mit XSLT
  • Realisierung von Suchoptionen und Reports
  • Test, Dokumentation und Schulung
Technik/Tools : HTML, Host-Emulation, Java, MS-DOS-Batch, Tomcat, XML, XSLT

Zeitraum : Januar 2001 - April 2003
Organisation : Deutsche Börse AG [Referenz]
Projekt : Weiterentwicklung und Pflege einer Client-Server-Anwendung mit Datenhaltung in DB2, Kommunikation mit dem Host über MQ-Series und einer Java-Applikation als Frontend.
Aufgaben :
  • 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 Dokumentation
Technik/Tools : DB2, Eclipse, HTML, JSP, Java, SQL, Visual-Age, WSAD

Zeitraum : Oktober 1998 - Januar 2001
Organisation : Deutsche Börse AG [Referenz]
Projekt : Weiterentwicklung und Pflege von Anwendungen auf IMS/DB-Basis unter MVS OS/390 mit Cobol 2 bzw. SWT
Aufgaben :
  • 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
  • Entwicklung eines Programmgenerators zur Generierung von COBOL-Batch- Programmen nach standardisierten Vorgaben.
  • Dokumentation
  • 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.
Technik/Tools : Cobol2, EDB, Easytrieve, FTP, HTML, JCL, MS-Excel, SWT, TSCM, Visual Basic, Xpediter

Zeitraum : Juli 1998 - Oktober 1998
Organisation : Lufthansa AG
Projekt : Entwicklung einer Projektdatenbank. Unterstützung bei der Verwendung des CATT Testtools von SAP R/3.
Technik/Tools : MS-Access, MS-Word, SAP R/3: CATT Testtool, VBA

Zeitraum : Mai 1997 - September 1997
Organisation : Commerzbank AG [Referenz]
Projekt : Design und Realisierung einer Access-Datenbank zur konzernweiten Verwaltung von Telefonanschlüssen.
Technik/Tools : MS-Access, MS-Word, VBA

Zeitraum : April 1996 - Juli 1998
Organisation : Kinder- und Jugendtheaterzentrum der BRD [Referenz]
Projekt : Design, Realisierung und Administration einer Access-Datenbank zur Verwaltung des Medienbestands und Automatisierung des Datenaustauschs zwischen Access und branchenspezifischer Software.
Technik/Tools : MS-Access, branchenspezifische Bibliothekssoftware Allegro und Bismas