HDW Electronics inc. 04/09 - 12/10
Für die speziellen Anforderungen an Fehlerortungsgeräte innerhalb von
Hochspannungsnetzen für den nordamerikanischen Markt hat mich HDW Electronics
inc. mit der Neuentwicklung der Geräte- und Steuersoftware beauftragt. Die
Umsetzung besteht dabei aus dem Entwurf der Anwendung, der teilweisen Migration
von bestehenden Know-how aus Altgeräten (C, Assembler), sowie der Analyse und
Umsetzung von neuen Kundenforderungen. Umgesetzt wurde die Anwendung auf einem
Windows Mobile System welches von einem Atmel Controller betrieben wird. Die
Anbindung der Steuerungshardware für Hochspannung erfolgte über eine
CAN-Schnittstelle. Die Anwendung wird vorrangig in C#, performante Stellen der
Livereaktion mittels C, C++ erstellt.
Einsatzort: Ostküste USA
Angewandte Methodiken: OOA/OOD/OOP-Techniken
Verwendete Hardware: ATMEL / Pico-Controller mit Windows Mobile 6.0,
Verwendete Software: .NET C# 3.5 Compact Framework, C, C++
Schnittstellen: CAN-Bus
Branche: Elektrotechnik, Fehlerortung
Dt. Telekom 01/08 - 03/09
Auf Vorgabe der Deutschen Regulierungsbehörde des Telekommunikationsmarktes
entwickelt T-Systems im Auftrag der Deutschen Telekom eine zentrale Plattform
zur effektiveren Abwicklung von Leitungs- und Leistungsübertragungen zwischen
verschiedenen Telekommunikationsunternehmen. Meine Aufgabe reicht dabei
beginnend bei der Analyse von Geschäftsprozessen, der Erstellung entsprechender
Fachfeinkonzepte bis hin zur Realisierung.
Angewandte Methodiken: OOA/OOD/OOP-Techniken, OO/UML-Tools
Persistenzverfahren
Verwendete Hardware: Unix
Verwendete Produkte: - Websphere RAD 6.x
- Java 1.5, JSP, JSF, Portlet
- Spring (Webservice, MVC), Servicemix, JDO,
Hibernate 3.1
- SOAP / XSD / WSDL/Schema design
- Oracle Datenbank
- Synergy
- MQ-Series
Branche: Telekommunikation
ottogroup 01/07 - 12/07
Neuentwicklung & Hostmigration der Betriebssoftware des Otto-Konzerns. Meine
Aufgabe in dem Projekt bestand in der Analyse von Geschäftsprozessen im Bereich
der Lagerabwicklung und Sendungsbildung auf Konzern- und Konzerntöchterebene. Des
weiteren war ich für die Langzeit-Archivierung aller relevanten Kundendaten
(Scoring, Kreditinformationen, Kreditentscheidungen) mitverantwortlich. Die
Archivierung erfolgte mithilfe des Produktes TeraData.
Angewandte Methodiken: OOA/OOD/OOP-Techniken, OO/UML-Tools
Persistenzverfahren, DWH
Verwendete Hardware: Unix, Windows
Verwendete Software: - Rational Rose
- Synergy
- Bea Weblogic
- Oracle Datenbank
- Java (1.5), XML, XSD, XSL, WebService
Schnittstellen: - Tera Data
Branche: Logistik
BayernLB 12/05 - 12/06
Funktionserweiterungen und Betrieb bestehender Produkte im Risikomanagemant.
Angewandte Methodiken: OOA/OOD/OOP-Techniken, OO/UML-Tools, CMP-Beans,
Persistenzverfahren
Verwendete Hardware: Unix, Windows
Verwendete Software: - Java 1.4
- J2EE, JSP, Servlets, EJB, CMP-Beans
- XML, XSD, XSL, HTML, CSS, JavaScript
- WSAD 5.1 (WebSphere Application Developer)
- Oracle
- C#, C++, Webservices
- VC6, Visual Studio .Net
Schnittstellen: - Risk Vision
Branche: - Bank / Fianzinstitut - Risikomanagement / Kreditmanagement
BayernLB 09/05 - 11/05
Rollout und Produktionseinführung einer Limit-Verwaltungs-Software
In diesem Teilprojekt wurde ich mit der Produktionseinführung der Limit-
Verwaltungs-Software betraut. Als rechte Hand des Projektleiters kümmerte ich
mich um die Erstellung aller notwendigen Dokumente wie z.B. diverse Betreibs-
handbücher und Dokumentationen. Ich war mit der Installation der Sofware, der
Einrichtung und Implementierung entsprechender Unixscipte für den Batchbetrieb
sowie für das anlaufen der Software an den Niederlassungen München, New York,
Hongkong und London verantwortlich.
Branche: - Bank / Fianzinstitut - Risikomanagement / Kreditmanagement
BayernLB 08/04 - 08/05
Erstellung einer Limit-Verwaltungs-Software (LIVE-Projekt)
Zur Verwaltung von Risikolimitgrenzen und deren Genehmigungsverfahren für Ihre
Geschäftskunden wurde von der Bayerischen Landesbank ein Projekt zur Erstellung
einer entsprechenden Software iniziert. Ziel ist es, diesen aufwendigen und
zeitintensiven Vorgang zu beschleunigen und weitaus einfacher handelbarer zu
machen. Die erstellte Software wird von den entsprechenden Fachbereichen Handel,
Controlling und Management an den von der BayernLB bedienten Handelsplätzen
Europa, Asien und Amerika eingesetzt. Dazu werden täglich Daten vor dem
"open of buisness" aus dem Handelsystem RiskVision importiert, tagsüber
bearbeitet und nach dem "close of business" zur weiteren Risikoanalyse nach
RiskVision zurück gespielt.
Die Software arbeitet in einer typischen und zeitgemäßen Threetierumgebung. Als
Applicationserver kommt WebSphere, als Datenbank DB2 zum Einsatz. Das GUI wurde
mithilfe von struts über JSP-Seiten und Servlets erstellt. Meine Aufgabe liegt
in der Umsetzung der Präsentations- sowie der Businessschicht auf EJB-Ebene.
Angewandte Methodiken: OOA/OOD/OOP-Techniken, OO/UML-Tools, CMP-Beans,
Persistenzverfahren
Verwendete Hardware: Unix, Windows
Verwendete Software: - Java 1.4,
- J2EE, JSP, Servlets, EJB, CMP-Beans
- WSAD 5.1 (WebSphere Application Developer)
- Struts 1.1
- WebSphere als Applicationserver
- DB2
Schnittstellen: - Risk Vision
Branche: - Bank / Fianzinstitut - Risikomanagement / Kreditmanagement
SWR Stuttgart 01/04 - 07/04
Funktionserweiterungen
Für eine in der Entwicklungsendphase befindlichen Rundfunk-Programmplanungs-
software habe ich Funktionserweiterungen vorgenommen. Der Schwerpunkt lag in der
Anbindung verschiedener Ausspielsysteme für Radioprogramme (Radiomax, Digas,
WebMerlin). Meine Aufgabe war die Implementierung mehrerer WebServices sowie
deren Anbindung an bestehende Datenbanken und Ausspielsysteme.
Angewandte Methodiken: OOA/OOD/OOP-Techniken, OO/UML-Tools
Verwendete Hardware: Unix, Windows
Verwendete Software: - Java 1.4, Netbeans als IDE, Together als UML-Werkzeug
- AXIS WebServices (Apache, Struts)
- JBoss als Applicationserver
- Oracle 9i
Branche: - Medien / Rundfunk
SWR Stuttgart 04/02 - 01/04
Realisierung eines Audiomassenspeichers
Um die Handhabbarkeit ihres sehr großen Datenbestandes (hunderttausende CD's,
tausende Tonbänder, tausende Bilddokumente) zu vereinfachen und die Zugriffszeit
auf den Bestand zu verkürzen, hatte sich der SWR entschlossen, einen
Massenspeicher im Terrabytebereich anzuschaffen. Meine Aufgabe lag an der Er-
stellung einer Schnittstelle zum Export von bereits im Speicher abgelegten
Dokumenten in verschiedene Zielsysteme (Schnittprogramme wie z.B. Digas). Dazu
habe ich eine schon vorhandene Intranet-Weboberfläche um verschiedene Recherche-
möglichkeiten erweitert sowie die notwendigen Schritte zur Konvertierung der
Quellformate in die Zielformate implementiert.
Zu ca. 40% war ich in diesem Projekt mit administrativen Tätigkeiten im
Zusammenhang mit dem Massenspeicher beschäftigt. Dazu gehörte z.B. die
Erstellung von sogenannten Konsistenzagenten, die den Datenbestand regelmäßig
mit verschieden Datenbanken auf Diskrepanzen überprüfen und die entsprechenden
Wiederherstellungsfunktionen ausführen.
Angewandte Methodiken: OOA/OOD/OOP-Techniken, OO/UML-Tools
Verwendete Hardware: - AIX/IBM DAT-Roboter/Unix/Linux
- VM/Mainframe
Verwendete Software: - C, Java 1.3/1.4, Perl, Shell (Bash, Korn)
- Netbeans als IDE,
- Together als UML-Werkzeug
- JBoss als Applicationserver
- Oracle 8/9i, DB2
- HTML, XML
Branche: - Medien / Rundfunk
IBM / Paul Kommunikationstechnik GmbH 11/01 - 03/02
Erstellung einer Planungs-/Logistiksoftware
Für die Planung und Durchführung von Großevents (Tagungen, Kongresse) mit bis
zu 20.000 Teilnehmern im Hause IBM hat deren ausführendes Logistikunternehmen
für diese Veranstaltungen eine maßgeschneiterte Softwarelösung gefordert. Der
daraus entstandene EventManager übernimmt erleichtert die gesamte Arbeit von
der Planung über die Durchführung bis hin zur Nacharbeit/Auswertung der
Veranstaltung. Die Software erfasst und verwaltet Teilnehmer, bietet Schnitt-
stellen zu Logistikpartnern (Bus, Bahn, Flug) und übernimmt die Einsatz-,
Ressourcen- und Kontingentplanung (Hotel, Zubringer) während der Veranstaltung.
Meine Hauptaufgabe lag in der Erstellung eines Modules zur Verwaltung der
Teilnehmer sowie eines performanten Statistikgenerators für die Auswertung
der gesammelten Daten.
Angewandte Methodiken: OOA/OOD/OOP-Techniken
Verwendete Hardware: - Sun/Solaris
Verwendete Software: - Apache, C/C++, PHP, Perl, Shell (Bash, Korn)
- MySql
- PDFLib
Branche: - Logistik
kunststofforum.de 07/01 - 11/01
Konzeption und Erstellung eines Branchenmarktplatzes
Für den weiteren Ausbau einer bestehenden Branchenplattform war meine Aufgabe
die Implementierung eines Marktplatzes zum Handel und zur Versteigerung von
Rohstoffen im Kunststoffsektor.
Hard-/Software: - Linux, Apache, MySql, Java, PHP, Perl, HTML, XML,
Bank 06/01 - 06/01
Funktionserweiterung
An einer bestehenden Software zur Projektverwaltung sowie der Budgeteinsatz-
planung habe ich kurz vor dem anstehenden Rollout reine Funktionserweiterungen
vorgenommen.
Hard-/Software: Linux, Oracle8, Java (JSP, EJB)
Branche: - Bank