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
Schwerpunkt: Anwendungsentwicklung
Abschluß: 06/1999
Abschluß: Fachhochschulreife
| Deutsch | |
| Englisch | |
| Türkisch |
| Amiga OS | |
| Mac OS | |
| Unix | Solaris und Linux |
| Windows |
| C | |
| C# | |
| C++ | |
| Java | tiefgreifende Kenntnisse durch langjährige Erfahrung |
| PL/SQL | |
| Python | |
| Shell |
| Access | |
| DB2 | |
| Informix | |
| JDBC | |
| MS SQL Server | |
| MySQL | |
| ODBC | |
| Oracle | |
| Postgres | |
| SQL |
| CORBA | |
| Internet, Intranet |
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(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/2009Rational RSA 6, Maven2, Hudson, ClearCase, ClearQuest, AIX, Linux,
Windows, VSDL (Vorgehensmodell, abgeleitet vom RUP)
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 MonateEclipse 3.2, Rational XDE, CVS, Windows
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 MonateStruts 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
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- 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%)CVS, Linux
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 MonateServlets, 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
durchgeführt. Zusätzliche Analyse der Architektur (u.a. Ermittlung
der Abhängigkeiten, Design Patterns) und der Sourcecode-Qualität
durchgeführt.
Laufzeit: 2 WochenWindows 2000 und Linux, DB2 auf AS/400; Technologien: Java 1.4,
J2EE 1.3, EJB, Struts, LDAP
Aktivitäts-, Zustands- und Klassendiagrammen.
Laufzeit: 2 MonateDas 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 EntwicklerRealisierung des Informationssystems als Prototyp (JSP-Client)
zur Generierung und Darstellung der Reports/Charts und zur Pflege
der Stammdaten.
Laufzeit: 28 MonateRMI, 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
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/-EntwicklerBeratung und Unterstützung des Entwicklerteams bei der Planung und
Realisierung der an das neue Handelssystem anzubindenden Komponenten.
Laufzeit: 11 MonateEclipse 2.1, Ant 1.5, XDoclet, JUnit, CVS, Cygwin, Windows NT/2000,
Xenon (Handelssystem)
zur Realisierung eines Archivsystems zur Medienverwaltung
mit Warenkorbsystem.
Laufzeit: 11 MonateJUnit, Visual Age for Java 3.5, Windows NT
von Oracle Application-Server 3 auf Application-Server 4 und
die Datenbank von Oracle7 auf Oracle8.
Laufzeit: 6 MonateOracle Application-Server 3/4, JWeb, Oracle 7/8, PL/SQL,
Visual Age for Java 2, Windows NT, Solaris
Design des Datenbankmodells und die Implementierung auf
Oracle.
Laufzeit: 1 MonatSolaris, Linux, Windows NT
Anwendungsfälle (UseCases) und Realisierung als Prototypen.
Die Realisierung dieser Komponenten erfolgte zur besseren
Wiederverwendbarkeit nach der JavaBean-Spezifikation.
Laufzeit: 5 Monate (zu 30%)Solaris, Windows NT
Browser-ähnliches Frontend, das bestehende Java-Anwendungen
zentral verwaltet und diesen Services bereitstellt.
Funktion: OO-Designer/-EntwicklerRealisierung eines Services als Prototyp.
Laufzeit: 5 Monate (zu 70%)Visual Age for Java 2, Solaris, Windows NT
bei einem IT-Consulting Unternehmen
Funktion: OO-Designer/-Entwickler, Tester, AutorUnix Shell, Linux, Solaris, Windows NT
Teilprojekt eines Planungssystems
Funktion: OO-Designer/-Entwicklervon Histogrammen als JavaBean.
Laufzeit: 1 MonatAnwendung von:
Java, Swing, AWT, Collection-API, RMI, Servlets und JSP, JDBC,
TOPLink, Visual Age for Java und Unix-Grundlagen
Laufzeit: 14 Monate (zu 30%)Darstellungs- und Druckmasken.
Entwurf und Umsetzung des Datenbankmodells.
Laufzeit: 8 MonateProjekt 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.
Weitere Länder: Einsatzort im Ausland generell bevorzugt.