bisherige Projekte

Zeitraum: seit 10/2010
Kunde: Bank
Funktion: Entwickler Frontend (Wicket)
Projekt: Für eine Bank ensteht eine neue Oberfläche für das Backoffice zur Abwicklung der Prozesse. Die Oberfläche selbst basiert auf dem Apache Framework Wicket, die Zugriffe ans Backend werden über teilweise bestehende, teilweise neue Middelware Services durchgeführt.
Projektumgebung: Eclipse 3.1, Wicket, Spring, Hibernate, Apache Tomcat, JBoss, Java (J2EE), Java-Patterns, JDK 1.4.x, UML, WinCVS, Ant, Kordoba

Zeitraum: seit 12/2005
Kunde: Bank
Funktion: Entwickler Middlewareservices
Projekt: Für eine Bank entsteht ein neuer Prozess zur Eröffnung von Konten für Neu- und Bestandskunde und Depots über das Public Web und das Internetbanking. In weiteren Schritten werden die Middelwareservices für die Transaktionen wie Lastschriften, Daueraufträge oder ähnliches umgesetzt. Für diesen Bereich müssen neue Middlewareservices entstehen welche auf Basis von J2EE mit EJBs, Spring, Hibernate und JDO umgesetzt werden.
Projektumgebung: Linux, Eclipse 3.1, Spring, Hibernate, JDO, Apache Tomcat, Websphere 6, Java (J2EE), Java-Patterns, JDK 1.4.x, UML, WinCVS, Ant, Kordoba

Zeitraum: 02/2007 – 12/2007
Kunde: Bank
Funktion: Weiterentwicklung Softphone
Projekt: Innerhalb einer Bank existiert eine browserbasierende Callcenter-Anwendung. Innerhalb dieser Anwendung ist es möglich über ein integrietes (eigenentwickeltes) Softphone (JavaScript / AJAX basierend) mit der Telefonanlage zu kommunizieren.
Dieses Softphone wird um Dinge wie die Gesprächsaufzeichnung oder neue Features erweitert.
Projektumgebung: Windows 2000, Linux, Eclipse 3.1, Struts Framework, Apache Tomcat, Java (J2EE), Java-Patterns, JDK 1.4.x, UML, WinCVS, Ant

Zeitraum: 05/2005 – 12/2005
Kunde: Bank
Funktion: Entwickler Frontend
Projekt: Für eine Bank entstehen 2 auf Java basierende Systeme. Das eine System befasst sich mit der Berechnung von Immobilienfinanzierungen, das 2te System dient der Organisation des Firmeneigenen Callcenters.
Beide Projekte werden auf Basis von Java / JSP in Verbindung mit Struts umgesetzt.
Projektumgebung: Windows 2000, Linux, Eclipse 3.1, Struts Framework, Apache Tomcat, Java (J2EE), Java-Patterns, JDK 1.4.x, UML, WinCVS, Ant

Zeitraum: 10/2004 – 03/2005
Kunde: Kreditgesellschaft
Funktion: Projektleiter
Projekt: Für einen Kunden soll ein bestehendes Makler-Online-System welches derzeit als Hostanwendung existiert erstellt werden. Das System soll auf die bestehenden Daten zugreifen und somit eine Migration derselbigen bewerkstelligen. Bei dem Kunden handelt es sich um eine Kreditversicherungsgesellschaft. Die Anwendung muss mehrsprachig gestaltet werden.OO-Design: Borland Together
Programmierung: Java (J2EE), XML
Framework: Caribou, Domainframework, Struts
Datenbank: Oracle
Datenbankzugriff: Toplink-Mapping
Web- / Applicationserver: Bea Weblogic 7 / 8
Entwicklungsumgebung: MyEclipse, CVS, Ant
Dokumentation: Microsoft Word, Excel, Caliber RM
Projektumgebung: Windows 2000, Linux, Eclipse 3.0, MyEclipse, Oracle 8.X, TOAD 6.x (Quest Software), Struts Framework, Bea WebLogic Server 7, Bea WebLogic Server 8, Java (J2EE), Java-Patterns, JDK 1.3.x, JDK 1.4.x, Toplink, Together 6.2, UML, WinCVS, Caribou Framework, Domainframework, Lotus Notes R5, Ant, Caliber RM

Zeitraum: 02/2004 – 05/2004
Kunde: Dienstleister Baugewerbe
Funktion: Projektleiter
Projekt: Ein Kunde hat einen Funkempfänger und benötigt von den empfangenen Signalen nur einen bestimmten Teil. Diese sollen allerdings in Klartext umgewandelt werden und per SMS an eine bekannte Nummer gesandt werden. Entwicklung mit Java.OO-Design: Borland Together
Programmierung: Java (J2EE), XML
Datenbank: MySql
Datenbankzugriff: JDBC / ODBC
Entwicklungsumgebung: MyEclipse, CVS, Ant
Dokumentation: Microsoft Word
Projektumgebung: Windows XP, Linux, Eclipse 3.0, MyEclipse, MySql 4.X, Java (J2EE), Java-Patterns, JDK 1.3.x, JDK 1.4.x, Swing, Together 6.2, UML, Ant

Zeitraum: 03/2003 – 08/2003
Kunde: Druckerei
Funktion: Projektleiter
Projekt: Eine Druckerei aus unserem Kundenkreis benötigte ein neues CRM welches alle Kontakte zu den Kunden abbildet. Angebote, Rechnungsstellung, ein- und ausgehende Post sollte verwaltet werden. Wichtig war vor allem, dass alle Mitarbeiter egal von welchem Computer aus auf deren Account Zugriff haben. Umsetzung erfolgte mittels PHP und MySql. Für einige Dinge wurde eine Java Client/Server Anwendung entwickelt.OO-Design: Borland Together
Programmierung: Java (J2EE), PHP4
Datenbank: MySql
Datenbankzugriff: JDBC / ODBC
Entwicklungsumgebung: MyEclipse, CVS, Ant
Web- / Applicationserver: Apache, JBoss
Dokumentation: Microsoft Word
Projektumgebung: Windows XP, Windows 2000, MAC OS, Linux, Eclipse, MySql 4.X, Java (J2EE), Java-Patterns, JDK 1.3.x, JDK 1.4.x, Swing, Together, UML, Ant, PHP4

Zeitraum: 07/2002 – 12/2002
Kunde: Dienstleister Vertrieb
Funktion: Projektleiter
Projekt: Für einen Kunden soll ein Webshopsystem auf Basis von PHP und MySql entwickelt werden. Zusätzlich soll zur Katalogverteilung ein Offlinetool für die Handelsvertreter entwickelt werden.Programmierung: PHP4
Datenbank: MySql
Entwicklungsumgebung: Textpad, Eclipse
Web- / Applicationserver: Apache
Dokumentation: Microsoft Word
Projektumgebung: Windows 2000, Linux, MySql 4.X, PHP4, CVS

Zeitraum: 01/2002 – 04/2002
Kunde: Bank
Funktion: Entwickler
Projekt: Die Firma IXTRA Software AG hat bei einer Frankfurter Bank eine Altanwendung zur Abrechnung der Umsätze mit Kreditkarten am laufen. Diese Anwendung galt es auf einen neueren Stand zu bringen. Die Altanwendung war mit C++ auf einer Informix-Datenbank abgebildet, die Neuanwendung mit Visual Basic auf einem Microsoft SQL-ServerProgrammierung: Visual Basic, C++
Datenbank: Informix, Microsoft SQL Server
Entwicklungsumgebung: Microsoft Visual Studio
Dokumentation: Microsoft Word
Projektumgebung: Windows 2000, Linux, Informix, Microsoft SQL Server, Microsoft Visual Studio, CVS

Zeitraum: 06/2001 – 01/2002
Kunde: Behörde
Funktion: Entwickler
Projekt: Neuentwicklung der Katalogkomponte im AGIL-Client bei einer Behörde in Wiesbaden. Erstellung der Spezifikationen mit dem Kunden, Entwicklung und Präsentation. Mitarbeit im META-Team von AGIL und INPOL-neuProgrammierung: Java, XML
Datenbank: Oracle, Microsoft Access
Entwicklungsumgebung: Textpad, Ant, JUnit
Web- / Applicationserver: Bea Weblogic
Dokumentation: Microsoft Word
Projektumgebung: Windows 2000, Oracle, Microsoft Access, Java, Swing, XML, Ant, Continuus, Rational Rose

Zeitraum: 01/2001 – 02/2001
Projekt: Entwicklung einer Anwendung für Palm / Windows CE Geräte auf einer relationalen Datenbank (DB2). Projekt wurde zusammen mit TonBeller und IBM auf der Cebit in Hannover vorgestelltProgrammierung: Java, Java Micro Edition, XML, Lotus Formel Sprache, Lotus Script
Datenbank: IBM DB2, Lotus Domino R5
Entwicklungsumgebung: IBM Visual Age, Lotus Notes Designer
Web- / Applicationserver: Lotus Domino R5, IBM Websphere
Dokumentation: Microsoft Word
Projektumgebung: Windows 2000, Windows 2000 Server, IBM DB2, IBM DB2 Everywhere, Java, Java Micro Edition, Lotus Domino R5, XML, TCP/IP

Zeitraum: 12/2000
Projekt: Planung und Erstellung eines Billingsystems für die Erfassung, Berechnung … von Telefongesprächen (z.B. Handy funktioniert aber auch auf anderen Gebieten). Umgebung war Lotus Notes. Es handelte sich bei diesem Projekt um mein AbschlussprojektProgrammierung: Lotus Formel Sprache, Lotus Script
Datenbank: Lotus Domino R5
Entwicklungsumgebung: Lotus Notes Designer
Web- / Applicationserver: Lotus Domino R5
Dokumentation: Microsoft Word

Zeitraum: 08/2000 – 11/2000
Projekt: Aufgabe war es herauszufinden, welche Möglichkeiten man hat mit einem PDA an „wirkliche“ Datenbanken auf einem Server zuzugreifen. Entwicklungen einiger Prototypen und Präsentationen bei Partnerfirmen und beim Kunden

Zeitraum: 06/2000 – 07/2000
Projekt: Notes-Datenbank um Anfragen nach Gebieten der Mitarbeiter abwickeln zu lassen (Supportdatenbank)

Zeitraum: 11/1999 – 04/2000
Projekt: Archivierung von Notes Datenbanken über Corba mit Hilfe von Java in eine relationale Datenbank (DB2).

Zeitraum: 07/1999 – 10/1999
Projekt: Projekt für eine Bausparkasse. Komplett auf Java basierendes Verwaltungssystem. Das hier verwendete Frameworksystem wurde ebenfalls im Laufe des Projektes eigens entwickelt.