Projekt:
Wartung Logistik-Anwendungen
Zeitraum:
01.2023 - 06.2023
Auftraggeber:
Logistikunternehmen
Position:
Architekt, Coach, Entwickler
Beschreibung:
Wartung und Migration diverser Anwendungen im Bereich Logistik
Aufgaben:
Java, Eclipse RCP:
Angular, Typescript und Javascript:
Allgemein:
Techniken:
Projekt:
Erstellung einer Webanwendung MeldeverarbeitungAufgaben:
Java Server Faces (Primefaces):
Angular, Typescript und Javascript:
Allgemein:
Techniken:
Projekt:
Erstellung einer Benutzerverwaltung
Zeitraum:
01.2021 - 12.2021
Auftraggeber:
Softwarehaus Frankfurt
Position:
Architekt, Coach, Entwickler
Beschreibung:
Realisierung einer Benutzerverwaltung als Microservice-Anwendung.
Aufgaben:
Techniken:
Projekt:
Erstellung einer neuen Webplattform für die Zivilluftfahrt
Zeitraum:
01.2018 - 12.2018
Auftraggeber:
Eurowings
Position:
Architekt, Coach, Entwickler
Beschreibung:
Realisierung einer Webanwendung für die Suche von Linienflügen.
Aufgaben:
Techniken:
Projekt:
Erstellung von Antragsdaten für Lebensversicherungen
Zeitraum:
01.2015 - jetzt
Auftraggeber:
Continentale Lebensversicherung
Position:
Architekt, Coach, Entwickler
Beschreibung:
Realisierung einer Webanwendung für die Eingabe von Antragsdaten für Lebensversicherungen.
Aufgaben:
Techniken:
Projekt:
TARGET2 (Trans-European Automated Realtime Gross Settlement Express Transfer System)
Zeitraum:
01.2014 - 12.2014
Auftraggeber:
Deutsche Bundesbank
Position:
Architekt
Beschreibung:
Softwarearchitekt für das größte Zahlungsverkehrssystems in der Eurozone.
Aufgaben:
Techniken:
Projekt:
Indizieren von Forschungs- und Patentinformation
Zeitraum:
01.2013 - 12.2013
Auftraggeber:
FIZ Karlsruhe (Leibniz-Institut für Informationsinfrastruktur)
Position:
Berater, Entwickler, Coach
Beschreibung:
Entwicklung einer Importroutine für das Indizieren (Suchindex) von Patentinformation von XML nach Solr/Lucene.
Aufgaben:
Techniken:
Projekt:
Erweiterung Stammdatenverwaltung (siehe Projekt vom 02.2009 - 03.2010)
Zeitraum:
10.2012 - 12.2012
Auftraggeber:
Bundesbank Frankfurt
Position:
Berater, Entwickler, Coach
Beschreibung:
Erweitern der Stammdatenverwaltung vom 02.2009 - 03.2010 um ein erweitertes Rechtesystem (Autorisierung/Authentifizierung) und einen Message Service (Message Driven Beans, MQSeries).
Aufgaben:
Techniken:
Projekt:
Realisierung von Softwarekomponenten für das Erzeugen von Reiserechnungen
Zeitraum:
04.2012 - 09.2012
Auftraggeber:
Touristikunternehmen Frankfurt
Position:
Berater, Entwickler
Beschreibung:
Realisierung von Softwarekomponenten für das Erzeugen von Reiserechnungen
Aufgaben:
Techniken:
Projekt:
Realisierung von Softwarekomponenten für die Steuerung von Marktpreis- und Liquiditätsrisiko
Zeitraum:
01.2011 - 03.2012
Auftraggeber:
Softwarehersteller für Finanzdienstleister
Position:
Berater, Entwickler
Beschreibung:
Realisierung von Softwarekomponenten für die Steuerung von Marktpreis- und Liquiditätsrisiko
Aufgaben:
Techniken:
Projekt:
Aufgaben:
Programmierung:
Anforderungsanalyse und Design:
Objektorientierte Analyse/Design/Implementierung:
Projektmanagement:
Methoden, Prozess- und Phasenmodelle:
Test:
Coaching und Training:
Produkte:
Apache Webserver
Bea WebLogic
Continuus (CM-Synergy)
CVS
DBVisualizer
Eclipse (RCP/SWT)
Hudson (Continuous Integration Server)
ILOG JRules (RuleEngine, RuleBuilder)
IntelliJ 2017
Jakarta Tomcat
Jakarta Struts
JBoss
JBoss RichFaces 3.2.1 (JSF+AJAX Komponentenbibliothek)
JBuilder
Maven
MS-Office (Word, Excel, Powerpoint, Outlook, MS Project, Visio)
MySQL
Netbeans
Open Office
Oracle
Oracle SQLDeveloper
Poseidon
Power Designer
Putty
RTF2FO
Scrum
SmartCVS
Spring 3.X
Spring Batch 2.0
Spring MVC
SQuirrel SQL Client
Subversion (SVN)
Toad
Together
XMLSpy
WinSCP
Technologien:
Java: Java 8, JEE, EJB, JMS, JSF 1+2, Java EE
XML: XML, XSLT 1.0 + 2.0, DTD, XML-Schema, XSP, Cocoon, JDOM, JAXB, JAXP, FOP, Xerces, Xalan
Application Server und Web-Architekturen: Bea WebLogic, JBoss 5.X/4.X, Apache, Spring 3.X, Tomcat 3.X/4.X/5.X/6.X/7.X, Websphere Application Server (WAS), Glassfish
Web Programmierung: Servlets, JSP, JSTL, Struts, Spring MVC, JSF 1+2, PrimeFaces 3.5, RichFaces, Wicket, XHTML, AJAX, JavaBeans, JavaMail API, HTML, JavaScript, JQuery, EXTJS
Datenbanken: DB2, SQL, Oracle, Toad, DBVisualizer, Oracle SQLDeveloper, MySQL, Informix
Persistenz: JDBC, IBATIS, Hibernate, JPA, JDO, LDAP, Spring JDBC Template
Open Source: Apache, Tomcat, Ant, JBoss RichFaces, Struts, Taglibs, FOP, Xerces, Xalan, XMLBeans, POI, Apache Commons, Log4J, JUnit, JCraft, Apache MyFaces, Apache Solr/Lucene, Jakarta Commons Chain
Software Entwicklungsumgebungen: RAD, Eclipse, Webtools, NetBeans, Ant, Maven, Kawa, JBuilder, Build/Make-Prozesse, Emacs, vi
Continuous Integration und Testautomatisierung: Ant, JUnit, HttpUnit, Unitils, FindBugs, Hudson, JStudio SiteWalker
Design: UML, OOA, OOD, OOP, Togehter, Enterprise Architect
Programmiermethodik: Scrum, Pair Programming, Refactoring, Agile Entwicklung, Continuous Integration
Konfiguration Management: Continuus, CVS, Subversion (SVN), GIT
Web Services: JAX-WS, JAX-RS (REST), Spring WS, SOAP, WSDL, WADL, AXIS
Web-Security: SSL, HTTPS, Zertifikate, Verschlüsselung, Skript-Programmierung: shell, cgi, perl, ksh, vi, emacs
C++: GNU, Borland
Spezialkenntnisse:
Personal Computer / Workstation
Großrechner, Mainframe, Host
Schwerpunkt: Java
Projekt:
Wartung Logistik-Anwendungen
Zeitraum:
01.2023 - 06.2023
Auftraggeber:
Logistikunternehmen
Position:
Architekt, Coach, Entwickler
Beschreibung:
Wartung und Migration diverser Anwendungen im Bereich Logistik
Aufgaben:
Java, Eclipse RCP:
Angular, Typescript und Javascript:
Allgemein:
Techniken:
Projekt:
Erstellung einer Webanwendung MeldeverarbeitungAufgaben:
Java Server Faces (Primefaces):
Angular, Typescript und Javascript:
Allgemein:
Techniken:
Projekt:
Erstellung einer Benutzerverwaltung
Zeitraum:
01.2021 - 12.2021
Auftraggeber:
Softwarehaus Frankfurt
Position:
Architekt, Coach, Entwickler
Beschreibung:
Realisierung einer Benutzerverwaltung als Microservice-Anwendung.
Aufgaben:
Techniken:
Projekt:
Erstellung einer neuen Webplattform für die Zivilluftfahrt
Zeitraum:
01.2018 - 12.2018
Auftraggeber:
Eurowings
Position:
Architekt, Coach, Entwickler
Beschreibung:
Realisierung einer Webanwendung für die Suche von Linienflügen.
Aufgaben:
Techniken:
Projekt:
Erstellung von Antragsdaten für Lebensversicherungen
Zeitraum:
01.2015 - jetzt
Auftraggeber:
Continentale Lebensversicherung
Position:
Architekt, Coach, Entwickler
Beschreibung:
Realisierung einer Webanwendung für die Eingabe von Antragsdaten für Lebensversicherungen.
Aufgaben:
Techniken:
Projekt:
TARGET2 (Trans-European Automated Realtime Gross Settlement Express Transfer System)
Zeitraum:
01.2014 - 12.2014
Auftraggeber:
Deutsche Bundesbank
Position:
Architekt
Beschreibung:
Softwarearchitekt für das größte Zahlungsverkehrssystems in der Eurozone.
Aufgaben:
Techniken:
Projekt:
Indizieren von Forschungs- und Patentinformation
Zeitraum:
01.2013 - 12.2013
Auftraggeber:
FIZ Karlsruhe (Leibniz-Institut für Informationsinfrastruktur)
Position:
Berater, Entwickler, Coach
Beschreibung:
Entwicklung einer Importroutine für das Indizieren (Suchindex) von Patentinformation von XML nach Solr/Lucene.
Aufgaben:
Techniken:
Projekt:
Erweiterung Stammdatenverwaltung (siehe Projekt vom 02.2009 - 03.2010)
Zeitraum:
10.2012 - 12.2012
Auftraggeber:
Bundesbank Frankfurt
Position:
Berater, Entwickler, Coach
Beschreibung:
Erweitern der Stammdatenverwaltung vom 02.2009 - 03.2010 um ein erweitertes Rechtesystem (Autorisierung/Authentifizierung) und einen Message Service (Message Driven Beans, MQSeries).
Aufgaben:
Techniken:
Projekt:
Realisierung von Softwarekomponenten für das Erzeugen von Reiserechnungen
Zeitraum:
04.2012 - 09.2012
Auftraggeber:
Touristikunternehmen Frankfurt
Position:
Berater, Entwickler
Beschreibung:
Realisierung von Softwarekomponenten für das Erzeugen von Reiserechnungen
Aufgaben:
Techniken:
Projekt:
Realisierung von Softwarekomponenten für die Steuerung von Marktpreis- und Liquiditätsrisiko
Zeitraum:
01.2011 - 03.2012
Auftraggeber:
Softwarehersteller für Finanzdienstleister
Position:
Berater, Entwickler
Beschreibung:
Realisierung von Softwarekomponenten für die Steuerung von Marktpreis- und Liquiditätsrisiko
Aufgaben:
Techniken:
Projekt:
Aufgaben:
Programmierung:
Anforderungsanalyse und Design:
Objektorientierte Analyse/Design/Implementierung:
Projektmanagement:
Methoden, Prozess- und Phasenmodelle:
Test:
Coaching und Training:
Produkte:
Apache Webserver
Bea WebLogic
Continuus (CM-Synergy)
CVS
DBVisualizer
Eclipse (RCP/SWT)
Hudson (Continuous Integration Server)
ILOG JRules (RuleEngine, RuleBuilder)
IntelliJ 2017
Jakarta Tomcat
Jakarta Struts
JBoss
JBoss RichFaces 3.2.1 (JSF+AJAX Komponentenbibliothek)
JBuilder
Maven
MS-Office (Word, Excel, Powerpoint, Outlook, MS Project, Visio)
MySQL
Netbeans
Open Office
Oracle
Oracle SQLDeveloper
Poseidon
Power Designer
Putty
RTF2FO
Scrum
SmartCVS
Spring 3.X
Spring Batch 2.0
Spring MVC
SQuirrel SQL Client
Subversion (SVN)
Toad
Together
XMLSpy
WinSCP
Technologien:
Java: Java 8, JEE, EJB, JMS, JSF 1+2, Java EE
XML: XML, XSLT 1.0 + 2.0, DTD, XML-Schema, XSP, Cocoon, JDOM, JAXB, JAXP, FOP, Xerces, Xalan
Application Server und Web-Architekturen: Bea WebLogic, JBoss 5.X/4.X, Apache, Spring 3.X, Tomcat 3.X/4.X/5.X/6.X/7.X, Websphere Application Server (WAS), Glassfish
Web Programmierung: Servlets, JSP, JSTL, Struts, Spring MVC, JSF 1+2, PrimeFaces 3.5, RichFaces, Wicket, XHTML, AJAX, JavaBeans, JavaMail API, HTML, JavaScript, JQuery, EXTJS
Datenbanken: DB2, SQL, Oracle, Toad, DBVisualizer, Oracle SQLDeveloper, MySQL, Informix
Persistenz: JDBC, IBATIS, Hibernate, JPA, JDO, LDAP, Spring JDBC Template
Open Source: Apache, Tomcat, Ant, JBoss RichFaces, Struts, Taglibs, FOP, Xerces, Xalan, XMLBeans, POI, Apache Commons, Log4J, JUnit, JCraft, Apache MyFaces, Apache Solr/Lucene, Jakarta Commons Chain
Software Entwicklungsumgebungen: RAD, Eclipse, Webtools, NetBeans, Ant, Maven, Kawa, JBuilder, Build/Make-Prozesse, Emacs, vi
Continuous Integration und Testautomatisierung: Ant, JUnit, HttpUnit, Unitils, FindBugs, Hudson, JStudio SiteWalker
Design: UML, OOA, OOD, OOP, Togehter, Enterprise Architect
Programmiermethodik: Scrum, Pair Programming, Refactoring, Agile Entwicklung, Continuous Integration
Konfiguration Management: Continuus, CVS, Subversion (SVN), GIT
Web Services: JAX-WS, JAX-RS (REST), Spring WS, SOAP, WSDL, WADL, AXIS
Web-Security: SSL, HTTPS, Zertifikate, Verschlüsselung, Skript-Programmierung: shell, cgi, perl, ksh, vi, emacs
C++: GNU, Borland
Spezialkenntnisse:
Personal Computer / Workstation
Großrechner, Mainframe, Host
Schwerpunkt: Java
"Der Consultant hat sich sehr schnell in das fachliche Umfeld des Projekts eingearbeitet. Er ist außerordentlich teamfähig und versiert in der Kommunikation mit der Fachabteilung, so dass er uns auch bei der nicht einfachen Anforderungsspezifikation sehr gut unterstützen konnte. Seine hervorragenden technischen Kenntnisse im JEE Umfeld setzte er nicht nur erfolgreich im Projekt ein, sondern fungierte auch als kompetenter Coach der übrigen Projektmitarbeiter. Er war stets eine große Hilfe für das Team und das Projekt und wir würden jederzeit gerne wieder mit ihm zusammenarbeiten."
— Projekt Neuentwicklung Vorschlags- (Angebots-) Programm für Lebensversicherung, 01/15 - 12/16Referenz durch Leiter Systementwicklung Leben, Lebensversicherung, (3.900 MA), vom 09.06.16
"Der Consultant verfügt über ein hervorragendes fachliches Wissen, besonders tiefgehende Erfahrungen besitzt er im Bereich Softwarearchitektur. Dies gepaart mit einer sehr schnellen Auffassungsgabe hat es ihm ermöglicht, sich innerhalb sehr kurzer Zeit in die Aufgabenstellung einzuarbeiten und dann eine Software zu erstellen, die für die internen Softwareentwickler sehr leicht verständlich und erweiterbar ist. Die Softwarearchitektur ist so flexibel, dass die Anwendung ohne Probleme um neue Anforderungen erweitert werden kann. Wir bedanken uns daher für die hervorragende Arbeit und hoffen dass sich in Zukunft erneut Gelegenheit für ein gemeinsames Projekt ergibt."
— Projekt Indizieren von Forschungs- und Patentinformationen, 02/13 - 06/13
Referenz durch Leiter Datenmanagement, gemeinnützige Forschungseinrichtung, 360 MA, vom 06.12.13
"Der Consultant verfügt über hervorragende fachliche und methodische Kompetenz und setzte diese von Beginn an engagiert, zielgerichtet und sehr erfolgreich in unserem Projekt ein. Seine schnelle Aufassungsgabe und sein hohes Abstraktionsvermögen kommen ihm dabei zu Gute. Darüberhinaus ist er ausgesprochen teamfähig und sicher in der Kommunikation mit Anwendern, so dass er uns auch bei der diffizilen Anforderungsspezifikation sehr gut unterstützen konnte. Wir empfanden den Consultant als sehr große Bereicherung in unserem Team und hoffen, bei weiteren Gelegenheiten wieder mit ihm zusammenarbeiten zu können."
— Projekt Entwicklung einer zentralen Stammdatenverwaltung, 02/09 - 03/10
Referenz durch Gruppenleiter, Bank, vom 10.02.10
"[...] Er hat sich schnell in die hausinternen Vorgaben und Plattform eingearbeitet. Ebenfalls konnte er wertvolle Ergänzungen zur Verbesserung der Struktur der Anwendungen einbringen. Der Berater hat eine sehr gute technische qualifikation und hat in der Projektarbeit immer sehr viel Sorgfalt und Verantwortungsbewusstsein gezeigt. Wir würden uns freuen, wenn wir ihn wieder in einem weiteren Projekt begrüßen könnten."
— Projekt Mitarbeit Limitmanagement (eigen entwickelte WEB-Anwendungen auf Basis von HTML/Java/RAD ), 04/07 - 06/08
Referenz durch Projektleiter einer Frankfurter Bank vom 22.12.08
"Der Berater hat sich in sehr kurzer Zeit die notwendigen Kenntnisse des intern entwickelten Plattform zur Entwicklung von webbasierten Ratingverfahren nach Basel II angeeignet. Er hat als Trainer und Coach Anwendungsentwickler betreut, um diesen einen optimalen Einstieg in das Framework zu ermöglichen. [...] Der Berater verfügt über ein äußerst solides technisches Wissen, welches er zur Lösung seiner Aufgaben sicher und erfolgreich einsetzte. Neben seinen technischen Qualifikation ist sein großes Engagement und sein stets vorbildliches Verhalten zu betonen. Wir bedanken uns für die gute Zusammenarbeit und empfehlen den Berater anderen Auftraggebern weiter. Für seinen weiteren privaten und beruflichen Werdegang wünschen wir ihm alles Gute"
— Projekt Technische Architektur für Ratingsysteme, 12/04 - 03/06
Referenz durch Projektleiter, COMMERZBANK AG, vom 10.04.06
"Der Consultant hat das Projekt in den Phasen von der Spezifikation über die Entwicklungs- und Testphase begleitet. Er hat sich innerhalb kürzester Zeit die notwendigen Kenntnisse für die Projektarbeit angeeignet und innerhalb der Projektphasen optimal umgesetzt. In der Entwicklungsphase hat er zusätzlich als Coach neu einzuarbeitende Mitarbeiter betreut, um diesen einen einfacheren Einstieg in das hauseigene Framework zu ermöglichen. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir möchten uns an dieser Stelle dafür bedanken und den Consultant anderen Projektanbietern weiterempfehlen. Für seinen weiteren beruflichen Werdegang wünschen wir ihm alles Gute, Glück und Erfolg."
— Projekt Migration, 05/02 - 09/03
Referenz durch Teilprojektleiter eines Softwarehauses (250 MA) vom 28.08.03
"Der Mitarbeiter hat sich nicht nur extrem schnell in die ihm zugedachten Aufgaben eingearbeitet, sondern schon nach kurzer Zeit weitere Aufgaben übernommen und diese (Java-Entwicklung, Coaching von Mitarbeitern, Konzeption und Entwicklung von Transaktionskomponenten gemäß J2EE-Standards) stets äußerst zuverlässig bewältigt. Wir bedauern seinen Weggang und würden uns sehr freuen, wenn wir bald wieder in einem Projekt zusammenarbeiten könnten!"
— Projekt Java-Entwicklung im Transaktionsbereich WP/ZV, 01/01 - 03/02
Referenz durch Projektleiter einer Frankfurter Bank (30.000 MA) vom 22.03.02
"Der Consultant hat bei seiner Arbeit viel Sorgfalt und Verantwortungsbewußtsein gezeigt. Sein Mitwirken hat zum Erfolg der Projekte beigetragen. Unser Team war jederzeit mit der Zusammenarbeit sehr zufrieden. Wir hoffen, dass es bald wieder eine Möglichkeit gibt, dieses Teamwork fortzusetzen."
— Projekt J2EE Entwicklung, Konzeption und Kundenbetreuung, 02/00 - 12/00
Referenz durch Mitarbeiter einer Softwarefirma Frankfurt vom 05.09.01