03/09 - 05/09 Mercury
Im Mercury Projekt soll eine bereits entwickelte GUI für eine
neue medizinische Applikation angepasst werden. Ziel des Projektes
ist es einen Prototyp zu erstellen, der es dem Auftraggeber
ermöglicht in klinische Studien der neuen medizinischen
Applikation zu gehen.
Rolle: Entwickler in einem Team von 4 Personen.
DV-Umfeld: .NET, ADO.NET, C#, Visual Studio 2008, MS-Access
Branche: Medizintechnik
01/09 - 02/09 Atos Origin GmbH
Bei diesem Projekt habe ich Lasttests konzipiert und vorbereitet.
Die Tests betrafen eine komplexe IT Landschaft und bestand aus:
Stabilitätstest, Stresstest und mehrere Robustheitstests.
Rolle: Performance Engineer in einem Team von 15 Personen.
DV-Umfeld: SilkPerformer 2008 (HTTP(S)), Java (J2EE), Subversion
Branche: Mobilfunk
12/08 Automobilhersteller
In diesem Projekt habe ich ein Proof of Concept für einen
Lasttest konzipiert, vorbereitet und durchgeführt. Dabei
wurden einige Testfälle mit QTP automatisiert und andere
direkt mit LoadRunner verskriptet. Die QTP-Skripte habe ich
in die LoadRunner Szenarien integriert.
Rolle: Performance Engineer
DV-Umfeld: Load Runner 9 (DCOM, HTTP(S)), Quick Test Professional
Branche: Automotive
01/08 - 11/08 Atos Origin GmbH
Bei diesem Kunden habe ich mehrere Last-, Performance und
Fail-Over-Tests konzipiert, vorbereitet und durchgeführt. Die
Tests betrafen eine komplexe IT Landschaft. Dabei war ich auch
für KPI Monitoring einiger Projekte zuständig. Für die Tests
habe ich verschiedene Stubs und Simulatoren in Java entwickelt.
In Rhamen meiner Tätigkeiten habe ich auch Testfälle automatisiert.
Rolle: Performance Engineer und Entwickler in einem Team von 15 Personen.
DV-Umfeld: SilkPerformer 2007 (Sockets, FTP, HTTP(S), Citrix), BMC TM ART,
Java (J2EE), Eclipse, Ant, Subversion, Quick Test Professional
Branche: Mobilfunk
08/07 - 12/07 Eine Kantonalbank
Einführung von Avaloq
In diesem Projekt bin ich verantwortlich für die technische Umsetztung des Last-
und Performancetests. Zu meinen Aufgaben gehört Review und Änderungen der Skripte
und Szenarien, die von einem externen Anbieter geliefert werden und Entwicklung
neuer Skripte und Szenarien.
Rolle: Performance Engineer in einem Team von 6 Personen.
DV-Umfeld: Avaloq 2.6.x, LoadRunner 8.x, JavaRMI
Branche: Banken
09/07 - 10/07 EDS ITELLIUM GmbH
Zu meinen Aufgaben gehörte die Beratung und die technische Qualitätssicherung der
Last- und Performancetest.
Rolle: Performance Engineer
DV-Umfeld: LoadRunner 7.x, Http
05/07 - 06/07 Volkswagen AG, Wolfsburg TiSYNCHRO
In diesem Projekt habe ich Skripte und Szenarien zu einem Lasttest entwickelt.
Rolle: Performance Engineer in einem Team von 5 Personen.
DV-Umfeld: LoadRunner 6.x, SAP-Netviewer
Branche: Automotive
08/05 - 07/06 PLUS Warenhandelsgesllschaft: PSD - Preisschilddruck
PSD dient zum Erstellen und Drucken der Preisschilder in den Filialen.
Zu meinen Aufgaben gehörte Lösung der Desing-Problemen und die Unterstützung bei
der Entwicklung.
Rolle: Berater und Entwickler in einem Team von 3 Personen.
DV-Umfeld: Java, C++, Eclipse, JUnit, UML, XML, XSLT, Windows NT, Subversion,
ArgoUML
Branche: Handelskonzern
06/05 - 12/07 Rechenzentrum der Finanzverwaltung des Landes Nordrhein-Westfalen
ELSTER: Workflow Controlling
ELSTER besteht aus mehreren verteilten Systemen. Workflow Controlling dient
zur Kontrolle der Prozesse, als verteiltes Logging und für statistische
Auswertungen.
Zu meinem Aufgaben gehört die Betreuung der bestehenden Software und
Weiterentwicklung
(inklusive Redesign).
Rolle: Entwickler in einem Team von 5 Personen.
DV-Umfeld: C++, Eclipse, EJB, SOAP, J2EE, Java, BeanTA, oc4j, JBoss, Linux, Oracle
9.x,
PL-SQL, Synergy, Tomcat, UML, Sun Solaris, Windows NT, XML, JIRA
Branche: Behörden
06/04 - 05/05 Easy Software AG
Serverside Viewing Modul
Die Aufgabe war die Erstellung einer Serverkomponente um Dokumente
am Client unabhängig von Quellprogrammen (Word etc) sichten zu können.
Das Servermodul muss in die verschiedenen Produkte des Kunden integrierbar,
Plattformenabhängig und performant sein.
Ich war in dem Projekt neben der Konzeption und dem Design insbesondere
für die Implementation der Server Komponenten RenderServer, HttpServer,
LoadBalancer,
PlugInFactory, ServerConfiguration, Servlet AppletConnector und diverser imaging
PlugIns verantwortlich.
Rolle: Entwickler in einem Team von 3 Personen.
DV-Umfeld: JDK 1.4.2, JAI, XMLRPC, JDOM, Servlets, JBoss, JUnit, JMeter, ANT, HTTP
Server,
UML, Eclipse, Poseidon CE, Windows 200 Server, Windows XP, Linux
(Debian),
Sun Solaris 9 Server, CVS.
Branche: Softwarehaus
06/02 - 05/04 T-Carrier Services / Telekommunikation
AWI-CS
AWI-CS ist eine 2 schichtige Anwendung zur Verwaltung von Telekommunikations-
Leitungen.
Der Client wurde vollständig mit Delphi 5/7 entwickelt. Der Server ist eine
Informix 9
Datenbank, die auch Teile der Geschäftslogik in Form von Stored Procedures enthält.
Neben einigen kleineren Aufgaben habe ich die Implementation der Arbeitspakete
"UMTS",
"Kapazitätsupgrade" und "kaskadierter ICAS" übernommen.
Im Rahmen dieser Aufgaben habe sowohl am Client als auch am Server diverse
Änderungen
an bestehenden Funktionalitäten vorgenommen, als auch neue Funktionalitäten
implementiert.
Rolle: Entwickler in einem Team von 30 Personen.
DV-Umfeld: Delphi 5/7, BDE, Informix 9, ASP, Vertical Sky,CM Synergy, Continious,
Visio,
MS-Project, Windows NT4/2K, Sun Solaris.
Branche: Telekommunikation
03/02 - 05/02 Mobilcom / Telekommunikation
Micropayment
Die in Rahmen des Projektes etwickelte Software ermöglicht das Bezahlen mit
mobilen Geräten.
Zu meinen Aufgaben gehörte die Integration verschiedenen Serverkomponenten zu
einem generischen
Servermodul als auch Implementierung eines Referenzclients.
Rolle: Entwickler in einem Team von 15 Personen.
DV-Umfeld: JDK 1.3.x, EJB, JDBC, XML, HTTP, HTML, PL SQL, MS Windows 2000, Linux:
Debian,
Sun Solaris, Power Designer 8.x, Oracle 8i, JBuilder 6.x, Bea Weblogic
7.x, MS Office, CVS.
Branche: Telekommunikation
06/00 - 01/01 Ton-Art AG
Projekt QandA
Mit der im Projekt entwickelten Software war es möglich virtuelle Konferenzen
durchzuführen.
Zu meinen Aufgaben gehörte die Konzeption und Design der Software, Koordination
der Arbeit und
Implementierung der Servermodule.
Darüberhinaus habe ich die technische Verantwortung für den gesamten Serverteil
der Software
getragen. Ich habe dabei ein Team von 4 Leuten geführt.
Rolle: Softwareentwickler, Architekt und Teilprojektleiter in einem Team von 10
Personen.
DV-Umfeld: MS Windows 2000, Linux: Suse, Debian, Sun Solaris, Sun Java (1.2.2 und
1.3.x),
PL SQL, XML, VisiBroker for Java (3.4; 4.x), GateKeeper (HTTP Tuneling,
SSL),
Power Designer 7.x, JBuilder 3.x-5.x, Forte, MS Office, CVS, MS Visual
Source
Safe, Oracle 8i, JDBC, CORBA mit VisiBroker, Kryptografie (Java),
Komponentenentwurf und Implementierung (Java), HTTP
Branche: Softwarehaus
06/00 - 01/02 Ton-Art AG
Projekt "virtual.convention.network"
Die im Rahmen dieses Projektes entwickelte Software diente dazu virtuelle
Hauptversammlungen
von Aktiengesellschaften durchführen zu können.
Meine Aufgaben waren das Software und Datenbankdesign, die implementation von
diversen Server
Modulen sowie die Entwicklung von mehreren Werkzeugen.
Darüberhinaus habe ich die technische Verantwortung für den gesamten Serverteil
der Software getragen.
Ich habe dabei ein Team von 4 Leuten geführt.
Rolle: Softwareentwickler, Architekt und Teilprojektleiter in einem Team von 7
Personen.
DV-Umfeld: MS Windows 2000, Linux: Suse, Debian, Sun Solaris, Sun Java (1.2.2 und
1.3.x),
PL SQL, XML, VisiBroker for Java (3.4; 4.x), GateKeeper (HTTP Tuneling,
SSL),
Power Designer 7.x, JBuilder 3.x-5.x, Forte, MS Office, CVS, MS Visual
Source
Safe, Oracle 8i, JDBC, CORBA mit VisiBroker, Kryptografie (Java),
Komponentenentwurf und Implementierung (Java), HTTP
Branche: Softwarehaus
07/97 - 05/00 Wibera Wirtschaftsberatung AG
Geschäftsbereich "Human Resource-Beratung (GHRS)", Abteilung "Sicherheit und
Logistik"
Projekt: "REDIPLAN - Rechnergestützte Dienstplantechnik"
Es sollte eine Software gepflegt und weiterentwickelt werden, die zur Planung und
Organisation von Dienstplänen
im öffentlichen Dienst (z.B. Polizei, Feuerwehr) diente.
Meine Aufgaben waren Fehlerbehebung, 2nd und 3rd Level Support, Entwicklung von
div. Werkzeugen.
Projekt: "EDV-gestützte Dienstplan-Methode "Dezentrales Schichtdienst Management
(DSM)"".
Es sollte eine Software neuentwickelt werden, die zur Planung und Organisation von
Dienstplänen im öffentlichen
Dienst (z.B. Polizei, Feuerwehr) diente. (Ablösung von REDIPLAN)
Meine Aufgaben umfassten den gesamten Softwarelifecycle. Es waren im einzelnen:
- Mitarbeit bei der Softwaredefinition
- Software- und Datenbankdesign
- Softwareimplementierung
- Einarbeitung neuer Mitarbeiter
- Koordination der Zusammenarbeit mit einem externen Team
- Softwareoptimierung
- Testen der Software
- Erstellen der Dokumentation
- Fehlerlokalisierung und Behebung
- Verantwortung für Teile des Projektes
DV-Umfeld: Windows 95/NT 4.0, Delphi 2.0-4.0, Microsoft Visual C/C++ 1.5, 4.2,
Power Designer, SQL (Sybase), Bounds Checker, Komponenten: GRIT,
Orpheus,
RBuilder, THtml, RxLib, MS Office, TeamSource, Sybase SQL Anywhere, VCL,
BDE, ODBC, Komponentenentwurf und Implementierung (Delphi),
Schnittstellenentwicklung und Implementierung (MSVC und Delphi),
Multithreading (Delphi), GUI Entwurf und Implementierung (Delphi),
Windows API Programmierung (Delphi)
11/96 - 06/97 Collogia Unternehmensberatung GmbH, Köln
Projekt: "Budgetplanungs- und Überwachungssystem"
Die im Rahemen dieses Projektes entwickelte Software dient der Kosten- und
Terminplanung und -überwachung für Film-
und Fernsehproduktionen.
Meine Aufgaben waren die Entwicklung der Oberfläche des Clients, Integration des
Clients nach MS Office (VBA) und
die Erstellung des Setups.
DV-Umfeld: MS Windows 95, Visual Basic 4.0/5.0, MS Visual C/C++ 4.2, SQL (Oracle),
MS Office 95 (VBA), MS Visual Source Safe , Install Shield
06/96 - 10/96 Mannesmann Mobilfunk GmbH, Düsseldorf
Abteilung "Geographische Informationssysteme und Software-Support (TES)"
Meine Aufgaben waren die Entwicklung eines C-Sourcecode Parsers und die Planung
und Durchführung von
Performancemessungen.
DV-Umfeld: Sun Solaris, Windows unter WABI, C/C++, gdb, purify
09/95 - 04/96 Akademische Arbeitsgemeinschaft Verlagsgesellschaft mbH, Mannheim
Projekt: Umstellung der Software von DOS auf Windows und die Entwicklung des
Einkommensteuerprogramms "Steuertipps PC"
- Entwurf und Erfassung der Datenstrukturen
- Entwurf und Entwicklung der Oberfläche
- Testen der Software
- Fehlerlokalisierung und Behebung
DV-Umfeld: MS DOS 6.22, MS Windows 3.11, Turbo/Borland Pascal 7.0, Borland
Resource
Workshop 4.5, Hausinterne an C++ angelehnte Scriptsprache