Personen-ID                24732 
Wohnort                    605xx Frankfurt a.M., Deutschland 
Jahrgang                   1976 
EDV-Erfahrung seit         1997 
Staatsbürgerschaft         deutsch 
Verfügbar ab               01.07.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         20.03.01 
Profil zuletzt geändert am 15.12.11 
Design und Entwicklung objektorientierter Systeme im Java/J2EE-​Umfeld
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Projektmanagement / -leitung / Organisation / Koordination
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
01/2009   Certified Scrum Master (CSM)
          Certified Scrum Product Owner (CSPO)

 

01/2001   Schulung: OOAD mit der UML

03/2000   Schulung: OO-RDBMS Mapping mit TOPLink 2.5

1997-1999 Ausbildung zum Fachinformatiker

 Schwerpunkt: Anwendungsentwicklung

 Abschluß: 06/1999


Schulische Ausbildung:
1995-1997 Fachoberschule (Wirtschaft, Verwaltung und Rechtspflege)

 Abschluß: Fachhochschulreife

Deutschland: D6, D8
Österreich
Schweiz
Weitere Einsatzorte: Frankreich, Großbritannien, Irland, Italien, Luxemburg, Niederlande, Portugal, Schweden, Spanien, Zypern, Türkei, Südafrika, Australien, Vereinigte Arabische Emirate, Nordamerika
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Weitere Länder: Einsatzort im Ausland generell bevorzugt.

Deutsch 
Englisch 
Türkisch 

Amiga OS 
Mac OS 
UnixSolaris und Linux
Windows 

C 
C# 
C++ 
Javatiefgreifende Kenntnisse durch langjährige Erfahrung
PL/SQL 
Python 
Shell 

Access 
DB2 
Informix 
JDBC 
MS SQL Server 
MySQL 
ODBC 
Oracle 
Postgres 
SQL 

Sehr gute Kenntnisse in relationalen Datenbanken und SQL.
Anbindung erfolgt über JDBC bzw. ODBC und/oder
unter Verwendung von OO-RDBMS-Mapping Frameworks wie
beispielsweise Hibernate.
CORBA 
Internet, Intranet 

Java RMI, SOAP
EJB, JMS
JXTA, Jini, JavaSpaces
Servlets
Automobil
Bekleidung/Textil: Sportartikel
eCommerce
Finanzdienstleistung
Handel: Strom, Energiewirtschaft
Industrie: Bau, Polstermöbel
IT (EDV)
Medien: Fernsehen, GEMA
Nahrungs- und Genussmittel
Unterhaltung / Computerspiele
Versicherung
Projekt:   N/A (Unterhaltung / Computerspiele)
           Details über das Produkt dürfen zur Zeit nicht veröffentlich werden.
Funktion:  Technical Director
Zeitraum:  seit 08/2009

 

 

Projekt:   HR@ESB (Nahrungs- und Genussmittel)
           Daten zwischen diversen HR Systemen werden im Unternehmen mittels eines
           propritären EAI Systems ausgetauscht und synchronisiert.
           Die Aufgabe bestand darin, das bestehende EAI System durch neue ESB Technologien
           abzulösen, um die Wartbarkeit und Stabilität zu erhöhen.
Funktion:  Entwickler
Tätigkeit: Konfiguration und Deployment JBoss ESB.
           Migration bestehender HR Interfaces (inubit) auf JBoss ESB.
           Entwicklung eines Web Frontends (RIA) zur Überwachung und Kontrolle
           der Messages und Channels.
Laufzeit:  13 Monate
Zeitraum:  12/2008 - 12/2009 (zu 20%)
Umgebung:  Java 1.6, JBoss ESB, inubit 4, Spring 2, ZK RIA, JMX, XML, XSLT,
           PostgreSQL, Eclipse, SVN, Linux

 

 

Projekt:   Sozialversicherungssystem, Teilapplikation (Versicherung)

  Das System besteht aus 14 sog. Querschnittsapplikationen, die von

  mehreren Teams verteilt (Schweiz, Deutschland und Indien) entwickelt

  werden.

  Ziel ist die Ablösung der Host-basierten, vorwiegend selbst

  entwickelten Fachapplikationen der einzelnen Kantone.

  Als technischer Leiter bin ich für die Entwicklung der Querschnitts-

  applikation "Ergänzungsleistungen und Krankheitskosten" verantwortlich.

Funktion:  Lead-Developer
Tätigkeit: Koordination und Unterstützung des 16-köpfigen Entwicklerteams

  (München und Zürich) in Design und Entwicklung.

  Einführung eines Continuous Build Systems.

  In Zusammenarbeit mit Indien, Verfeinerung des Release Managements

  der Gesamtapplikation, so daß Fehler in der Integration der

  Querschnittsapplikationen frühzeitig erkannt und behoben werden

  können.

Zeitraum:  06/2007 - 07/2009
Umgebung:  Java 1.4, Eclipse RCP, Spring 2, Hibernate 3, WebSphere 6, DB2 9,

  Rational RSA 6, Maven2, Hudson, ClearCase, ClearQuest, AIX, Linux,

  Windows, VSDL (Vorgehensmodell, abgeleitet vom RUP)



Projekt:   Ticketing System (eCommerce)
Funktion:  Entwickler
Tätigkeit: Design und Entwicklung eines Frameworks zur Erstellung von Berichten

  in Excel und PDF auf Basis existierender OpenSource Bibliotheken.

  Mit Hilfe des Frameworks ist es möglich, Berichte innerhalb weniger

  Stunden zu implementieren, wofür zuvor mehrere Tage benötigt wurden.

  Umstellung bestehender und Implementierung neuer Berichte.

Laufzeit:  7 Monate
Zeitraum:  11/2006 - 05/2007
Umgebung:  Java 1.5, iText 1.4, Tomcat 5, PL/SQL auf Oracle 9.2, Ant,

  Eclipse 3.2, Rational XDE, CVS, Windows



Projekt:   Order Management System (Nahrungs- und Genussmittel)
Funktion:  EAI-Entwickler
Tätigkeit: Wartung und Weiterentwicklung der Schnittstellen zu den Restaurants,

  Distributoren und sonstigen Datenlieferanten und -konsumenten mittels

  EAI-Systems inubit.

  Entwicklung eines Load-Balancers zur Stabilisierung des EAI-Systems.

  Unterstützung in der Weiterentwicklung des Order Management Systems.

Laufzeit:  13 Monate
Zeitraum:  10/2005 - 10/2006
Umgebung:  Java 1.5, XML, XSLT 2.0, JSP, Common-Controls 1.6, Spring 1.0 mit

  Struts und Hibernate 2.1, SOAP 1.2, GLUE 5, EDIFACT, inubit 4,

  Tomcat 5, PostgreSQL, MS-SQL Server, Ant, Eclipse, CVS, Linux,

  Windows 2003 Server



Projekt:   3D-Product Configurator Phase I (IT-Dienstleister)

  Ermöglicht das online Konfigurieren und dreidimensionale Präsentieren

  von Produkten.

  Das System basiert auf serviceorientierte Architektur (SOA). Als

  Backend wird SAP verwendet.

  In der ersten Phase werden Services für die Authentifizierung und

  Authoriesierung von Benutzern, für die Pflege von Kundendaten und

  für die Verwaltung von prozeßübergreifenden Sessions entwickelt.

Funktion:  Coach, Architekt
Tätigkeit: Coaching eines dreiköpfigen Teams in folgenden Themen:

  - OO-Design und -Entwicklung

  - Entwicklung von verteilten Systemen via Java und RMI

  - automatisierte Unit-Tests

  - Versions- und Releasemanagement

  Analyse und Design der Services für die erste Phase.

  Unterstützung in der Entwicklung und Testphase.

Laufzeit:  8 Monate (zu 20%)
Zeitraum:  11/2005 - 06/2006
Umgebung:  Java 1.5, RMI, Struts, Tomcat 5, SAP-DB (MaxDB), JUnit, Ant, Eclipse,

  CVS, Linux



Projekt:   Adressqualifizierungssystem (Finanzdienstleistung)
Funktion:  Coach, Berater und Entwickler
Tätigkeit: Einführung des bereits bestehenden Teams in die Entwicklung von

  Web-Clients mit Struts und Beratung in den Bereichen Versions-

  management, Sourcecode-Verwaltung und Deployment.

  Weiterentwicklung des Web-Clients und Anbindung über JCo an SAP-Backend.

  Allgemeine Beratung in den Themen OOD und OOP.

  Kleinere Entwicklertätigkeiten in ABAP.

Laufzeit:  15 Monate
Zeitraum:  07/2004 - 09/2005
Umgebung:  UML mit Borland Together Designer, Java 1.4, JSP, Struts,

  Servlets, Apache 2.0, Tomcat 4.1, RMI, SAP R/3 WAS 6.20 über

  JCo 2.1.3 (Java Connector), XML, LDAP mittels JNDI, Log4J, Ant1.6,

  Eclipse 3.1, CVS, Linux, Windows XP



Projekt:   Order Management System (Sportartikel)
Funktion:  Code Analyzer
Tätigkeit: Im Rahmen einer QS Code-Profiling (Performance- und Memory-Analysis)

  durchgeführt. Zusätzliche Analyse der Architektur (u.a. Ermittlung

  der Abhängigkeiten, Design Patterns) und der Sourcecode-Qualität

  durchgeführt.

Laufzeit:  2 Wochen
Zeitraum:  06/2004
Umgebung:  DevPartner for Java, HTML-Browser (Client), BEA WebLogic 8 auf

  Windows 2000 und Linux, DB2 auf AS/400; Technologien: Java 1.4,

  J2EE 1.3, EJB, Struts, LDAP



Projekt:   Pricing (Handel)
Funktion:  Analytiker
Tätigkeit: Anforderungsanalyse unter Einsatz von Anwendungsfällen (UseCases),

  Aktivitäts-, Zustands- und Klassendiagrammen.

Laufzeit:  2 Monate
Zeitraum:  02/2004 - 03/2004
Umgebung:  UML mit TogetherJ 6, Windows XP


Projekt:   Risikomanagementsystem (Handel)

  Das System basiert auf einer Monte-Carlo-Simulation, bei der

  klassische Verfahren zur Reduktion der Anzahl der unabhängigen

  Variablen vorgeschaltet sind (PCA). Die aufwendige Simulation

  läuft verteilt auf mehreren Rechnern im Netzwerk.

  Ein Informationssystem dient zur Aufbereitung und Präsentation

  der simulierten Daten.

Funktion:  Architekt und Entwickler
Tätigkeit: Design und Entwicklung des verteilten Simulationssystems (Jini).

  Realisierung des Informationssystems als Prototyp (JSP-Client)

  zur Generierung und Darstellung der Reports/Charts und zur Pflege

  der Stammdaten.

Laufzeit:  28 Monate
Zeitraum:  08/2001 - 12/2002, 07/2003 - 05/2004
Umgebung:  UML, Java 1.4, XML, XSLT, JSP/Servlets, Struts, Jini 1.2 & JavaSpaces,

  RMI, JAAS, Log4J, TogetherJ 6, Eclipse 3, NetBeans 3.3, Forte for Java 3,

  Ant (Java-XML-Make), JUnit, CVS (und WinCVS), JavaWebStart (JNLP),

  Tomcat/Catalina 4, Oracle9 RDBMS, Linux, Windows NT/2000/XP



Projekt:   Einführung eines neuen Handelssystems (Handel)

  Bei der Einführung des Handelssystems werden Altsysteme an das

  neue Handelssystem angebunden. Die Daten werden in XML ausgetauscht,

  wobei die Kommunikation über JMS realisiert wird.

Funktion:  J2EE-Berater, OO-Designer/-Entwickler
Tätigkeit: Auswahl des Entwicklerteams.

  Beratung und Unterstützung des Entwicklerteams bei der Planung und

  Realisierung der an das neue Handelssystem anzubindenden Komponenten.

Laufzeit:  11 Monate
Zeitraum:  08/2002 - 06/2003
Umgebung:  UML, Java 1.3 (J2EE), EJB, JMS, JAAS, XML (SAX, DOM, JDOM), JBoss 3.0,

  Eclipse 2.1, Ant 1.5, XDoclet, JUnit, CVS, Cygwin, Windows NT/2000,

  Xenon (Handelssystem)



Projekt:   Archivierungssystem, Content-Management (Fernsehen)
Funktion:  OO-Designer/-Entwickler
Tätigkeit: Wartung und Weiterentwicklung des Java-Clients

  zur Realisierung eines Archivsystems zur Medienverwaltung

  mit Warenkorbsystem.

Laufzeit:  11 Monate
Zeitraum:  08/2000 - 06/2001
Umgebung:  UML, Java 1.2/1.3, CORBA 2.3, Rational Suite 2000, LDAP,

  JUnit, Visual Age for Java 3.5, Windows NT



Projekt:   Rechteverwaltung für Multimediaproduzenten (GEMA)
Funktion:  OO-Designer/-Entwickler
Tätigkeit: Portierung des bestehenden 3-Tier-Systems von JDK1.0 auf JDK1.1,

  von Oracle Application-Server 3 auf Application-Server 4 und

  die Datenbank von Oracle7 auf Oracle8.

Laufzeit:  6 Monate
Zeitraum:  01/2000 - 06/2000
Umgebung:  Java 1.0/1.1, Swing, Symantec-Klassenbibliothek,

  Oracle Application-Server 3/4, JWeb, Oracle 7/8, PL/SQL,

  Visual Age for Java 2, Windows NT, Solaris



Projekt:   Verwaltungssystem für Kundenadressen (IT)
Funktion:  OO-Designer/-Entwickler
Tätigkeit: Design und Entwicklung des Clients als Java-Applet.

  Design des Datenbankmodells und die Implementierung auf

  Oracle.

Laufzeit:  1 Monat
Zeitraum:  12/1999 - 12/1999
Umgebung:  Java 1.1, Swing, TOPLink, JDBC, Oracle8, Visual Age for Java 2,

  Solaris, Linux, Windows NT



Projekt:   Fahrzeug-Servicesystem (Großprojekt, Automobil)
Funktion:  GUI-Designer/-Entwickler
Tätigkeit: Entwurf und Design von Bedienschnittstellen (GUI) für

  Anwendungsfälle (UseCases) und Realisierung als Prototypen.

  Die Realisierung dieser Komponenten erfolgte zur besseren

  Wiederverwendbarkeit nach der JavaBean-Spezifikation.

Laufzeit:  5 Monate (zu 30%)
Zeitraum:  07/1999 - 11/1999
Umgebung:  Java 1.1, JavaBeans, Swing, Visual Age for Java 2,

  Solaris, Windows NT



Projekt:   Desktop für Java-Anwendungen (Automobil)

  Browser-ähnliches Frontend, das bestehende Java-Anwendungen

  zentral verwaltet und diesen Services bereitstellt.

Funktion:  OO-Designer/-Entwickler
Tätigkeit: Design und Entwicklung des Java-Desktops, des Service-API und

  Realisierung eines Services als Prototyp.

Laufzeit:  5 Monate (zu 70%)
Zeitraum:  05/1999 - 09/1999
Umgebung:  UML, Java 1.1/1.2, Reflection-API, Java-Security, Swing,

  Visual Age for Java 2, Solaris, Windows NT



Projekt:   Diverse (Teil-)Projekte im Rahmen einer Festanstellung

  bei einem IT-Consulting Unternehmen

Funktion:  OO-Designer/-Entwickler, Tester, Autor
Tätigkeit: Software-Entwicklung, Evaluierung von Tools, Dokumentation
Laufzeit:  5 Monate (zu 70%)
Zeitraum:  12/1998 - 04/1999
Umgebung:  Java, RMI, Visual Age for Java 2, Apache WebServer,

  Unix Shell, Linux, Solaris, Windows NT



Projekt:   JavaBean für Histogramme (Automobil)

  Teilprojekt eines Planungssystems

Funktion:  OO-Designer/-Entwickler
Tätigkeit: Design und Entwicklung einer GUI-Komponente zur Visualisierung

  von Histogrammen als JavaBean.

Laufzeit:  1 Monat
Zeitraum:  11/1998 - 11/1998
Umgebung:  Java 1.1, JavaBeans, Visual Age for Java 2, Solaris, Windows NT



Projekt:   Seminarunterlagen (IT-Consulting)
Funktion:  Autor
Tätigkeit: Ausarbeitung von Seminarunterlagen für fortgeschrittene

  Anwendung von:

  Java, Swing, AWT, Collection-API, RMI, Servlets und JSP, JDBC,

  TOPLink, Visual Age for Java und Unix-Grundlagen

Laufzeit:  14 Monate (zu 30%)
Zeitraum:  10/1998 - 11/1999
Umgebung:  StarOffice, Latex, Solaris, Linux


Projekt:   Lager- und Auftragsverwaltungssystem (Bau)
Funktion:  Programmierer
Tätigkeit: Programmierung des Report-Moduls für Umsatzstatistiken.
Laufzeit:  5 Monate
Zeitraum:  05/1998 - 09/1998
Umgebung:  RPG, CL, AS/400


Projekt:   Lager- und Auftragsverwaltungssystem (Polstermöbel)
Funktion:  Programmierer
Tätigkeit: Programmierung der Anwendungslogik und der dazugehörigen

  Darstellungs- und Druckmasken.

  Entwurf und Umsetzung des Datenbankmodells.

Laufzeit:  8 Monate
Zeitraum:  09/1997 - 04/1998
Umgebung:  RPG, CL, AS/400

Projekt Order Management System, Entwickler für EAI, 10/05 - 10/06
Referenz durch Senior IS Manager Central European Division, Systemgastronomie, vom 07.11.06

"Der Consultant hat das Projekt sowohl in der Entwicklung als auch in der Koordination der Schnittstellen zu diversen Fremdsystemen bedeutend unterstützt. Insbesondere hat er eine sehr gut strukturierte und stabile Infrastruktur für das EAI geschaffen. Er ist ein sehr motivierter Consultant mit fundiertem Wissen über objektorientierte Softwareentwicklung und verteilte Systeme. Wegen dieser überaus angenehmen und fruchtbaren Zusammenarbeit würden wir den Consultant jederzeit wieder einsetzen und können ihn für die Umsetzung anspruchsvoller Aufgaben nur empfehlen."

Projekt CMD, 07/04 - 09/05
Referenz durch SPV AG vom 06.11.06

"Der Berater ist in einer sehr kritischen Projektphase in das bestehende Team eingetreten. Seine Aufgaben lagen darin, das Team im Entwicklungsprozess zu unterstützen und zu coachen, einen Prozess für Versionsmanagement, Build und Deployment zu etablieren sowie das System zu stabilisieren. Diese Anforderungen hat er, auch unter hoher Belastung, in ausgezeichneter Weise umgesetzt. Sein breites Know-how, sein hohes Engagement und seine stark ausgeprägte Sozialkompetenz zeichnen ihn als einen sehr angenehmen Mitarbeiter und jederzeit empfehlenswerten Berater aus."

Projekt Risikomanagementsystem (Handel), J2EE/Jini-Entwickler, 08/01 - 01/04
Referenz durch Projektleiter IT-Dienstleister (1200 MA) vom 05.04.04

"Der Consultant besitzt enormes Wissen über die Entwicklung von verteilten Systemen im J2EE-Umfeld. Mit seinen fundierten Kenntnissen in den Bereichen OOAD/OOP und seinem großen Engagement hat er das Projekt sehr erfolgreich unterstützt. Die Zusammenarbeit war äußerst angenehm. Ich kann den Consultant auf jeden Fall weiterempfehlen und würde ihn bei Bedarf selbst wieder einsetzen."

Projekt Archivierungssystem, Content-Management, Java SW-Entwicklung, 2000 - 2001
Referenz durch Projektleiter eines Softwarehauses mit 60 MA vom 15.06.2001

"Der Consultant verfügt über profunde Kenntnisse in objektorientiertem Design und Programmierung mit Java. Neben seiner fachlichen Kompetenz, zeichnen ihn vor allem sein starkes Engagement und seine Teamfähigkeit aus. Ich kann den Consultant jederzeit für ein Projekt weiterempfehlen und würde ihn bei Bedarf selbst auch wieder einsetzen."

Alle Referenzen sind durch GULP bestätigt.

bevorzugte Projekttätigkeiten:
Software-Entwicklung im JEE-Umfeld
Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang





GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 21.12.2011 00:45:55
© Copyright 1996-2011 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de