Zeitraum : 04.2008 - 09.2012
Firma/Institut: Bank/Finance/Risk Management
Projekt : Operational Risk Management
Programming : JAVA, J2EE, JMS, PLSQL, JSP, SQL, XML, WS, UML, XSLT, Java Script,
Tools : Windows XP, Vista, Solaris, Eclipse, TOAD, JBoss, Jetty, Tomcat, Visual Source Safe, Subversion, Dymensions, Putty, Rational,
Datenbank : Oracle 9i, 10g
Tätigkeit : Entwicklung eines Operational Risk Mangement Systems, eine JAVA Web Anwendung und dazugehörige Datenbank
Zeitraum : 10.2007 - 03.2008
Firma/Institut: Unicredit / HVBIS
Projekt : Trading and Risk/ Pre Monte Carlo / Aggregation Workflows
Programming : JAVA, J2EE, JMS, PLSQL, JSP, SQL, XML, WS, UML, XSLT, Java Script,
Tools : Windows XP, Vista, Solaris, Eclipse, TOAD, JBoss, Jetty, Tomcat, Visual Source Safe, Subversion, Dymensions, Putty, Rational,
Datenbank : Oracle 9i, 10g
Tätigkeit : Weiterentwicklung eines Trading and Risk Systems/JAVA Web Anwendung/Datenbank
Zeitraum : 06.2007 - 09.2007
Firma/Institut: Deutsche Telekom AG,T-Com,Geschäftseinheit T-Online
Projekt : LWB (Light Weight Broker) Middleware System
Programmierung: JAVA, J2EE, JMS, Swing, Hibernate, WS, Spring, JSP, JSF, OAQ, IBM MQ, UML, XSLT
Tools : Windows XP, Unix, Eclipse, JBoss, Weblogic, Tomcat, Apache, Websphere, ClearCase,
CVS, Putty, Rational
Datenbank : Oracle 9i
Tätigkeit : Entwicklung, Analyse, Konzipierung, Dokumentation
Beschreibung : Entwicklung eines Message Broker Systems/ einer JAVA/J2EE/JMS Anwendung, die OAQ, IBM MQ und WebService Systeme integriert. Das Anwendung ist multitier und modular. Konektoren zu den verschiedenen Systemen werden mit JCA, sowie JAVA in Zusammenhang mit SQL, Stored Procedures und MQ native Implementierung eingeführt. Die Geschäft Prozesse werden durch XSLT und XML, XSD gesteuert. Dieses bildet eine schnelle und zuverlässige Lösung, unterschiedliche Konfigurationen und Anschlüsse schnell zu implementieren und managen, ohne Kode Änderungen in dem basis Modul. Im Im Falle des neuen Verbindungstyps wird nur ein neues Modul mit JAVA implementiert und dementsprechend mit XSLT zusammengebaut.
Zeitraum : 06.2007 - 09.2007
Firma/Institut: Deutsche Telekom AG,T-Com,Geschäftseinheit T-Online
Projekt : LWB (Light Weight Broker) Middleware System
Programmierung: JAVA, J2EE, JMS, Swing, Hibernate, WS, Spring, JSP, JSF, OAQ, IBM MQ, UML, XSLT
Tools : Windows XP, Unix, Eclipse, JBoss, Weblogic, Tomcat, Apache, Websphere, ClearCase,
CVS, Putty, Rational
Datenbank : Oracle 9i
Tätigkeit : Entwicklung, Analyse, Konzipierung, Dokumentation
Beschreibung : Entwicklung eines Message Broker Systems/ einer JAVA/J2EE/JMS Anwendung, die OAQ, IBM MQ und WebService Systeme integriert. Das Anwendung ist multitier und modular. Konektoren zu den verschiedenen Systemen werden mit JCA, sowie JAVA in Zusammenhang mit SQL, Stored Procedures und MQ native Implementierung eingeführt. Die Geschäft Prozesse werden durch XSLT und XML, XSD gesteuert. Dieses bildet eine schnelle und zuverlässige Lösung, unterschiedliche Konfigurationen und Anschlüsse schnell zu implementieren und managen, ohne Kode Änderungen in dem basis Modul. Im Im Falle des neuen Verbindungstyps wird nur ein neues Modul mit JAVA implementiert und dementsprechend mit XSLT zusammengebaut.
Zeitraum : 05.2006 - 06.2007
Firma/Institut: Deutsche Telekom AG,T-Com,Geschäftseinheit T-Online
Projekt : CCB(Customer Care Backend) Middleware Systems EAI
Programmierung: JAVA, J2EE, Spring, JSP, JSF, JMS, WS, SOAP, PL/SQL, Hibernate, Oracle AQ
Tools : Windows XP, Eclipse, JBoss, Weblogic, Websphere, Tomcat, Apache, Unix,
ClearCase, Putty, Toad, Rational Rose, UCM, UML
Datenbank : Oracle 9i
Tätigkeit : Entwicklung, Analyse, Konzipierung, Dokumentation, Wartung
Beschreibung : Mit der Technologie der Advanced Queues soll eine Integrationsmethode aus dem Umfeld der Enterprise Application Integration (EAI), die in einem vorhergehenden Projekt eingesetzt wurde, abgelöst werden. Queues ermöglichen, wie die meisten EAI-Tools, eine asynchrone Kommunikation, wobei mit der Advanced-Queuing-Technologie eine "message-queuing-Infrastruktur" zur Verfügung steht, die vollständig in die Datenbank integriert ist. Oracle Adwanced Queue und IBM MQ Series Verbindungen werden mit JAVA/J2EE eingeführt. Konektoren zu den Systemen werden als standalone JAVA/J2EE/JMS Anwendungen sowie J2EE/JCA Anwendungen die an verschiedenen Webservern laufen.
Zeitraum : 09.2005 - 05.2006
Firma/Institut: Amadeus Data Processing
Projekt : Intranet Software, Configuration Management Web Applikation Entwicklung
Programmierung: J2EE, JBoss, Tomcat, JMS, WS, SOAP, MySQL, SQL, Hibernate, SOAP, Webservices,
Struts, XML,Servlets, Ant, Subversion, Clearcase, Windows XP, Linux, MVS Mainframe, IBM MQ
Tools : Rational Rose(UML), Eclipse, Jboss IDE, xDoclet, Lotus Notes
Datenbank : MySQL 4
Tätigkeit : Sw. Architect, Sw. Entwicklung, Analyse, Datenbank Entwicklung
Beschreibung : Entwicklung eines Software Configuration Management(SCM) Systems (web application/service), basierend auf Clearcase/MVS Repository, JBoss application server und WinAproach workflow engine. Die Anwendung bedient über 4000 internerne Mitarbeiter und Entwicklern. Es ist eine multitier Anwendung, implementiert in J2EE als Backend und mit Struts als Frontend. Webservices (SOAP) werden eingeführt, um Anschluß mit den älteren, C++ und Mainframesystemen zu ermöglichen. Die Applikationsmoduln entwickelt mit JMS und JAVA, realisieren ClearCase und MySQL als Geschäft Prozeß und Konfiguration Managementsysteme.
Zeitraum : 01.2005 - 09.2005
Firma/Institut: Together Teamloesungen
Projekt : Applikation Enwicklung, Google-like search engine Entwicklung
Programmierung: J2EE, C++, SQL, PL/SQL, Oracle Advanced Queue, Enhydra App/Web Server, JONAS, Tomcat,
Spring, JSF, JSP, Hibernate, DODS, XMLC
Tools : Rational Rose (UML), JDeveloper, Eclipse, Visual Studio C++
Datenbank : Oracle, MySQL, Postgre, HSQL
Tätigkeit : Sw. Entwicklung, Sw. Architekt, Analyse, Konzipierung, Dokumentation
Beschreibung : Entwicklung verschiedene Abrechnungssysteme und Entwicklung einer Web-Search Anwendung (wie Google), basierend auf Enhydra Application und Web Server. Es ist eine multitier Anwendung, implementiert in JAVA/J2EE als Backend und mit JSP/JSF/Spring/ as frontend. Die Anwendung ist basiert auf einer Lucene Indexing-Engine. Sie erweitert Lucene Indexer Einheit auf entsprechend zum Kunden-Bedürfnissen/-Dateisystem/-Datenbank. Die Anwendung ist modular und leicht integriert in oder JAVA Anwendungen für webbased Suche oder als z.B. Swing GUI Search-Client.
Zeitraum : 07.2004 - 12.2004
Firma/Institut: DB-Systems
Projekt : GFD-Z/SBF Zuggeschwindigkeiten, Entwicklung eines Systems für die Deutsche Bahn
Programmierung: Smalltalk, VisualWorks, Windows NT/XP, SQL, PL/SQL
Tools : Rational Rose (UML), TOAD, Lotus Notes, ENVY, MS-Office
Datenbank : Oracle 8
Tätigkeit : Entwicklung, Automatische TestClients, Analyse, Konzipierung,Dokumentation, GUI
Beschreibung : Das System GFD-Z/SFB liefert die Trassengeschwindigkeit-Berechnungen und Buchfahrpläne der Bahn. Mit diesem System ist es möglich Buchfahrpläne zu erzeugen, bearbeiten und grafisch darzustellen. Das System wurde mit neue Funktionalitäten erweitert. Die Implementierung wurde mit Smalltalk durchgeführt.
Zeitraum : 03.2004 - 07.2004
Firma/Institut: Together Teamloesungen
Projekt : Application / Web server Entwicklung
Programmierung: JAVA,J2EE, C++, SQL, PL/SQL, Oracle Advanced Queue, Hibernate, Struts
Tools : Rational Rose (UML), JDeveloper, Eclipse, Apache, Tomcat, JBoss, Weblogic
Datenbank : Oracle, MySQL
Tätigkeit : Sw. Entwicklung, Analyse, Konzipierung, Dokumentation, GUI
Beschreibung : Entwicklung eines sehr berühmtes open source Application/Web Servers - Enhydra. Entwicklung, Wartung, "new features" Konzipierung. Weiterentwicklung des Servers in JAVA: Logging module, J2EE standards Aktuelisierung, Entwicklung JAVA/J2EE Demoanwendungen für verschiedene Application-/Web-Servers.
Zeitraum : 07. 2003 - 03.2004
Firma/Institut: Fjodorov Institute / Cydrel GmbH.
Projekt : Medical System
Programmierung: JAVA, J2EE, Swing, SQL, PL/SQL, Oracle Advanced Queue
Tools : Rational Rose (UML), ClearCase, MS-Office
Datenbank : Oracle
Tätigkeit : Entwicklung, Automatische TestClients, Analyse, Konzipierung, Dokumentation, GUI
Beschreibung : Entwicklung eines Medice Systems. Diese System verfolgt alle Prozesse eines Krankenhauses. Speichert alle Informationen über die Patienten in einem Datenbank. Das Ergebnis dieses Projekts ist, das die Papierarbeit minimiert wurde, alles ist im elektronischen form gespeichert. Das Management hat eine bessere Überblick über das aktuelle Status.
Zeitraum : 02.2003 - 06.2003
Firma/Institut: Thyssen Krupp
Projekt : BZE, Entwicklung eines Betriebszeiterfassungssystems für Thyssen Krupp
Programmierung: Visual Basic, .Net, VBA, Microsoft.Jet, SQL, PL/SQL, Windows NT/2000/XP
Tools : Rational Rose (UML), MS Excel, Word
Datenbank : Oracle 8i
Tätigkeit : Entwicklung, Automatische TestClients, Analyse, Konzipierung, Dokumentation, GUI
Beschreibung : Das System wurde für Thyssen Krupp entwickelt. Es soll die ganze Geschäftsprozesse und Betriebszeiterfassung des Werks Verfolgen. Das Werk hat mehrere Abteile für die Erfassung implementiert wird. Die Datenbank wurde in einem zentralen Server gespeichert. Die Kommunikation läuft über die LAN. Das System zeigt die Arbeitslast und Verbesserung Möglichkeiten der Werks. Das System wurde in Visual Basic implementier mit client-server Architecture.
Zeitraum : 04.2002 - 01.2003
Firma/Institut: TLC / DB-Systems
Projekt : Davit, Entwicklung eines Infrastruktursystems für die Deutsche Bahn
Programmierung: Smalltalk, VisualWorks, SQL, PL/SQL, Excel macros
Tools : Rational Rose (UML), TOAD, Lotus Notes, ENVY, MS-Office
Datenbank : Oracle 8
Tätigkeit : Entwicklung, GUI, Analyse, Konzipierung, Dokumentation
Beschreibung : Das System GFD-I (Gemeinsame Fahrplan-Datenhaltung Infrastrukturdaten) ist Teil des Vorhabens "Datenverarbeitung im Trassenmanagement" (DAVIT) der DB. Es liefert den Kern dieses Systems sowie die speziellen Funktionskomplexe zur Bearbeitung der Infrastrukturdaten und der Trassenbestellungen. Mit diesem System ist es möglich Infrastrukturelemente zu erzeugen, Betriebstellenreihung bestimmen, Infrastruktur- und Laufwegdaten grafisch darzustellen. Das System wurde in Smalltalk entwickelt und umfasst in ihrem Konzept die Mehrnutzer-Fähigkeit. Die Datenbank des Systems GFD-I is die zentrale Infrastrukturdatenbank des gesamten DAVIT Projektes.
Zeitraum : 07. 1999 - 03. 2002
Firma/Institut: Cydrel GmbH.
Projekt : Vantex, Implementierung der Modulen eines Warenwirtschaftsystems.
Programmierung: Visual Age for Smalltalk, SQL, PL/SQL
Tools : Windows NT, ENVY, ClearCase, ClearQuest, Rational Rose, UCM, UML
Datenbank : Oracle
Beschreibung : Das System wurde für eine Handelfirma entwickelt. Es soll die ganze Geschäftsprozesse der Firma Verfolgen. Die Firma hat mehrere Filialen (Insgesamt Cc. 85 Filialen). Die Datenbank wurde in einem zentralen Server gespeichert. Die Kommunikation läuft über die Firmeneigene Netz. Die Filialen und die einzelne Verkaufshäuser bestellen die Waren über dieses System und die Zentrale kann über das System immer die genaue Stand des Verkaufs und die Bestellungen verfolgen.
Zeitraum : 06.1998 - 06. 1999
Firma/Institut: Comerica Bank Texas, USA
Projekt : Intranet-Lösung für die Pflege des Kreditbestands
Programmierung: Smalltalk, Windows NT, UNIX
Tools : Visual Age for Smalltalk
Datenbank : Oracle
Tätigkeiten : Entwicklung, WartungAnalyse
Beschreibung : Entwicklung einer Intranet-Lösung für die Pflege des Kreditbestands. Entwicklung eines eigenen Frameworks für die Implementierung der Anwendung. Wartung und Support.
Zeitraum : 01. 1998 - 05. 1998
Firma/Institut: Charleston University, Charleston, USA
rojekt : Sr. Project Design and Implementation
Programmierung: JAVA, HTML, Servlets, Jscript, SQL, C++
Tools : Java(1.2), Forte for JAVA, Oracle 8, Rational Rose
Tätigkeiten : JAVA Server-side Entwicklung, OOD, OOP
Beschreibung : Interne Projekt für das Computer Science Abteilung. Analyse und Impementierung des Student Database System (SDS) und Portal. Datenbankdesign im Rational Rose (ERP). Interaction läuft über intranet.GUI Programmierung (OO) in HTML, JAVA, JApplets, JScript. Database Verbindung über JDBC. Die Benutzer können einloggen, Noten prüfen, Aufgaben prüfen und herunterladen, Kommunikation zwischen Professor und Stundent, Nachrichten, Neuigkeiten lesen.