Photo
Personen-ID                19993 
Wohnort                    646xx Bensheim, Deutschland 
Jahrgang                   1972 
EDV-Erfahrung seit         1995 
Staatsbürgerschaft         deutsch 
Verfügbar ab               01.04.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         05.10.00 
Profil zuletzt geändert am 30.11.11 
Objektorientierung (Coaching, Analsyse, Design, Implementierung) - Webentwicklung (über 10 Jahre Java, J2EE, EJB, Struts, JSF) - XML - C++
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Projektmanagement / -leitung / Organisation / Koordination
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Ausbildung zum Energieelektroniker.
Abschluss Energieanlagenelektroniker Anlagentechnik.
Studium der Informatik an der Fachhochschule für Technik
in Mannheim. Schwerpunkt Technik.
Abschluss Diplom-Informatiker (FH).

Deutschland
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: Bei Einsatzgebiet außerhalb Großraum Frankfurt nur 4 Tage Woche.

Englisch 

IBM Großrechner
PC
SPS
SUN
Personal Computer / Workstation
Windows (95/98/NT/2000/XP)
Linux (SuSE, RedHat, Debian, Ubuntu)
SUN OS, Solaris
Unix (Sinix, OSF, HP, AIX, OpenBSD)


Großrechner, Mainframe, Host:
MVS, OS/390

Cobol
Assembler
Basic
Delphi
PHP
Lisp
Pascal
Perl
Shell
yacc/lex
VisualBasic.net, C#.net, C++.net
Java
C, C++
JavaScript
Ruby
Groovy
Python
XML, XPATH, XSLT

Schwerpunkt JAVA, C/C++, XML
Access
DB2
Informix
JDBC/ODBC
MS SQL Server
MySQL
Oracle
SQL
Internet, Intranet (TCP/IP), HTTP, FTP, SFTP, SMTP
CORBA, RPC, RMI
Windows Netzwerk (SMB)
JNDI, JMS, MQseries, IIOP, LDAP
EJB, XML
Webservice (RPC, SOAP, REST)

Erfahrungsspektrum:
Programmierung:
- Anwendungs- und Systemprogrammierung

Speziell

 Serverprogrammierung unter JAVA EE

(JSP, Servlet, Struts, JSF, EJB, JPA, Spring, XML, ESB,

Webservice [RPC, REST, SOAP],

Ruby, Groovy)

 Oberflächenprogramierung mit Java, C/C++

  (Swing, MFC)

 Systemprogrammierung unter Unix

  (Sockets, Semaphoren, Shared Memory, Threads)


Anforderungsanalyse und Design:
- Anforderungsanalyse
- Spezifikation
- Pflichten- und Lastenheft
- Prototyping

Objektorientierte Analyse/Design/Implementierung
- Objektorientierte Analyse
- Objektorientiertes Design
- Design Pattern

Projektmanagement:
- Allgemeines Projektmanagement
  Projektpläne, Iterationen, Milestones
- Qualitätssicherung
- Changemanagement
- Konfigurationsmanagement

Methoden, Prozess- und Phasenmodelle:
- Datenbank-Design, ER-Diagramm
- Wasserfallmodell
- V-Modell
- RUP
- Prototyping
- eXtreme Programming
- iterative, inkrementielle und agile Vorgehensweise
- Model Driven Architecture
- Regelmaschinen
- Refactoringmaßnahmen
- Design Patterns (Gang of Four)
- J2EE Patterns

Test:
- Testspezifikation (Vor/Nachbedingungen)
- (J)Unit Tests
- Integrations- und Funktionstest
- Lasttests und Stresstest

Coaching und Training:
- Coaching von Entwicklern im Team

Produkte:
- Windows 9X/ME/NT/2000/XP, AIX-Unix, HP-Unix, Solaris,
  Suse, Redhat, MVS
- Eclipse, JBuilder, Visual Age, Kawa, MS Visual C++,
  MS Visual Basic, Delphi, C++Builder, COBOL (MVS),
  MS Visual .NET
- Rational Rose, Together J, MS Visio, Adonis
- Bea Weblogic, ATG, IBM Websphere, ORION, OC4J,
  Corba Visi Broker, ISA-Dialogmanager
- Oracle, Informix, MySql, DB2, MS SQL-Manager
- Continuus (CM-Synergy), MS Source Save, CVS, Subversion
- Regelmaschine IBM JRules (ILOG JRules)

Open Source:
- Eclipse, NetBeans, Ant, JSPWiki, CVS, Log4j, JUnit
- Spring, SwingWeb, Velocity, WebMacro, Struts, Tapestry,
  Cocoon, Spring MVC, Wicket, MyFaces (Java Server Faces),
  Taglibs, JSTL
- Jakarta Tomcat, JBoss
- Commons, JAXB, JAXP, Xerces, JDOM, dom4j, StAX, FOP, Xalan
- Hibernate, Torque, Ibatis SQL Maps
- Ruby on Rails
- Groovy on Grails

Spezialkenntnisse:
- Neuronale Netze
- Künstliche Intelligenz
  Prolog, Lisp, Expertensysteme
- Compilerbau
  Parser, Scanner, Zustandsautomaten, Yacc, Lex, reguläre Ausdrücke,
  Grammatiken, Syntaxanalyse
- Speicherprogrammierbare Steuerungen (SPS)
- Elektrotechnik
  Digitaltechnik, Halbleiter, Energietechnik
Liegenschaftsamt
Versicherung
Forschung, Entwicklung, Fachhochschule
Softwarehersteller
Privatärztliche Verrechnungsstelle
Banken
Finanzamt (Oberfinanzdirektion)
Schufa
Automobilbranche
Mittelstand

Projekt:

Realisierung von Softwarekomponenten für die Steuerung von Marktpreis- und Liquiditätsrisiko

 

Zeitraum:

01.2011 - jetzt

 

Auftraggeber:

Softwarehersteller für Finanzdienstleister

 

Position:

Berater, Entwickler

 

Beschreibung:

Realisierung von Softwarekomponenten für die Steuerung von Marktpreis- und Liquiditätsrisiko

 

Aufgaben:

* Realisieren einer Webanwendung mit Java Server Faces (JSF)

* Realisieren von Servicekomponenten mit Spring und EJB für die Berechnung von Marktpreis- und Liquiditätsrisiko

* Entwicklung der Persistenzschicht mit UML (Magic Draw) und Hibernate

* Durchführung von Refactoringmaßnahmen bestehender Komponenten

* Entwicklung im Team nach Scrum (Pairprogramming, Teilnahme an Daily Scrum, Retrospektive, Review)

* Absprache mit der Fachabteilung (Product Owner) und spezifizieren von Anwendungsfällen (Grooming)

 

Techniken:

* Vorgehensmodell Scrum, agile Entwicklung, Clean Code

* Windows 7, Oracle Client

* Eclipse (Indigo), JBoss

* HTML, CSS, Java Script, Java Server Faces 2

* Oracel 11, SQL, Java 6, Spring, JPA, Hibernate, EJB 3, CVS, UML Magic Draw

 

___

 

Projekt:
Entwicklung von High Performance Java Batchanwendungen für einen Liquiditätsplan 

 

Zeitraum:
04.2010 - 12.2010

 

Auftraggeber:
Kreditanstalt für Wiederaufbau (KfW) Frankfurt 

 

Position:
Berater, Entwickler 

 

Beschreibung:
Entwicklung diverser Komponenten (Batch/Dialog) zum Berechnen eines Liquiditätsplans 

 

Aufgaben:

* Realisieren von Webanwendungen (Rechenkernen) mit spezifischem Java-Framework 

  'Formularserver' und 'Vorgangsserver'

* Realisieren von performancekritischen Java-Batchanwendungen. (Verarbeitung von 5 Millionen

  Darlehen)

* Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen

* Optimierung der Datenbankzugriffsschicht, DB2-Statements, Prozess Parallellisierung

* Durchführung von Refactoringmaßnahmen bestehender Komponenten

* Durchführung von Performancemessungen, Strategieentscheidungen

 

 Techniken:

* Windows XP, WinSQL

* IBM Rational Application Developer 7.5 (RAD, eclipse), Websphere

* HTML, CSS, Java Script, JSP

* DB2, SQL, JPA, JDBC Batch, Hibernate, CM Synergy

 

___

 

Projekt:
Entwicklung einer zentralen Stammdatenverwaltung

Zeitraum:
02.2009 - jetzt

Auftraggeber:
Bundesbank Frankfurt

Position:
Berater, Entwickler, Coach

Beschreibung:
Entwicklung einer Webanwendung für das zentrale Verwalten von Melde- und
Stammdaten

Aufgaben:
* Realisierung einer Webanwendung mit dem Web-Framework Struts
* Coachen interner Mitarbeiter in Web-Technologien
* Erstellung querschnittlicher Funktionen für Anwendungsentwickler
* Enwerfen von Design und Architektur, durchführung von Refactoringmaßnahmen
* Kommunikation mit der Fachabteilung

Techniken:
* Windows XP
* Rational Application Developer 7 (RAD), Altova XML-Spy
* HTML, CSS, Java Script, XML, XPath, XSLT, Java 5, JSP, JSTL, Stuts, Struts Tag Lib, XPath, Jakarta Commons, FOP, Hibernate
* Subversion, DB2

___

Projekt:
Entwicklung von Portalen für eine Versicherungsgruppe

Zeitraum:
07.2008 - 01.2009

Auftraggeber:
R&V Versicherung Wiesbaden

Position:
Berater, Entwickler

Beschreibung:
Entwicklung diverser Portale für Versicherungsvertragsauskunft und Bearbeitung
insbesondere für Makler und Außendienstmitarbeiter

Aufgaben:
* Realisierung von Portalen mit dem Web-Framework Struts
* Implementieren von Geschäftlogik wie Versicherungstarife oder Maklersuche
* Erstellung von Struts Elemente wie JSP's, Form Beans, Actions
* Entwerfen von Funktionen und Komponenten (EJB's) zur allgemeinen Verwendung
* Durchführung von Refactoringmaßnahmen bestehender Anwendung
* Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen

Techniken:
* Windows XP
* eclipse, JBoss
* HTML, CSS, Java Script, XML, XPath, XSLT, Java 5, EJB 2.0, JSP, JSTL, Stuts,
* Struts Tag Lib, XPath, Apache Poi, Jakarta Commons, Harvest
* SoftProject X4, DB2

___

Projekt:
Entwicklung von Webanwendungen zum Berechnen von Basel-II relevanten Kenngrößen

Zeitraum:
01.2007 - 06.2008

Auftraggeber:
Kreditanstalt für Wiederaufbau (KfW) Frankfurt

Position:
Berater, Entwickler

Beschreibung:
Entwicklung diverser Webanwendungen zum Berechnen von Basel-II relevanten
Kenngrößen wie Kennzahlen, PD, LGD und EAD.

Aufgaben:
* Realisierung von Webanwendungen (Rechenkernen) mit spezifischem Java-Framework
  'Formularserver' und 'Vorgangsserver'
* Implementieren von Algorithmen zur Berechnung von Kennzahlen im Basel-II
  Umfeld. Bspw. PD, EAD, LGD, Exposure
* Erweitern des bestehenden Frameworks. Bspw. designen und realisieren eines
  Codegenerators für Maskenfelder
* Entwerfen von Funktionen und Komponenten zur allgemeinen Verwendung. Bspw.
  Druckfunktionen mittels IText, Datentransfer mit secure Ftp, Diagramme mit
  JFreeChart
* Durchführung von Refactoringmaßnahmen bestehender Anwendung
* Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen

Techniken:
* Windows XP, IMS, TSO
* IBM Rational Application Developer (RAD, eclipse), Websphere
* HTML, CSS, Java Script, XML, XPath, PL/I, Java, JSP, Swing, JDom, XPath,
  JFreeChart, Jcraft, IText, Jakarta Commons
* CM Synergy, DB2

___

Projekt:
Realisieren einer Webanwendung für das Administrieren von Softwarepaketen

Zeitraum:
10.2006 - 12.2006

Auftraggeber:
Commerzbank Frankfurt

Position:
Berater, Entwickler

Beschreibung:
Planung und Realisierung einer Struts-Webanwendung für das Verwalten von
Softwarepaketen. Mittels einer komfortablen Web-Oberfläche haben verschiedene
Benutzergruppen die Möglichkeit Softwarepakete - insbesondere Basel II
Ratingverfahren - auf die Umgebung 'Test' aber auch, je nach Berechtigung,
'Produktion' zu deployen. Die Deployments werden mit entsprechenden
Informationen in einer relationalen Datenbank gespeichert.

Aufgaben:
* Spezifikation, Analyse und Design der Anwendung
* Realisieren von Struts Action Klassen, Controller Elemente und Form Beans
* Entwerfen von Java Server Pages (JSP) mit JavaServer Pages Standard Tag
  Library (JSTL) und Struts Tag Library
* Entwerfen von HTML-Seiten mit CSS und Java-Script
* Verwenden des Struts Validation und Struts Tiles Framework
* Realisieren von Hibernate Komponenten für den Zugriff auf MySql bzw. Oracle
* Schreiben von Testfällen mit JUnit
* Implementieren von ANT-Skripte für das Deployen der Anwendung auf Tomcat
  und Websphere

Techniken:
* Windows XP
* Tomcat 5.X, Websphere, Eclipse, Eclipse Webtools Plugin (WTP), ANT, CVS
* Java, JSP, JSTL, Struts (mit Validation- und Tiles-Framework), HTML, CSS,
  Java Script
* Hibernate
* MySql, Oracle

___

Projekt:
Entwicklung einer Basel II konformen Webanwendung mit einem XML-Framework

Zeitraum:
07.2005 - 09.2006

Auftraggeber:
Commerzbank Frankfurt

Position:
Berater, Trainer, Entwickler.

Beschreibung:
Entwicklung und Realisierung einer Webanwendung um Bilanzdaten weltweit zu
erstellen und zu bearbeiten. Diese bildeten die Berechnungsgrundlage für die
Ratingverfahren nach Basel II. Einarbeitung und Schulung der Teamkollegen in
das bankeigne XML-Framework TARating. Permanente Kommunikation und ständiger
Informationsaustausch zwischen der Plattformentwicklung, der Fachabteilung,
dem Testteam und des Entwicklungteams des Ratingverfahrens (iterative, agile
Vorgehensweise).

Aufgaben:
* Einbringung technischer Plattform Expertise in das Projekt
* Aufteilung der Anwendung in geeignete Teilpakete
* Einarbeitung von Teamkollegen in das XML-Framework TARating
* Realisierung des o.g. Ratingverfahrens
* Erstellen von Dialogen, Workflows, Regeln, XML-Dokumente und XML-Schemas
* Realisieren der Geschäftslogik. (Berechnung diverser Ratingkennzahlen,
  Bilanzpositionen, etc.)
* Kommunikationsschnittstelle zwischen Fachabteilung, Testteam,
  Plattformentwicklern und Ratingverfahrens-Entwicklern

Techniken:
* Windows XP
* J2EE, Tomcat 5.X, Webanwendungen und Servlets
* XML, XML-Schema, XSLT, XPath 2.0, FOP, Xerces, Saxon, HTML, CSS
* Eclipse 3, Ant, CVS, SmartCVS
* Altova XML-Spy
* Regelmaschine ILOG JRules, ILOG RuleBuilder, Regelsprachen BRL, TRL, IRL
* JStudio SiteWalker
* JSP Wiki

___

Projekt:
Schulung und Coaching von Entwicklern Basel II konformer Ratingverfahren

Zeitraum:
12.2004 - 06.2005

Auftraggeber:
Commerzbank Frankfurt

Position:
Berater, Trainer.

Beschreibung:
Planung, Organisation und Durchführung kompletter Schulungsveranstaltungen von
5 Gruppen mit 6-8 Teilnehmern. Coaching der geschulten Verfahrensentwickler
während ihrer Entwicklungstätigkeit, der Erstellung der Basel II konformen
Ratingverfahren mit dem XML-Framework TARating. Entwicklung eines Beispiel
Ratingverfahrens: Definition der Datenstrukturen (XML-Schema), Definition der
Dialoge mit der Framework eigenen Dialogsprache (DL), Aufbau des Viewmodels
(CCL + Metadaten), Erstellung der Business Regeln und der Verarbeitungslogik
mit dem ILOG RuleBuilder für die Regelmaschine JRules, Build und Deployment des
Verfahrens. Erstellung von Testfällen für das Beispielratingverfahren.
Aufzeichnung der Testfälle mit dem Tool JStudio SiteWalker.

Aufgaben:
* Einarbeitung in das bankeigne XML-Framework TARating
* Ermittlung von zusätzlicher Anforderungen an das XML-Framework TARating
* Schulung von internen und externen Mitarbeitern/Verfahrensentwicklern für das
  XML-Framework TARating
* Planung, Organisation und Durchführung der Schulungsveranstaltungen
* Erstellung der Schulungsunterlagen für das XML-Framework TARating
* Dokumentation des XML-Frameworks TARating mit Hilfe eines JSP-Wiki Systems
* Coaching und Support von Verfahrensentwicklern bei der Erstellung Basel II
  konformer Ratingverfahren mit dem XML-Framewok TARating
* Erstellung und Erweiterung eines Beispielratingverfahrens mit dem
  XML-Framewok TARating
* Erstellung von Testfällen für das Beispielratingverfahren mit dem Tool
  JStudio SiteWalker

Techniken:
* Windows XP
* J2EE, Tomcat 5.X, Webanwendungen und Servlets
* XML, XML-Schema, XSLT, XPath, FOP, Xerces, Saxon
* Eclipse 3, Ant, CVS, SmartCVS
* Altova XML-Spy
* Regelmaschine ILOG JRules, ILOG RuleBuilder, Regelsprachen BRL, TRL, IRL
* JStudio SiteWalker
* JSP Wiki

___

Projekt:
Entwerfen einer Architektur und eines Prototyps für ein Flottenmanagement

Zeitraum:
10.2004 - 11.2004

Auftraggeber:
Automobilbranche

Position:
Berater, Architekt, Entwickler.

Beschreibung:
Entwerfen einer Architektur und eines Prototyps für ein Flottenmanagement.
Mittels einer Webanwendung sollen weltweit Bestellungen und Transportaufträge
von Personenkraftwagen verarbeitet und gesteuert werden.

Aufgaben:
* Erstellen von UML-Diagrammen (Klassen- und Aktivitätsdiagramme)
* Entwickleln von Prototypen mittels HTML und Java Swing

Techniken:
* Windows XP
* J2EE, Java-Swing, HTML
* IBM WSAD, UML Gentleware Poseidon
* Microsoft Office

___

Projekt:
Realisieren einer Anforderungsmanagementsoftwarelösung

Zeitraum:
08.2004 - 09.2004

Auftraggeber:
Reifenhändler(Verbund) Rösrath

Position:
Berater, Architekt, Entwickler.

Beschreibung:
Dokumentation bestehender Prozesse einer Reifen-Auftragsverwaltung.
Entwickeln eines unternehmensspezifischen Anforderungsmanagementprozesses und
Realisieren einer Anforderungsmanagementsoftwarelösung welche speziell auf die
Bedürfnisse der Reifenbranche abgestimmt ist.

Aufgaben:
* Erstellen einer Ist-Analyse bestehender Geschäftsprozesse mittels UML
* Designen eines unternehmensspezifischen Anforderungsmanagementprozesses in
  Zusammenarbeit mit der IT- und der Fachabteilung
* Planen und Realisieren einer Anforderungsmanagementsoftwarelösung mit
  Microsoft Access

Techniken:
* Windows XP
* Microsoft Access, Visual Basic for Application (VBA)
* UML Gentleware Poseidon
* Microsoft Office

___

Projekt:
Redesignen einer Architektur für ein XML-Gateway

Zeitraum:
07.2004 - 08.2004

Auftraggeber:
Schufa Wiesbaden

Position:
Berater, Architekt.

Beschreibung:
Die Schufa verwendet für die Kommunikation mit ihren Kunden eine XML-
Schnittstelle (XML-Gateway). Redesignen der Architektur dieses XML-Gateway
mittels UML und Softwarepattern in Hinblick auf Wartbarkeit, Erweiterbarkeit
und Sicherheit.

Aufgaben:
* Redesignen einer XML-Schnittstelle mittels GoF- und J2EE-Pattern
* Dokumentieren des Architekturvorschlags mittels UML und textueller
  Beschreibung
* Überarbeiten des XML-Schemas für eine XML-Sprache
* Ergebnispräsentation beim Kunden vor Ort

Techniken:
* Windows XP
* XML, XML-Schema, DTD
* Java, Pattern (J2EE und Gang of Four)
* UML Gentleware Poseidon
* Microsoft Office

___

Projekt:
Wartung eines LDAP- und Rechteinformationsservers

Zeitraum:
02.2004 - 06.2004

Auftraggeber:
Softwarehaus Frankfurt

Position:
Berater, Entwickler.

Beschreibung:
Erweitern eines LDAP-Servers um Statistikfunktionen, welcher in C realisiert
wurden. Analysieren von Informix-SQL. Anpassen von Testfällen, die mit
(Korn)Shell-Skripte erstellt wurden. Systemprogrammierung unter AIX-Unix mit
shared memory, Semaphoren etc.
Fehlersuche und Fehlerkorrektur eines Rechte-Informations-Servers, welcher
mit C++, embedded Informix-SQL, Lex und Yacc implementiert wurde. Entwerfen
und realisieren von Unit-Tests.

Aufgaben:
* Erstellen von C/C++ Komponenten
* Systemprogrammierung unter IBM AIX-Unix mit shared memory, Semaphoren etc
* Realisieren von Testfällen mit Korn-Shell-Skripten
* Fehleranalyse und Beseitigung
* Abnahmetest und Inbetriebnahme des Servers beim Kunden vor Ort

Techniken:
* Windows 2000
* AIX4 Unix
* vi, C, C++, Lex/Yacc, Korn-Shell
* CVS
* LDAP 3

___

Projekt:
Designen und implementieren von Beispielapplikation mit J2EE

Zeitraum:
01.2004 - 01.2004

Auftraggeber:
Softwarehaus Frankfurt

Position:
Berater, Entwickler, Architekt.

Beschreibung:
Designen und implementieren von Beispielapplikation mit JSP's, EJB's und
Struts.
Erstellen eines Dokuments 'Java Frameworks und Technologien' welches als
Vorgabe und Richtlinie für JE22-Projekte dient. Aufzeigen, vergleichen und
empfehlen diverser J2EE-Technologien.

Aufgaben:
* Entwickeln eines Dokuments 'Java Frameworks und Technologien'
* Designen und Realisieren von Beispielapplikationen mit J2EE
  (JSP, Struts, Cocoon, EJB, JDO, ECA und EAI)

Techniken:
* Windows 2000
* Java J2EE, Struts, Cocoon, Hibernate, EJB, JDO, SQL
* Eclipse
* Windows Office

___

Projekt:
Erstellen einer J2EE-basierten Softwarelösung für die Verwaltung von
Fahrzeugscheinen.

Zeitraum:
10.2003 - 12.2003

Auftraggeber:
Softwarehaus Neu-Isenburg

Position:
Berater, Entwickler, Architekt.

Beschreibung:
Erstellen einer J2EE-basierten Softwarelösung für die Verwaltung von
Fahrzeugscheinen. (Externes Risiko Management)
Erstellen von Modulen auf der Client-Seite mit Java Server Pages und
Servlets in Kombination mit Java-Script.

Aufgaben:
* Modellieren von Anwendungsfällen und Realisieren von Serverkomponenten
* Entwickeln von JSP's und Serverkomponenten
* Modellieren des Datenbankchemas, optimieren der Datenbankabfragen
* Erzeugen und transformieren von XML mit XSLT (Stylesheets)
* Absprache mit dem Kunden vor Ort, installieren der Software

Techniken:
* Windows 2000
* HTML, Java-Script
* Java J2EE, JSP, Servlets, Tomcat, XML, XSLT, FOP
* Beyond Compare
* JBuilder
* Windows Office

___

Projekt:
Entwicklung einer J2EE-basierten Finanzamtsoftwarelösung

Zeitraum:
01.2003 - 09.2003

Auftraggeber:
Softwarehersteller (Bund und Bundesländer)

Position:
Berater, Entwickler, Architekt.

Beschreibung:
Designen und Erstellen einer Finanzamtsoftwarelösung welche im ersten
Schritt eine Parallelverarbeitung zum bestehenden Verfahren darstellt.
Migrieren von Stammdaten aus bestehenden Host-Dateien in ein
J2EE-basiertes Framework.

Aufgaben:
* Modellieren von Komponenten mit Hilfe von Rational Rose und Erzeugen von
  Javaklassen (Modell Driven Architecture)
* Modellieren und Realisieren eines Frameworks, auf welchen die
  Anwendungsentwickler aufsetzen
* Entwerfen und implementieren einer Swingoberfläche, welche die migrierten
  Grundinformationsdaten (Stammdaten) anzeigt
* Entwerfen und Realisieren von (aus Excel) generierten Integrationstests,
  welche das System als Black-Box testet
* Entwerfen und Realisieren einer Komponente welche Statistik über
  Datenveränderungen führt, transformieren der Ergebnisse (XML) mit XSLT
* Programmieren von Komponenten und den dazugehörigen Komponententests
  (JUnit-Tests)
* Schreiben von Testfällen mit JUnit-Tests und erstellen von
  Generatortemplates
* Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen

Techniken:
* Windows XP
* Java J2EE, JSP, Servlets, Tomcat, XML, XSLT, Perl
* Eclipse, JBuilder
* J2EE-Server OC4J, Orion
* SQL (Oracel)
* Rational Rose
* Continuus (CM Synergy)
* BS2000, VSAM, Cobol, Assembler

___

Projekt:
Istanalyse bestehender Hostarchitektur und Cobolprogramme

Zeitraum:
05.2002 - 12.2002

Auftraggeber:
Softwarehersteller (Bund und Bundesländer) Bonn.

Position:
Berater, Architekt.

Beschreibung:
Analysieren von länderspezifischen Lösungen bezüglich Datenhaltung,
Konsistenz, Back-Up-Verfahren, Dialogführung und Schwachstellen.
Entwickeln eines Grobkonzeptes in Hinblick auf eine objektorientierte
Java-Architektur.

Aufgaben:
* Analysieren des Istzustandes bestehender Großrechnerprogramme, Cobol- und
  Assemblerprogrammen für Dialog- und Batchverarbeitung
* Identifizieren von Geschäftsprozessen, Anwendungsfällen und fachlichen
  Komponenten
* Entwickeln eines Grobkonzeptes in Hinblick auf eine objektorientierte
  Java-Architektur (J2EE-Framework)
* Beschreiben von Komponentenschnittstellen und Komponentenabhängigkeiten

Techniken:
* Windows NT
* J2EE
* Continuus (CM Synergy)
* Adonis
* Microsoft Office
* BS2000, VSAM, Cobol, Assembler, IMS-DB, IMS-DC

___

Projekt:
Entwickeln eines Privatkundenportals (Zahlungsverkehr und Wertpapierhandel)

Zeitraum:         
07.2001 - 03.2002

Auftraggeber:
Dresdner Bank Frankfurt.

Position:
Berater, Entwickler, Trainer.

Beschreibung:
Entwicklung "Online Brokerage im Internet" für Privatkunden.
Realisierung des Zahlungsverkehrs und Wertpapierhandels für eine
Portalumgebung. Migrieren einer bestehenden Webanwendung in ein Portal.
Coachen von Mitarbeitern in Form eines wöchentlich stattfindenden Kurses.

Aufgaben:
* Anpassen und weiterentwickeln vorhandener Serverkomponenten (Servlets, EJB's
  etc.) an eine neue Oberflächenumgebung (JSP's)
* Durchführung der Euro-Umstellung
* Absprache mit der Fachabteilung und dem Qualitätssicherungsteam
* Geschäftsprozesse und Geschäftsanwendungsfälle identifizieren
* Schnittstellen beschreiben. Komponentenspezifische Klassenmodelle
  entwickeln
* Modellieren der Framework-Architektur, planen und realisieren
  von Refactoringmaßnahmen
* Coaching von Mitarbeitern im Bereich objektorientierter Programmierung
(Wöchentlicher Kurs im Schulungsraum)

Techniken:
* Windows NT, Solaris
* EJB, JSP, JMS, Servlet, Java-Script, XML, HTML
* Websphere, ATG
* Visual Age, Kawa, JBuilder
* Continuus (CM Synergy)
* TogetherJ
* Microsoft Office
* Informix

___

Projekt:
Entwickeln Zahlungsverkehr und Wertpapierhandel als Webanwendung
Zeitraum:         
01.2001 - 06.2001

Name:
Dresdner Bank Frankfurt.

Auftraggeber:
Berater, Entwickler.

Beschreibung:
Entwicklung des Zahlungsverkehrs und des Wertpapierhandels für Privatkunden.
Implementieren von Überweisungen, Daueraufträgen, Kontenübersicht, Depot,
Orderbuch, Wertpapiersuche etc.

Aufgaben:
* Entwicklung von Serverkomponenten mit Servlets (Controller-Objekten), XML,
  View-Beans und EJB-Objekte
* Durchführen von Performanceoptimierungen von Server-Komponenten (EJB's)
* Erstellen von Modulen auf der Client-Seite mit JSP's in Kombination mit
  Java-Script
* Absprache mit der Fachabteilung und dem Qualitätssicherungsteam

Techniken:
* Windows NT, Solaris
* EJB, JSP, JMS, Servlet, Java-Script, XML, HTML
* Websphere, ATG
* Visual Age, Kawa, JBuilder
* Continuus (CM Synergy)
* TogetherJ
* Microsoft Office
* Informix

___

Projekt:
Entwicklung eines Rechnungserfassungssystems für das Abrechnen von
Privatpatienten

Zeitraum:         
03.2000 - 12.2000

Auftraggeber:
Softwarefirma Frankfurt.

Position:
Entwickler, Projektleiter.

Beschreibung:
Entwicklung eines Rechnungserfassungssystems für das Abrechnen von
Privatpatienten. Realisierung eines Java Swing-Clients welcher mit einem
Corba-Server kommuniziert.

Aufgaben
* Analysieren der Anforderungen. Überarbeiten des Pflichtenheftes/Fachkonzept
  und modellieren der Architektur
* Realisieren eines Corba-Servers
* Designen der Datenbank. Erstellen von SQL-Abfragen mittels JDBC
* Designen und implementieren zahlreicher Oberflächen mit Swing (JTable, JTree
  etc). Beispielsweise realisieren einer automatischen Prüfung, welche die
  eingegebenen Gebührenziffern etc. auf Gültigkeit, nach der Gebührenordnung
  für Ärzte, prüft
* Migration von Stammdaten, portieren der Anwendung auf eine Linux-Umgebung
  (GUI-Anpassung, Shell-Skripte entwerfen)
* Koordinieren des Teams, Absprache mit dem Kunden, Anpassung an den
  Arbeitsprozess beim Kunden vor Ort

Techniken:
* Windows NT
* Linux (SuSE), Bash-Shell
* Java, Swing, JDBC
* Corba
* JBuilder
* Source Save
* Rational Rose
* Oracle SQL

___

Projekt:
Diplomarbeit und Systemadministrator

Zeitraum:
01.1999 - 03.2000

Auftraggeber:
Fachhochschule Mannheim Institut für verteilte Systeme, Mannheim.

Position:
Systemadministrator, Entwickler, Diplomand.

Beschreibung:
Administration eines Netzwerks mit diversen NT, OS/2 und Unix-Rechnern.
Diplomarbeit: Entwickeln einer webbasierten Benutzerverwaltung und ein
Netzwerksinformationssystem für ein Institut der Fachhochschule

Aufgaben:
* Administration des Netzwerks mit diversen NT, OS/2 und Unix-Rechnern
* Einrichten von NIS/NFS-Systemen, Netzwerkdruckern, Routern, TCP/IP
* Entwickeln einer Benutzerverwaltung und ein Netzwerksinformationssystem
  als Webanwendung
* Realisieren eines Java-Applets und eines RMI-Servers
* Entwurf des Entity-Relationship-Modells und der Klassendiagramme mit UML
* Installieren und administrieren der Servermodule auf Linux und Solaris-
  Rechner
* Schreiben der Diplomarbeit

Techniken:
* Windows NT, OS/2
* Unix (Solaris, RedHat, SuSE, Debian)
* TCP/IP, Ethernet, Token Ring, NIS
* JAVA, Applet, HTML, SWING, RMI, MySql, JDBC, HTML, Apache, Shell
* Visual Cafe
* Apache
* MySQL

___

Projekt:
Host-Entwicklung mit MVS und Cobol

Zeitraum:
05.1998 - 12.1998

Auftraggeber:
Versicherung, Mannheim.

Position:
Entwickler.

Beschreibung:
Erweitern eines Programmes für das Verwalten von Wohngebäude-, Hausrat-,
Haftpflicht- und Unfallversicherungen.

Aufgaben:
* Programmierung diverser Module zur Listengenerierung mit Cobol
  beziehungsweise eines Cobolgenerators (SWT01) mit embedded SQL
  (relationale DB) und IMS-DB
* Erstellung von JCL (Jobkarten). Beispielsweise Ausgabe aller
  offenen Rechnungen oder Auflistung der Rückversicherungsbeträge
* Modifizieren mehrerer CICS-Programme. Einfügen von
  Plausibilitätsprüfungen etc
* Absprache mit der Fachabteilung, Durchführung von Tests

Techniken:
* MVS, CICS, JCL, TSO, ISPF
* COBOL
* DB2, IMS-DB

___

Projekt:
Realisieren eines Liegenschaftsmanagementsystems als Client/Server-Anwendung
Zeitraum:
03.1996 - 04.1998

Auftraggeber:
Stadt Mannheim (Liegenschaftsamt), Mannheim.

Position:
Entwickler.

Beschreibung:
Realisieren eines Liegenschaftsmanagementsystems welches Flurstücke,
Gebäude etc. verwaltet.

Aufgaben:
* Realisieren von C-Funktionen
  Beispielsweise Funktion, welches nach Vorgaben Mietpreise automatisiert
  anpasst oder ein Modul, um Heizkostendaten von Disktette in das
  System zu übertragen
* Erstellen von SQL-Abfragen mit ODBC
* Erstellen von Dialogen(Oberflächen mit dem ISA-Dialogmanager
* Absprache mit dem Kunden (Anforderungsanalyse)

Techniken:
* Windows NT
* Microsoft Visual C++, Visual Basic
* Oracle, Informix, DB2
* ISA-Dialogmanager

Projekt Entwicklung einer zentralen Stammdatenverwaltung, 02/09 - 03/10
Referenz durch Gruppenleiter, Bank, vom 10.02.10

"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 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

"[...] 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 Technische Architektur für Ratingsysteme, 12/04 - 03/06
Referenz durch Projektleiter, COMMERZBANK AG, vom 10.04.06

"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 Migration, 05/02 - 09/03
Referenz durch Teilprojektleiter eines Softwarehauses (250 MA) vom 28.08.03

"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 Java-Entwicklung im Transaktionsbereich WP/ZV, 01/01 - 03/02
Referenz durch Projektleiter einer Frankfurter Bank (30.000 MA) vom 22.03.02

"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 J2EE Entwicklung, Konzeption und Kundenbetreuung, 02/00 - 12/00
Referenz durch Mitarbeiter einer Softwarefirma Frankfurt vom 05.09.01

"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."

Alle Referenzen sind durch GULP bestätigt.

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 01.12.2011 00:48:05
© 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


Photo