Deutschland: Profil von Fred Robert Hauschel aus München, Java/J2EE Software Architekt, Designer, Softwareentwicklung, Beratung, Technical Lead, Koordinator, | IT Freiberufler, Selbständige, Unternehmens-Profile
Fred Robert Hauschel, Java/J2EE Software Architekt, Designer, Softwareentwicklung, Beratung, Technical Lead, Koordinator,
Fred Robert Hauschel
SoftwareEngineering Hauschel
Java/J2EE Software Architekt, Designer, Softwareentwicklung, Beratung, Technical Lead, Koordinator,
81829 München
verfügbar
Stunden-/Tagessatz:
Das Honorar ist Projektabhängig.
Weitere:
Letztes Update: 27.09.2006 12:01
Datei-Anlagen
- keine -
Sprachkenntnisse
deutsch (Muttersprache)englisch (gut)
Fähigkeiten, Kenntnisse, Erfahrungen:
Betriebssysteme: Unix, Windows, MS-Dos
Analyse- und Design-Tools: Rational Rose, TogetherJ, Enterprise Architect, Poseidon, ArgoUML
Modellierungs-Sprache: UML
Programmiersprachen: Java, JSP, HTML, XML, JSF
Entwicklungs-Tools: JBuilder, Visual Age, Eclipse, Visual Studio
Source Code Management: Visual Source Safe, PVCS, CVS
Datenbanken: Access, DB2, Informix, JDBC, SQL-Server,ODBC, Oracle, MySQL
Standards: J2EE, Weblogic, Tomcat, MS-IIS, WebService, Axis, Spring, Struts
Soft Skills: Teamleader, Organisation
Branchen: Telekommunikation, Banken, Energieversorger, Medien, übergreifend
Referenzen:
1/05 - 7/05 Beratungsclient für ein Call Center
Projekt Das unten genannte Softwarehaus soll eine Call Center
Applikation für die Großbank entwickeln. Im Konzeptions-
und Angebotsprozess sind Bran-chen- und Technologie-Know
how des Beraters gefragt.
Aufgaben o Beratung bei der Angebotserstellung
o Unterstützung der Analysephase (Pflichtenheft)
o Vorschlag für eine kanalübergreifende, einheitliche
Architektur
o Vertretung der technischen Sicht in den Meetings mit
der Großbank
Tools Mindjet MindManager, Microsoft Word, Microsoft Excel
________________________________________________________________________________
8/04 - 12/04 Webbasierte Kundenberatungssoftware
Projekt Ein Softwarehaus wird von einer Großbank mit der Weiter-
entwicklung einer Kundenberatungssoftware innerhalb einer
Mehrschichten Architektur beauftragt. Diese Webapplikation
erfasst die finanzielle Situation, wertet sie aus und bietet
Produkte an. Gemeinsam mit anderen Kanälen greift diese
Applikation auf dieselbe Middleware zu. Das Softwarehaus
engagiert den Berater aufgrund seiner Branchen- und Technologie-
Erfahrung.
Aufgaben o Analyse des Ist-Standes (Architektur-Review, Beurteilung
der Spezifikation, Bewertung von Vorgehensmodell und Tests)
und Empfehlungen für das weitere Vorgehen.
o Erarbeitung eines alternativen Architekturvorschlags
o Beratung bei der Toolauswahl, Empfehlung der
Entwicklungsumgebung usw.
o Beratung in branchen- und anwendungsspezifischen Fragen
o Mitarbeit bei der Übernahme der Webapplikation (v.a.
Middlewareanbindung)
o Vertretung der technischen Sicht in den Meetings mit der
Großbank
o Initiative für eine engere Zusammenarbeit mit dem Team
des Parallelprojekts
Tools Eclipse 3 mit CVS Anbindung, Ultraedit, JDK 1.3.1, Tomcat 4.1,
Jakarta-Struts , Enterprise Architect, Jakarta-Commons, Windows,
Unix
________________________________________________________________________________
3/04 - 6/04 Weiterentwicklung eines Kundenmanagement-Systems
Projekt Die Module eines neuen Kundenmanagement-Systems einer Bank werden
fortlaufend weiter entwickelt. Außerdem sind die Module der
Altanwendung nach und nach in das neue System entsprechend der
neuen JBF-Richtlinien der Bank zu integrieren. Verschiedene Host
Transaktionen sollen zukünftig als JBF Services zur Verfügung
stehen.
Aufgaben
o technische Analyse verschiedener Schnittstellen zwischen
Client und Server
o Konzeption der Schnittstellen
o Design und Implementierung der Server-Schicht (Hostanbindung)
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4.15 (Java Banking Framework), Windows XP, UNIX
________________________________________________________________________________
2/04 Restrukturierung eines CVS-Repository
Projekt Die Source Code Organisation einer Bank ist historisch gewachsen
und hält den Anforderungen nicht mehr stand. Eine Restrukturierung
nach den neuesten JBF-Richtlinien der Bank ist notwendig.
Die Besonderheit bei diesem Projekt war, dass die Umstellung in
einem Tag vollzogen werden musste.
Aufgaben
o Analyse der Source Code Organisation
o Planung des Refactorings
o Erarbeitung der Richtlinien für den Umzug und Betreuung des
Umzugs des Source Codes innerhalb der CVS
o Refactoring, Test und Inbetriebnahme
o Bereitstellung und Support der Entwicklungsumgebung Eclipse
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4.15 (Java Banking Framework), Windows XP, UNIX
________________________________________________________________________________
4/03 - 1/04 Anwendung für Beratung und Verkauf
Projekt Eine Bank entwickelt eine neue Kundenberatungssoftware, die die
finanzielle Situation der Kunden erfassen und auswerten kann.
In einem weiteren Schritt soll eine Applikation für individuelle
Empfehlungen erstellt werden.
Aufgaben Die Zusammensetzung des Projektteams und die Projektumgebung
erfordern einen Einsatz in verschiedenen Rollen als Berater,
Coach, Architekt und Entwickler.
Aufgaben
im Detail o technische Projektleitung und Unterstützung des
Projektmanagements
o Moderation der Teilprojektteams
o Konzeption der Anwendungs-Architektur
o Beratung des Client-Teams bei der Realisierung
o Konzeption, Realisierung und Test der Backendschicht
o Entwurf und teilweise Realisierung von Performanceoptimierungen
unter Einsatz von J2EE-Patterns
o Erarbeitung eines Konzepts zur Generierung des Source Codes
und dessen teilweise Umsetzung
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4.1 (Java Banking Framework), Windows XP, UNIX, MS Project
________________________________________________________________________________
2/03 - 3/03 Kreditsachbearbeitung bei einer Bank Stufe 2
Projekt Das Projekt ist eine Fortsetzung des Projekts aus dem Jahr 2001.
Die Bank will die Anwendung für Kreditsachbearbeitung auf den
neuesten Stand des Java Banking Framework bringen. Gleichzeitig
wird die bisher in HTML ab-gebildete Benutzeroberfläche von einem
JBF-Swing-Client, der über Web-start gestartet wird, abgelöst.
Die Anwendung verfügt über drei Schichten (Client, Server,
Backend). Die Server-Schicht kommuniziert über XML mit dem Lotus
Notes Backend, das für die Datenhaltung zuständig ist.
Aufgaben o technische Analyse der Schnittstelle zwischen Client und Server
o Konzeption der Schnittstelle
o Design und Implementierung der Server-Schicht
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4 (Java Banking Framework), Windows 2000, UNIX
________________________________________________________________________________
2/02 - 1/03 Rating-Anwendung in einem Rechenzentrum
Projekt Für die Eigenkapitalunterlegung von Krediten werden ab 2006
neue Regeln gelten. Sie wurden in einer Rating-Anwendung
bereits umgesetzt. Die benötigten Daten werden größtenteils
von verschiedenen Backendsystemen gelesen. Daten, die nicht
im Backendsystem vorhanden sind, werden über eine grafische
Oberfläche eingegeben. Der Rating-Prozess, sowie die ver-
schiedenen Daten-Importe werden ebenfalls über diese
grafische Oberfläche gesteuert.
Aufgaben o technische Analyse und Design der Backendanbindung sowie
der Middleware und Businesslogik
o Bereitstellen einer Entwicklungsumgebung für das Team
o Anforderungsanalyse für eine Hostschnittstelle für den
Daten-import aus externen Systemen verschiedener Rechen-
zentralen in die Rating-Anwendung
o Abstimmung mit mehreren Rechenzentren
o Realisierung der Hostschnittstelle
o Entwurf eines Connection Pools
o Architektur einer Kompetenzschnittstelle
o Erstellen von Testtreibern und Testszenarien.
Durchführung von Lasttests und Bugfixing
o Teamleitung
Tools Eclipse, Ultraedit, JDK 1.3, JBF 4 (Java Banking Framework),
WinCVS, Windows 2000, UNIX, DB2, Mercury Loadrunner
________________________________________________________________________________
9/01 - 12/01 Anwendung für Kreditsachbearbeitung
Projekt Eine Bank will ihre bestehende Anwendung für Kreditsach-
bearbeitung ablösen. Ziel ist es, mit Java, Servlets und
JBF eine zukunftsfähige Anwendung zu erstellen.
Aufgaben o technische Analyse
o Konzeption einer Import-Schnittstelle
o Design und Implementierung der Anbindung einer komplexen
Hostanwendung unter Benutzung von Standard Patterns (GOF)
Tools JBuilder, Ultraedit, JDK 1.1.8/1.3, JBF 3.0, WinCVS, Windows NT
________________________________________________________________________________
6/01 - 8/01 Pilot einer Rating-Anwendung
Projekt Um die Anforderungen an eine neue Rating-Anwendung frühzeitig
präzise bestimmen zu können, wird ein Pilot entwickelt. Er
soll Rating-Algorithmen verifizieren und die Datenerhebung
optimieren.
Aufgaben o Design und Realisierung einer generischen Kommunikationsschicht
zwischen JSPs und Middleware
o Implementierung der Businesslogik
o Anbindung statischer HTML Seiten durch Einsatz von JSP
o Beratung im J2EE/Servlet Umfeld
Tools JBuilder, Ultraedit, Tomcat, JDK 1.1.8 / 1.3, WinCVS,
Windows NT, DB2
________________________________________________________________________________
4/00 - 5/01 Umstellung eines Finanzportals
Projekt Eine Bank möchte ihre bestehende Internetpräsenz erweitern.
Gleichzeitig will sie das Finanzportal von Microsoft COM
auf J2EE-Technologie umstellen.
Aufgaben Anforderungsanalyse
o Erstellung eines Anforderungskatalogs gemeinsam mit Fach-
bereich und Webdesigner
o technische Beratung
o Bericht an den Gesamtprojektleiter, Teamleitung
Projektplanung und Projektorganisation
o Mitarbeit bei der Erstellung eines umfassenden technischen
Projektplans
o Unterstützung der Projektorganisation (Termin- und
Ressourcenplanung, Einarbeitung von Teamkollegen)
o Kommunikation zwischen Endkunden, Auftraggeber und Sub-
unternehmern, Teamleitung
Anbindung eines Host-Systems an das neue Portal
o Analyse der bisherigen Anbindung
o Design einer neuen, J2EE-konformen Lösung
o Einarbeitung des Entwicklungsteams
o Leitung der Entwicklung eines Testframeworks
Anbindung eines Kursdatenproviders über XML
o Konzeption und Realisierung einer XML-Schnittstelle in
Java zur Anbindung eines Kursdatenproviders (Wertpapier)
über eine J2EE konforme Plattform (EJB) bis hin zur
Web-Tier.
o Teamleitung, Kommunikation mit dem Fachbereich
Zusammenführung von Client und Server
o Anbindung von bereitgestellten, statischen HTML-Seiten
an die Middleware durch Erstellung von JSP's
o Erstellung von Test-JSP?s
Tools Kawa 4, Ultraedit, Homesite, TogetherJ 4(UML), JDK 1.2.2,
Tomcat, BEA Weblogic 5.1, abaXX ebs, abaXX JSP-Framework,
PVCS 6.5, Windows NT, Oracle 8i (TOAD)
________________________________________________________________________________
9/99 - 3/00 Programmplan-Optimierung bei einem Medienunternehmen
Projekt Zur Automatisierung der Programmplanung lässt ein Medien-
unternehmen eine Java-Applikation erstellen. Neben den
Algorithmen stellten die enormen Datenmengen und die zahl-
reichen Datenbankzugriffe die besondere Herausforderung
in diesem Projekt dar.
Aufgaben o Konzeption und Realisierung einer Java Bibliothek für den
optimierten Lesezugriff auf eine Informix-Datenbank
o Bereitstellung eines Caching-Verfahrens für die Daten
o Bereitstellung von Views und Indizes für diese Daten
Tools Visual Age, JDK 1.1.7B, JDBC, Windows NT, Informix.
________________________________________________________________________________
7/99 - 12/19 Import-Tool für Programmplan-Daten in XML
Projekt Es soll eine Java Applikation erstellt werden, um
Programmplan-Daten eines Fernsehsenders aus einer
XML-Datei in eine Datenbank zu übertragen.
Aufgaben o Konzeption und Realisierung der Java-Applikation
o grafische Darstellung der Daten unter Verwendung
von HiGrid-Klassen (KL-Group)
o Test, Wartung und Erweiterung
Tools Visual Age, JDK 1.1.7B, Java Swing, JDBC, Windows NT, Informix
________________________________________________________________________________
1/99 - 6/99 Interaktive Firmenzeitschrift
Projekt Ein Consulting-Unternehmen will mit einer interaktiven
Kundenzeitschrift seine Freelancer mehr an sich binden
und die Endkunden mit aktuellen Informationen versorgen.
Aufgaben o Mitarbeit an der Architektur
o Design und Implementierung der Stammdatenverwaltung mit
grafischer Oberfläche,
o Design und Implementierung eines E-Mail-Agenten, der einge-
hende Artikel in einer Datenbank speichert
o Realisierung einer ODBC Datenbankschnittstelle und eines
HTML-Zeitungsgenerators
o Teamleitung
Tools MS-Visual C++ (MFC), Rational Rose (UML), C++, HTML,
COM (Component Object Model), Visual Source Safe,
Windows NT, Access
________________________________________________________________________________
12/98 - 6/99 Internetpräsentation mit Datenbankanbindung
Projekt Ein Beratungsunternehmen will Projektangebote tagesaktuell
im In-ternet präsentieren und erweitert dafür die bestehende
Homepage.
Aufgabe o Konzeption und Realisierung eines Softwarepakets,
das HTML-Seiten aus Daten einer Datenbank generiert
o Design neuer HTML-Seiten mit Einbindung von JavaScripts
o Anbindung diverser Datenbanken über ODBC-Schnittstellen
Tools Visual Café, Editor, Java, JavaScript, HTML, JDBC,
Windows NT, Access, MS-SQL Server
________________________________________________________________________________
11/98 Datenbankkonvertierung von Access nach SQL
Projekt Da eine bestehende Access-Datenbank mit zunehmenden Datenmengen
an ihre Grenzen stößt, wird sie auf einen SQL-Server konvertiert.
Aufgaben o Analyse und Erstellung einer neuen Architektur
o Entwurf und Implementierung neuer Access-Formulare
o Datentransfer
o Erstellung einer Intranetanwendung mit Zugriff auf
die Daten des SQL-Servers und der Access-Datenbank
Tools SQL, HTML, IDC, ODBC, MIIS, Windows NT, Access, SQL-Server
________________________________________________________________________________
1997 - 1998 Ausbildungsprojekte
Simulationen auf einer Prozesseinheit
o ausgeführt in Maschinensprache
Anwendung zur Darstellung einer doppelt verketteten Liste
o ausgeführt in C unter DOS
Entwicklung einer Adress- und Lagerverwaltung mit
integrierter Rechnungserstellung
o ausgeführt in C unter DOS
________________________________________________________________________________
Zeitliche und räumliche Verfügbarkeit:
Ich stehe Ihnen in München und Umgebung zu 100% Vor-Ort zur Verfügung.
Sonstige Angaben:
Details auf meiner Website google: hauschel
Ausbildung:
o staatlich anerkannter Industrieinformatiker
o Kommunikationselektroniker
Weiterbildung:
Um auf dem Laufenden zu bleiben, beschäftige ich mich ständig mit neuen
Technologien und Ent-wicklungsmethoden. Learning by doing und Studium
neuester Literatur sind dabei ein wichtiger Aspekt, sie können aber sehr
einseitig informieren. Daher besuche ich auch Seminare, um
o mein Know-how zu überprüfen, aufzufrischen und zu erweitern,
o andere Meinungen zu hören und
o kontrovers zu diskutieren.
Hier die letzten Veranstaltungen, die ich besucht habe:
o Basistraining Projektmanagement
Durch Vortrag, Gruppenarbeit und Rollenspiele wurden die Grundlagen
des Projektmanagements vermittelt und anhand einer durchgängigen
Projektstudie vertieft. Themen waren u.a. Projektorganisation, Ablauf-,
Termin- und Ressourcenplanung, Risikomanagement, Führungsfragen und
Teamentwicklung. Das Training entspricht den Anforderungen des
Lehrgangskonzepts ProjektManager GPM.
Veranstaltung mit 24 Unterrichtsstunden und 8 Teilnehmern
o System- und Softwarearchitektur
Techniken zur Erstellung und Bewertung von Architekturen. Allgemeine
Grundlagen wurden ebenso behandelt wie die Einordnung in den
Vorgehensprozess, Modularisierungstechniken oder die Qualitätssicherung.
3-tägige Veranstaltung mit 5 Teilnehmern.
o Workshop Software Engineering live
Vorträge, Diskussionen und Erfahrungsaustausch über neue Methoden
und Techniken, die bereits in realen Projekten angewendet wurden
2-tägige Veranstaltung mit 75 Teilnehmern.
o UML mit Enterprise Architect (EA)
Neuigkeiten der UML 2.0, Kennenlernen der Funktionalitäten des EA wie
z.B. Metriken zur Qualitätssicherung, Testing und Issue Tracking,
Daten-Migration aus anderen UML Tools, Automatische Erstellung von
Projektdokumentationen (HTML, RTF), Verwendung von benutzerorientierten
Patterns.
2-tägige Veranstaltung mit 7 Teilnehmern.
o J2EE Entwurfsmuster zur Erstellung komplexer e-Business-Anwendungen
Kennenlernen erprobter Entwurfsmuster, Idioms und Designstrategien,
sowie deren sofortige Umsetzung in selbstentwickelten Anwendungen.
5-tägige Veranstaltung mit 8 Teilnehmern.
o XML Grundlagen der Programmierung
Einarbeiten in die Bausteine von XML, Strukturierung von
XML-Dokumenten und Datenmo-dellierung mit XML, Überblick
über die XML-Formate und Entwicklungswerkzeuge
3-tägige Veranstaltung mit 5 Teilnehmern
Als Mitglied der Gesellschaft für Informatik (GI) nutze ich deren
Vortragsangebot. Außerdem bin ich Mitglied im Arbeitskreis UML und Requirements
Engineering der GI sowie bei der Java User Group Munich.
Betriebssysteme: Unix, Windows, MS-Dos
Analyse- und Design-Tools: Rational Rose, TogetherJ, Enterprise Architect, Poseidon, ArgoUML
Modellierungs-Sprache: UML
Programmiersprachen: Java, JSP, HTML, XML, JSF
Entwicklungs-Tools: JBuilder, Visual Age, Eclipse, Visual Studio
Source Code Management: Visual Source Safe, PVCS, CVS
Datenbanken: Access, DB2, Informix, JDBC, SQL-Server,ODBC, Oracle, MySQL
Standards: J2EE, Weblogic, Tomcat, MS-IIS, WebService, Axis, Spring, Struts
Soft Skills: Teamleader, Organisation
Branchen: Telekommunikation, Banken, Energieversorger, Medien, übergreifend
Referenzen:
1/05 - 7/05 Beratungsclient für ein Call Center
Projekt Das unten genannte Softwarehaus soll eine Call Center
Applikation für die Großbank entwickeln. Im Konzeptions-
und Angebotsprozess sind Bran-chen- und Technologie-Know
how des Beraters gefragt.
Aufgaben o Beratung bei der Angebotserstellung
o Unterstützung der Analysephase (Pflichtenheft)
o Vorschlag für eine kanalübergreifende, einheitliche
Architektur
o Vertretung der technischen Sicht in den Meetings mit
der Großbank
Tools Mindjet MindManager, Microsoft Word, Microsoft Excel
________________________________________________________________________________
8/04 - 12/04 Webbasierte Kundenberatungssoftware
Projekt Ein Softwarehaus wird von einer Großbank mit der Weiter-
entwicklung einer Kundenberatungssoftware innerhalb einer
Mehrschichten Architektur beauftragt. Diese Webapplikation
erfasst die finanzielle Situation, wertet sie aus und bietet
Produkte an. Gemeinsam mit anderen Kanälen greift diese
Applikation auf dieselbe Middleware zu. Das Softwarehaus
engagiert den Berater aufgrund seiner Branchen- und Technologie-
Erfahrung.
Aufgaben o Analyse des Ist-Standes (Architektur-Review, Beurteilung
der Spezifikation, Bewertung von Vorgehensmodell und Tests)
und Empfehlungen für das weitere Vorgehen.
o Erarbeitung eines alternativen Architekturvorschlags
o Beratung bei der Toolauswahl, Empfehlung der
Entwicklungsumgebung usw.
o Beratung in branchen- und anwendungsspezifischen Fragen
o Mitarbeit bei der Übernahme der Webapplikation (v.a.
Middlewareanbindung)
o Vertretung der technischen Sicht in den Meetings mit der
Großbank
o Initiative für eine engere Zusammenarbeit mit dem Team
des Parallelprojekts
Tools Eclipse 3 mit CVS Anbindung, Ultraedit, JDK 1.3.1, Tomcat 4.1,
Jakarta-Struts , Enterprise Architect, Jakarta-Commons, Windows,
Unix
________________________________________________________________________________
3/04 - 6/04 Weiterentwicklung eines Kundenmanagement-Systems
Projekt Die Module eines neuen Kundenmanagement-Systems einer Bank werden
fortlaufend weiter entwickelt. Außerdem sind die Module der
Altanwendung nach und nach in das neue System entsprechend der
neuen JBF-Richtlinien der Bank zu integrieren. Verschiedene Host
Transaktionen sollen zukünftig als JBF Services zur Verfügung
stehen.
Aufgaben
o technische Analyse verschiedener Schnittstellen zwischen
Client und Server
o Konzeption der Schnittstellen
o Design und Implementierung der Server-Schicht (Hostanbindung)
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4.15 (Java Banking Framework), Windows XP, UNIX
________________________________________________________________________________
2/04 Restrukturierung eines CVS-Repository
Projekt Die Source Code Organisation einer Bank ist historisch gewachsen
und hält den Anforderungen nicht mehr stand. Eine Restrukturierung
nach den neuesten JBF-Richtlinien der Bank ist notwendig.
Die Besonderheit bei diesem Projekt war, dass die Umstellung in
einem Tag vollzogen werden musste.
Aufgaben
o Analyse der Source Code Organisation
o Planung des Refactorings
o Erarbeitung der Richtlinien für den Umzug und Betreuung des
Umzugs des Source Codes innerhalb der CVS
o Refactoring, Test und Inbetriebnahme
o Bereitstellung und Support der Entwicklungsumgebung Eclipse
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4.15 (Java Banking Framework), Windows XP, UNIX
________________________________________________________________________________
4/03 - 1/04 Anwendung für Beratung und Verkauf
Projekt Eine Bank entwickelt eine neue Kundenberatungssoftware, die die
finanzielle Situation der Kunden erfassen und auswerten kann.
In einem weiteren Schritt soll eine Applikation für individuelle
Empfehlungen erstellt werden.
Aufgaben Die Zusammensetzung des Projektteams und die Projektumgebung
erfordern einen Einsatz in verschiedenen Rollen als Berater,
Coach, Architekt und Entwickler.
Aufgaben
im Detail o technische Projektleitung und Unterstützung des
Projektmanagements
o Moderation der Teilprojektteams
o Konzeption der Anwendungs-Architektur
o Beratung des Client-Teams bei der Realisierung
o Konzeption, Realisierung und Test der Backendschicht
o Entwurf und teilweise Realisierung von Performanceoptimierungen
unter Einsatz von J2EE-Patterns
o Erarbeitung eines Konzepts zur Generierung des Source Codes
und dessen teilweise Umsetzung
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4.1 (Java Banking Framework), Windows XP, UNIX, MS Project
________________________________________________________________________________
2/03 - 3/03 Kreditsachbearbeitung bei einer Bank Stufe 2
Projekt Das Projekt ist eine Fortsetzung des Projekts aus dem Jahr 2001.
Die Bank will die Anwendung für Kreditsachbearbeitung auf den
neuesten Stand des Java Banking Framework bringen. Gleichzeitig
wird die bisher in HTML ab-gebildete Benutzeroberfläche von einem
JBF-Swing-Client, der über Web-start gestartet wird, abgelöst.
Die Anwendung verfügt über drei Schichten (Client, Server,
Backend). Die Server-Schicht kommuniziert über XML mit dem Lotus
Notes Backend, das für die Datenhaltung zuständig ist.
Aufgaben o technische Analyse der Schnittstelle zwischen Client und Server
o Konzeption der Schnittstelle
o Design und Implementierung der Server-Schicht
Tools Eclipse mit CVS Anbindung, Ultraedit, JDK 1.3.1,
JBF 4 (Java Banking Framework), Windows 2000, UNIX
________________________________________________________________________________
2/02 - 1/03 Rating-Anwendung in einem Rechenzentrum
Projekt Für die Eigenkapitalunterlegung von Krediten werden ab 2006
neue Regeln gelten. Sie wurden in einer Rating-Anwendung
bereits umgesetzt. Die benötigten Daten werden größtenteils
von verschiedenen Backendsystemen gelesen. Daten, die nicht
im Backendsystem vorhanden sind, werden über eine grafische
Oberfläche eingegeben. Der Rating-Prozess, sowie die ver-
schiedenen Daten-Importe werden ebenfalls über diese
grafische Oberfläche gesteuert.
Aufgaben o technische Analyse und Design der Backendanbindung sowie
der Middleware und Businesslogik
o Bereitstellen einer Entwicklungsumgebung für das Team
o Anforderungsanalyse für eine Hostschnittstelle für den
Daten-import aus externen Systemen verschiedener Rechen-
zentralen in die Rating-Anwendung
o Abstimmung mit mehreren Rechenzentren
o Realisierung der Hostschnittstelle
o Entwurf eines Connection Pools
o Architektur einer Kompetenzschnittstelle
o Erstellen von Testtreibern und Testszenarien.
Durchführung von Lasttests und Bugfixing
o Teamleitung
Tools Eclipse, Ultraedit, JDK 1.3, JBF 4 (Java Banking Framework),
WinCVS, Windows 2000, UNIX, DB2, Mercury Loadrunner
________________________________________________________________________________
9/01 - 12/01 Anwendung für Kreditsachbearbeitung
Projekt Eine Bank will ihre bestehende Anwendung für Kreditsach-
bearbeitung ablösen. Ziel ist es, mit Java, Servlets und
JBF eine zukunftsfähige Anwendung zu erstellen.
Aufgaben o technische Analyse
o Konzeption einer Import-Schnittstelle
o Design und Implementierung der Anbindung einer komplexen
Hostanwendung unter Benutzung von Standard Patterns (GOF)
Tools JBuilder, Ultraedit, JDK 1.1.8/1.3, JBF 3.0, WinCVS, Windows NT
________________________________________________________________________________
6/01 - 8/01 Pilot einer Rating-Anwendung
Projekt Um die Anforderungen an eine neue Rating-Anwendung frühzeitig
präzise bestimmen zu können, wird ein Pilot entwickelt. Er
soll Rating-Algorithmen verifizieren und die Datenerhebung
optimieren.
Aufgaben o Design und Realisierung einer generischen Kommunikationsschicht
zwischen JSPs und Middleware
o Implementierung der Businesslogik
o Anbindung statischer HTML Seiten durch Einsatz von JSP
o Beratung im J2EE/Servlet Umfeld
Tools JBuilder, Ultraedit, Tomcat, JDK 1.1.8 / 1.3, WinCVS,
Windows NT, DB2
________________________________________________________________________________
4/00 - 5/01 Umstellung eines Finanzportals
Projekt Eine Bank möchte ihre bestehende Internetpräsenz erweitern.
Gleichzeitig will sie das Finanzportal von Microsoft COM
auf J2EE-Technologie umstellen.
Aufgaben Anforderungsanalyse
o Erstellung eines Anforderungskatalogs gemeinsam mit Fach-
bereich und Webdesigner
o technische Beratung
o Bericht an den Gesamtprojektleiter, Teamleitung
Projektplanung und Projektorganisation
o Mitarbeit bei der Erstellung eines umfassenden technischen
Projektplans
o Unterstützung der Projektorganisation (Termin- und
Ressourcenplanung, Einarbeitung von Teamkollegen)
o Kommunikation zwischen Endkunden, Auftraggeber und Sub-
unternehmern, Teamleitung
Anbindung eines Host-Systems an das neue Portal
o Analyse der bisherigen Anbindung
o Design einer neuen, J2EE-konformen Lösung
o Einarbeitung des Entwicklungsteams
o Leitung der Entwicklung eines Testframeworks
Anbindung eines Kursdatenproviders über XML
o Konzeption und Realisierung einer XML-Schnittstelle in
Java zur Anbindung eines Kursdatenproviders (Wertpapier)
über eine J2EE konforme Plattform (EJB) bis hin zur
Web-Tier.
o Teamleitung, Kommunikation mit dem Fachbereich
Zusammenführung von Client und Server
o Anbindung von bereitgestellten, statischen HTML-Seiten
an die Middleware durch Erstellung von JSP's
o Erstellung von Test-JSP?s
Tools Kawa 4, Ultraedit, Homesite, TogetherJ 4(UML), JDK 1.2.2,
Tomcat, BEA Weblogic 5.1, abaXX ebs, abaXX JSP-Framework,
PVCS 6.5, Windows NT, Oracle 8i (TOAD)
________________________________________________________________________________
9/99 - 3/00 Programmplan-Optimierung bei einem Medienunternehmen
Projekt Zur Automatisierung der Programmplanung lässt ein Medien-
unternehmen eine Java-Applikation erstellen. Neben den
Algorithmen stellten die enormen Datenmengen und die zahl-
reichen Datenbankzugriffe die besondere Herausforderung
in diesem Projekt dar.
Aufgaben o Konzeption und Realisierung einer Java Bibliothek für den
optimierten Lesezugriff auf eine Informix-Datenbank
o Bereitstellung eines Caching-Verfahrens für die Daten
o Bereitstellung von Views und Indizes für diese Daten
Tools Visual Age, JDK 1.1.7B, JDBC, Windows NT, Informix.
________________________________________________________________________________
7/99 - 12/19 Import-Tool für Programmplan-Daten in XML
Projekt Es soll eine Java Applikation erstellt werden, um
Programmplan-Daten eines Fernsehsenders aus einer
XML-Datei in eine Datenbank zu übertragen.
Aufgaben o Konzeption und Realisierung der Java-Applikation
o grafische Darstellung der Daten unter Verwendung
von HiGrid-Klassen (KL-Group)
o Test, Wartung und Erweiterung
Tools Visual Age, JDK 1.1.7B, Java Swing, JDBC, Windows NT, Informix
________________________________________________________________________________
1/99 - 6/99 Interaktive Firmenzeitschrift
Projekt Ein Consulting-Unternehmen will mit einer interaktiven
Kundenzeitschrift seine Freelancer mehr an sich binden
und die Endkunden mit aktuellen Informationen versorgen.
Aufgaben o Mitarbeit an der Architektur
o Design und Implementierung der Stammdatenverwaltung mit
grafischer Oberfläche,
o Design und Implementierung eines E-Mail-Agenten, der einge-
hende Artikel in einer Datenbank speichert
o Realisierung einer ODBC Datenbankschnittstelle und eines
HTML-Zeitungsgenerators
o Teamleitung
Tools MS-Visual C++ (MFC), Rational Rose (UML), C++, HTML,
COM (Component Object Model), Visual Source Safe,
Windows NT, Access
________________________________________________________________________________
12/98 - 6/99 Internetpräsentation mit Datenbankanbindung
Projekt Ein Beratungsunternehmen will Projektangebote tagesaktuell
im In-ternet präsentieren und erweitert dafür die bestehende
Homepage.
Aufgabe o Konzeption und Realisierung eines Softwarepakets,
das HTML-Seiten aus Daten einer Datenbank generiert
o Design neuer HTML-Seiten mit Einbindung von JavaScripts
o Anbindung diverser Datenbanken über ODBC-Schnittstellen
Tools Visual Café, Editor, Java, JavaScript, HTML, JDBC,
Windows NT, Access, MS-SQL Server
________________________________________________________________________________
11/98 Datenbankkonvertierung von Access nach SQL
Projekt Da eine bestehende Access-Datenbank mit zunehmenden Datenmengen
an ihre Grenzen stößt, wird sie auf einen SQL-Server konvertiert.
Aufgaben o Analyse und Erstellung einer neuen Architektur
o Entwurf und Implementierung neuer Access-Formulare
o Datentransfer
o Erstellung einer Intranetanwendung mit Zugriff auf
die Daten des SQL-Servers und der Access-Datenbank
Tools SQL, HTML, IDC, ODBC, MIIS, Windows NT, Access, SQL-Server
________________________________________________________________________________
1997 - 1998 Ausbildungsprojekte
Simulationen auf einer Prozesseinheit
o ausgeführt in Maschinensprache
Anwendung zur Darstellung einer doppelt verketteten Liste
o ausgeführt in C unter DOS
Entwicklung einer Adress- und Lagerverwaltung mit
integrierter Rechnungserstellung
o ausgeführt in C unter DOS
________________________________________________________________________________
Zeitliche und räumliche Verfügbarkeit:
Ich stehe Ihnen in München und Umgebung zu 100% Vor-Ort zur Verfügung.
Sonstige Angaben:
Details auf meiner Website google: hauschel
Ausbildung:
o staatlich anerkannter Industrieinformatiker
o Kommunikationselektroniker
Weiterbildung:
Um auf dem Laufenden zu bleiben, beschäftige ich mich ständig mit neuen
Technologien und Ent-wicklungsmethoden. Learning by doing und Studium
neuester Literatur sind dabei ein wichtiger Aspekt, sie können aber sehr
einseitig informieren. Daher besuche ich auch Seminare, um
o mein Know-how zu überprüfen, aufzufrischen und zu erweitern,
o andere Meinungen zu hören und
o kontrovers zu diskutieren.
Hier die letzten Veranstaltungen, die ich besucht habe:
o Basistraining Projektmanagement
Durch Vortrag, Gruppenarbeit und Rollenspiele wurden die Grundlagen
des Projektmanagements vermittelt und anhand einer durchgängigen
Projektstudie vertieft. Themen waren u.a. Projektorganisation, Ablauf-,
Termin- und Ressourcenplanung, Risikomanagement, Führungsfragen und
Teamentwicklung. Das Training entspricht den Anforderungen des
Lehrgangskonzepts ProjektManager GPM.
Veranstaltung mit 24 Unterrichtsstunden und 8 Teilnehmern
o System- und Softwarearchitektur
Techniken zur Erstellung und Bewertung von Architekturen. Allgemeine
Grundlagen wurden ebenso behandelt wie die Einordnung in den
Vorgehensprozess, Modularisierungstechniken oder die Qualitätssicherung.
3-tägige Veranstaltung mit 5 Teilnehmern.
o Workshop Software Engineering live
Vorträge, Diskussionen und Erfahrungsaustausch über neue Methoden
und Techniken, die bereits in realen Projekten angewendet wurden
2-tägige Veranstaltung mit 75 Teilnehmern.
o UML mit Enterprise Architect (EA)
Neuigkeiten der UML 2.0, Kennenlernen der Funktionalitäten des EA wie
z.B. Metriken zur Qualitätssicherung, Testing und Issue Tracking,
Daten-Migration aus anderen UML Tools, Automatische Erstellung von
Projektdokumentationen (HTML, RTF), Verwendung von benutzerorientierten
Patterns.
2-tägige Veranstaltung mit 7 Teilnehmern.
o J2EE Entwurfsmuster zur Erstellung komplexer e-Business-Anwendungen
Kennenlernen erprobter Entwurfsmuster, Idioms und Designstrategien,
sowie deren sofortige Umsetzung in selbstentwickelten Anwendungen.
5-tägige Veranstaltung mit 8 Teilnehmern.
o XML Grundlagen der Programmierung
Einarbeiten in die Bausteine von XML, Strukturierung von
XML-Dokumenten und Datenmo-dellierung mit XML, Überblick
über die XML-Formate und Entwicklungswerkzeuge
3-tägige Veranstaltung mit 5 Teilnehmern
Als Mitglied der Gesellschaft für Informatik (GI) nutze ich deren
Vortragsangebot. Außerdem bin ich Mitglied im Arbeitskreis UML und Requirements
Engineering der GI sowie bei der Java User Group Munich.
Jetzt registrieren
Profil Navigation
Neues Profil
Kundenecho
Katja FimmenGekonnt Auftreten auf freelancermap
Dadurch, dass ich meine BI- und ETL-Kenntnisse (COGNOS, HYPERION) klar und übersichtlich präsentieren kann, haben sich für mich schon viele interessante Projektangebote in kürzester Zeit ergeben.
Neue Firmenprofile
Aktuelles
Statistik
Der durchschnittliche Tagessatz unserer Freelancer beträgt 504 €, der Stundensatz 63 €.
Neue Projekte
RSS Projekt-Feeds
Erhalten Sie die neuesten Projekte als RSS News-Feed, um sie bequem in Ihrem Feed-Reader zu lesen.
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :









































