Technische
Beratung TA
01/10 - Luftsicherheit, DFS
Technische
Beratung TA
01/09 - 31.10.2009 Verteidigung / EW Systeme, EADS
Das SUT ist ein komplexes verteiltes System aus Rich Java Clients in einer
heterogenen C/S Architektur (multiple JVM's auf einem PC)
Aufgabenbereich: Erstellung eines Testframeworks zum automatisierten GUI-Test
Dokumentation und Confi-Managment der SW-Testumgebung
Erstellung von automatisierten Tests, vorhandene Tests wurden bezüglich
Wartbarkeit für die Maintenancephase optimiert, Testmanagementaufgaben,
Mitarbeit bei der Konzeption und Durchführung des (erfolgreichen) Acceptance
Tests des Systems
Erstellung von Vorgaben und Leitlinien für den SW Entwicklungsprozess um die
Automatisierbarkeit der Tests zu erhöhen.
Windows 2K / XP, Linux, LAN/WAN, QF-Test, Doors, Oracle, MySQL
Technische
Beratung
12/2008 Automotiv, Audi
Testkonzept zur Entwicklung verteilter automatisierter Tests, Erstellung eines
Testframeworks und dessen Integration an das HP QC, Weiterentwicklung des SEP,
Testmanagement
Windows XP, LAN/WAN, Oracle 10i, QF-Test, HP QualityCenter,
Technische
Teilprojekleitung
03/05 - 11/08, Automotiv, VW
Testmanagement,Testkonzeption, Testkoordination und Testdurchführung, Aufbau eines Testteams im Projekt system42 der Abteilung DOE der Volkswagen AG.
Systemübergreifender Test einer multi Tier Applikation (Oracle 9i DB, Websphere 5 / 6, Java Rich Client auf Eclipse-Basis.
Dafür wurden ein technisches Testkonzept erstellt. Für die jeweilige Releases werden spezifische Testpläne und Scenarien erstellt und umgesetzt werden.
JUnitTests und Regressionstests werden teilweise automatisiert durchgeführt. Eine Konzeption zur Performanceanalyse und Skalierbarkeit wurde erstellt.
Windows 2K / XP, LAN/WAN, Oracle 10i, QF-TestJUI / QF-Test, Quest PerformaSure 4.1,
Java IBM VM, HP QualityCenter, Mercury TestDirektor / LoadRunner...
Technische
Projektleitung
11/04 - 03/05, Banken, Postbank
Verantwortung für Testmanagement, Testkonzeption, Testkoordination und Testdurchführung
im Projekt "Insourcing" der Postbank. Die Massendatenverarbeitung für den IZV und AZV
wird für die Deutsche Bank und die Dresdner Bank für die Bereiche Scanning und Konvertierung von der Postbank unter Einsatz von Fremdsoftware durchgeführt.
Diese Fremdsoftware soll automatisiert getestet werden (Regressionstests). Dafür sollen HW + SW-Anforderungen evaluiert, ein technisches Konzept
erstellt und der technische Durchstich implementiert und Moderatoren geschult werden.
Windows 2K / XP, LAN/WAN, Oracle 9i, TestOffice, TestPartner, Java, VB
Client/Server
Applikation,
05/04 - 11/04 ("Teilzeit"), Luftfahrt, Airline, LH Cargo
Anbindung des PPS-Systems "LCC-PPS" bei Lufthansa CARGO an das LH - Security-Projekt "Governor", SQL-Performancetuning, Datenbankdesign, Migration von Windows NT auf XP, Produkt - Funktionserweiterungen.
Windows NT / XP, LAN/WAN, ToolBook / OpenScript, Oracle 8i, Toad, UFIS / CEDA
DB-Performance
09/04 - 09/04 ("Teilzeit"), Medizin(technik), Siemens
Projekt MCM bei Siemens Medical IK Analyse eines 3 Tier-Systems (Java-(Thin)Client - JBoss-Application Server- Oracle DB) auf Performance- und Designe- Probleme. Feststellen der hauptsächlichen Schwachpunkte in Architektur und Design der Applikation. Optimierung von Software- und DB- Design, Optimierung von SQL-Statements.
Windows Server 2003, Oracle 9.2.0.5, Quest Central, Quest Spotlight
GUI-Programmierung
(Client / Server)
05/04 - 09/04 ("Teilzeit"), Luftfahrt, Airline, LH Systems
Java Großprojekt. C/S Applikation zur Fluggastabfertigung. Implementierung von Schnittstellen und Kommunikationsaufbau zu TANGO und AMADEUS. Support des Testteams bei System- und Regressionstests.
Windows 2K prof., LAN/WAN, ClearQuest, ClearCase, JDK 1.4.2, JUNIT, log4j, Testoffice / Silktest, Eclipse 2.1
GUI-Programmierung
(Client / Server)
10/02 - 05/04, Luftfahrt, Airline, LH Systems
Java Großprojekt. C/S Applikation zur Fluggastabfertigung. Implementierung der Validierungsroutine für Pass, Apis, Visa und ähnlicher Dokumente. Implementierung der UNISYS-Transaktionen. Implementierung "ETAS". Refactoring am Framework und Tuning im Code wurden von mir ebenso durchgeführt wie Codereviews an bestehendem Code. Konzeption und Durchführung von strukturierten Tests einzelner Module zur Fertigstellung des Pilotbetriebs in 5 Pilotstationen. Leitung der QS von Test~ und Stammdaten für APIS / ETAS. Migration von VAJ nach Eclipse, Migration der bestehenden Versionscontrolle (VAJ) nach ClearCase.
Windows 2K prof., LAN/WAN, VisualAge 4 Java 3.53, ClearQuest, ClearCase, JDK 1.2, Testoffice / Silktest, Eclipse
GUI-Programmierung
(Client / Server)
04/01 - 10/02, Banken, Deutsche Bank
Programmierung im Bereich der Finanzobjekte (Businesslogik) eines Bankenprogramms zur Beratung/Strukturanalyse der finanziellen Situation von Privatkunden. Es werden aufgrund der Kundenvorgaben verschiedene (Langzeit)-Scenarien simuliert und deren Auswirkungen analysiert. Dabei erfolgt eine kundenspezifische Beratung bis hin zu Kauf/Verkaufsempfehlungen einzelner Finanzobjekte (Immobilien/Unternehmensbeteiligungen/Wertpapiere/usw...). Die Feinanalyse, das (Re)Design und die Implementierung des neuen Fachkonzeptes zum "Todesfall" werden von mir durchgeführt. Dazu gehören die Abbildung eines Stammbaumes, die Implementierung der ges. Erbfolge und die Berechnung der Erbschaftsteuer. Im Projekt werden konsequent Methoden der OOA, des OOD und OOP eingesetzt. Die Datenkommunikation über ODBC erfolgt zur Zeit auf Access, wird aber auf DB2 umgestellt. Anbindung an den Datenpool der DB über "DB-Legi" wird konzipiert.
Windows NT 4, LAN/WAN, MS VC++ 6.0, CVS/WinCVS, MS Access 2K, DB2, Windows 2000 Prof, SourcePublisher / CodeReview
Serverprogrammierung
01/01 - 04/01
Serverprogrammierung im Bereich der Business-Logik und der Schnittstellen. Das Projekt "EBO" ist eine WEB basierte B2B Anwendung zur Buchung von Reisen (Flug, Hotel, Mietwagen). Die Kommunikation zwischen den Schichten erfolgt über Corba. Neue Schnittstellen werden über XML realisiert. Als Datenbank kommt Oracle 8.xx zum Einsatz. Im Projekt werden Methoden der OOA, des OOD und der OOP eingesetzt. Design von HTML-Templates zur Buchungsbestätigung. Weiterentwicklung eines Mail / SMS Gateways (Kommunikation über TCP/IP Socket und Corba IDL).
Windows NT 4, LAN/WAN, UNIX (Solaris), Linux, C++, Corba (Orbix 3), Rational Rose, Oracle 8.xx
Serverprogrammierung
08/2K - 12/2K (Teilzeit)
Grob- und Detailanalyse, Designkonzept und Erstellung eines Frameworks für einen Serverprozesses des UFIS-CEDA Kernels der AAT/I zur Anbindung einer externen Voice Respose Unit über TCP/IP.
Windows NT4, LAN/WAN, Oracle 7.3-8i, Linux, SCO Unix, Solaris 5..,
Serverprogrammierung
06/2K - 12/2K (Teilzeit)
Analyse, Design und Realisierung eines Serverprozesses des UFIS-CEDA Kernels der AAT/I zur Dienst- und Schichtplan- Freigabe (zur Cliententlastung).
Windows NT4, LAN/WAN, Oracle 7.3-8i, Linux, SCO Unix, Solaris 5..,
GUI-Programmierung
(Client / Server)
12/99 - 06/2K
Programmierung an der Oberfläche des Resource-Managing System-Programms im Rahmen des Flughafeninformationssystems UFIS (r) der ABB Airport Technologies GmbH. Einbau der Multilanguage-Unterstützung der GUI mit Hilfe der Oracle-Datenbank. Redesign (OOX) der Applikation.
Windows NT4, LAN/WAN, MS Visual C++ 6.0, MS SourceSave, RCS, Stingray Objectiv Grid, Oracle 7.3-8i, SCO Unix,HP UX, Solaris, ...
JAVA-GUI
07/99 - 12/99 ("Teilzeit")
Übernahme eines JAVA Projektes zur Anzeige von Logfiles des Servers. Anpassung an MT-Daten.
Windows NT 4, LAN/WAN, UNIX (AIX), Visual Age for Java, Swing Classes
Serverprogrammierung
05/99 - 12/99 ("Teilzeit")
Serverprogrammierung in einem schichtenbasierten Framework im Bereich der Business-Logik, Umbau auf MT-fähigen Server,
Windows NT 4, LAN/WAN, UNIX (Solaris, AIX), C++, SNiFF+, Rational Rose, Oracle 8.xx, RogueWave Classes
Y2K
05/99 - 12/99 ("Teilzeit")
Y2K-Fähigkeit eines Datenerfassungssystems der Lufthansa (APIS) sicherstellen.
Dos 6.22, "C" / "C++" (Borland)
Serverprogrammierung
07/98 - 05/99
Serverprogrammierung in einem schichtenbasierten Framework im Bereich der Business-Logik und der Datenbankzugriffsschicht. Als Datenbank kommt Oracle 8.xx zum Einsatz. Das Projekt "SPHINX" der Lufthansa SYSTEMS wird das gesamte LH CheckIn-System ersetzen. Im Projekt werden Methoden der OOX (UML) eingesetzt.
Windows NT 4, LAN/WAN, UNIX (Solaris, AIX), C++, SNiFF+, Rational Rose, Oracle 8.xx, RogueWave Classes
GUI-Programmierung
05/98 - 07/98 ("Teilzeit")
Programmierung am Frontend "Mosaik View" für eine UNISYS-Anwendung (MOSAIK) der LH CARGO im Auftrag der Lufthansa SYSTEMS. Transaktionen wurden über Terminalfenster emuliert.
Windows 3.11, Windows NT4, LAN/WAN, MS VC 1.52, MS SourceSave
Client/Server
Applikation
02/98 - 07/98
Fertigstellung eines PPS-Systems "LCC-PPS" bei Lufthansa SYSTEMS FF/M für die LH CARGO. Programmierung am Frontend der Client-Server-Applikation. Tuning von SQL-Calls an die Oracle 7.xx DB.
Windows 3.11, Win 95, LAN/WAN, ToolBook 3.0, Oracle 7
Programmierung
nach Kundenwunsch
03/97 - 01/98
Design und Realisierung einer Applikation zur statistischen Erfassung, Auswertung und Erfolgskontrolle eines freien Handelsvertreters inklusive einer Adressen- und Artikelverwaltung
Windows 3.11, W 95, W98, mit Visual Basic und Excel
CBT-Anwendung
11/96 - 03/97
Realisierung einer CBT-Anwendung für Manager "FREEworks: Wie führe ich erfolgreich?".
Windows 3.11, Novell-LAN, ToolBook 4.0 mit CBT Extension
CBT-Anwendung
02/96 - 11/96
Programmierung einer POI-Anwendung "Hazard" (mit kleiner statistischen Auswertung, im Rahmen einer EG-Förderung in Zusammenarbeit mit Großbritannien)
Windows 3.11, Novell-LAN, "C" (MS VC 1.0)
CBT-Anwendung
10/95 - 02/96
Realisierung CBT Anwendung für Manager "FREEworks: Wie präsentiere ich erfolgreich?". Eingebunden wurde ein kleiner "Kindermann"-Katalog.
Windows 3.11, Novell-LAN, "C" (MS VC 1.0)
CBT-Anwendung
06/95 - 10/95
Design und Realisierung der medizinischen CBT / POI Anwendung "Psoriasis", Umstellung des QS-Verfahrens bei der Entwicklung von Applikationen (Standardisierung von Abläufen, Einsatz von firmeneigenen C- Tools)
Windows 3.11, Novell-LAN, "C" (MS VC 1.0)
CBT-Anwendung
03/95 - 06/95
Fertigstellung der medizinischen CBT / POI Anwendung "Ekzeme", Umstellung der DVI-Library auf MCI-API
DOS, Windows 3.11, Novell-LAN, "C" (MS VC 1.0)
CBT-Anwendung
01/95 - 03/95
Auskopplung des CBT-Programms "PC-ANLAG" der DATEV
DOS, OS/2, Windows 3.11, DASS, Juggler
CBT-Anwendung
02/94 - 08/94
Design und Realisierung einer CBT-Anwendung für Steuerberatungsbüros zur Simulation der DASS-Druckerparameter Einstellung lokal und im LAN.
DOS, OS/2, Windows 3.11, DASS, Juggler
CBT-Anwendung
02/93 - 02/94
Design und Realisierung einer CBT-Anwendung zum Training von Steuerberatern der DATEV nach Kundenvorgabe.
DOS, OS/2, Windows 3.11, DASS, Juggler
Diplomphase
09/92 - 02/93
Medizinanwendung "Was kann man gegen Rheuma tun", Diplomthema: "Systemnahe Programmierung der Action Media II Boards von INTEL und deren Einsatz in einer multimedialen Anwendung"; Portierung von "C"-Modulen für die Programmierung unter Windows, Design und Codierung neuer Module für die DVI-Library, Portierung der DVI-Funktionalitäten auf AVI, Erstellung einer PC-gestützten Diplomverteidigung
386/486 PC, Novell-LAN, DOS, Windows 3.0 ? 3.11, MS VC V7.00, Authorware 1.00 -MME
Ingenieurpraktikum
08/91 - 03/92
Weiterentwicklung der firmeneigenen Programmiersprache "MPL" in "C", Programmierung an einem CBT-Programm für die Telekom, (Coding, Screenlayout). Programmierung einer POI/POS-Applikation für Toshiba Europe Realisierung einer POI-Anwendung für Boehringer Mannheim mit Touchscreen-Interface (Zielgruppenanalyse, Storyboard, Coding)
DOS, OS/2, MS C V5.00- V7.00, INTEL DVI-SDK, MPL
Projekte - Testautomatisierung mit QF-Test, 01/09 - 10/09
Referenz durch Teamleiter, Systemanbieter im Verteidigungssektor, 03.11.09
"Er hat die ihm zugeteilten Aufgaben stets zu unserer vollsten Zufriedenheit erledigt. Ihn zeichnet sein sehr breitbandiges Wissen und seine selbstständige und proaktive Arbeitsweise aus. Durch sein Fähigkeit immer auch die Gesamtzusammenhänge zu ergründen und zu verstehen, war er für das Erreichen des Gesamtprojektziels ein sehr wertvoller Mitarbeiter. Wir wünschen ihm auf dem weiteren Berufs- und Lebensweg alles Gute und weiterhin viel Erfolg."
Projekt Modultest Datenmanagementsystem, 01/08 - 11/08
Referenz durch Teamleiter, T-Systems, vom 26.11.08
"Der Consultant arbeitete sehr selbstständig und eigenverantwortlich. Aufgrund seines großen fachlichen Know-Hows konnte er die anfallenden Aufgaben rasch umsetzen und lieferte immer wieder wertvolle Impulse für weiterführende Lösungen. Insbesondere seine Arbeit im Bereich der Testautomatisierung und Performance-Analyse führte zu einer effizienteren Testabwicklung und mittelbar zu einer merklichen Qualitätssteigerung der getesteten Software. Wir danken ihm für die gute und erfolgreiche Zusammenarbeit."
Projekt db-privat, 04/01 - 10/02
Referenz durch PL Deutsche Bank AG vom 14.10.02
"Der Consultant verstand es sehr gut, die ihm von der Fachabteilung gestellten Aufgaben nach objektorientierten Methoden zu analysieren und dann in modularen Code umzusetzen. Dabei ging er immer zielstrebig und ergebnisorientiert vor und erzielte jederzeit Arbeitsergebnisse von hoher Qualität. Besonders hervorzuheben ist seine ausgeprägte Flexibilität bei der Einarbeitung in neue fachliche oder technische Themengebiete. Aufgrund seines kollegialen Wesens wurde er von Kunden, Vorgesetzten und Kollegen gleichermaßen geschätzt, und die Zusammenarbeit mit ihm hat das Team bereichert."
Projekt Anwendungsentwicklung im Bankenbereich mit C++/ODBC/Win32, 03/01 - 09/01
Referenz durch Projektleiter/Recruiter Software-/Consultinghaus vom 19.09.01
"Der Consultant arbeitete an Software, welche schon seit 10 Jahren existiert und in dieser Zeit auch immer wieder weiterentwickelt wurde. Dies bedeutet, dass die Einarbeitung in ein solches Projekt grundsätzlich schwierig ist. Der Consultant meisterte dies jedoch in kurzer Zeit und wurde schnell produktiv. Hervorzuheben ist auch, dass er sich in die fachliche Seite der Vorgaben schnell einarbeitete und dazu wertvollen Feedback lieferte. Die Eingliederung ins Entwicklerteam und sein Verhältnis mit der Fachabteilung war optimal. Für evtl. zukünftige Weiterentwicklungen der Software "db-privat" als auch für andere Projekte würde ich den Consultant jederzeit wieder einsetzen."
Projekt Business Travel Management/ C++ und Corba Programmierung 2001
Referenz durch Projektleiter IT-Systemhaus eines Luftfahrtunternehmen vom 29.03.01
"Der Consultant konnte sich selbständig und sehr schnell in die Aufgabenstellungen einarbeiten. Besonders hervorzuheben sind seine Eigeninitiative und Einsatzbereitschaft, wodurch wir das Projekt fristgerecht abschließen konnten. Wir danken ihm für die geleistete, erfolgreiche Arbeit und jederzeit gute Zusammenarbeit."
Projekt Design und C++-Programmierung Juli 1998-November 1999
Referenz durch technischen Projektleiter Systemhaus vom 4.11.99
"Der Mitarbeiter hat eigenverantwortlich Module eines Applikationsservers geplant, designt, programmiert und getestet. Hierzu gehörte auch Analysetätigkeit beim Kunden und Qualitätssicherung (Abhalten von Reviews und Audits). Das Design wurde in Rational Rose (UML) modelliert. Die Programmierung erfolgte in C++ unter UNIX unter Zuhilfenahme von Klassenbibliotheken. Er arbeitet gut im Team mit und bringt eigene Ideen ein. Wir haben ihn auch zur Weiterbildung neuer Kollegen eingesetzt. Der Mitarbeiter hat die an ihn gestellte Aufgaben stets zu unserer vollsten Zufriedenheit gelöst. Er arbeitet schnell und sorgfältig. Wir würden uns freuen, ihn im nächsten Projekt wieder einsetzen zu können."
Projekt PPS für die LH-Cargo, Erweiterungen in C++ und SQL-Tuning, 02/98 - 07/98
Referenz durch Projektleiter Luftfahrtunternehmen vom 1.12.99
"Der Consultant verstärkte unser Team in einer schwierigen Phase und konnte sich trotz mangelnder Betreuung rasch in die für ihn neue Materie einarbeiten. Durch seine rasche Auffassungsgabe entwickelte er sich alsbald zum SQL-Tuning-Spezialisten. Seine Qualifikation und Einsatzbereitschaft veranlasste mich, ihn nach Projektende intern sofort weiter zu vermitteln."
Alle Referenzen sind durch GULP bestätigt.
Deutschland: bevorzugte Bereiche D6 (FFM)
Weitere Länder: in der Schweiz bevorzugt Zürich (CH)