Produktreihe: Central Controller für Jaguar-Landrover
Team Lead eines externen Teams zur
Die Steuergeräte-Hardware basiert auf dem nVidia DRIVE Orin SoC (nVidia Drive is a computer platform by nVida, aimed at providing autonomous car and driver assistance functionality)
SAFe 5 Software Solution Manager für die sechste Generation Short- und Midrange Radar-Steuergeräte.
Die Software unterstützt mehrere Hardware-Varianten (z.B. flexible Buskonfigurationen: CAN-FD und/oder Ethernet), sowie mehrere Software-Varianten, bspw
Weitere Merkmale:
Die Hardware basiert auf dem TI AWR2944 SoC
Project Manager für mehrere zentrale System-Funktionen von Kombiinstrument-Varianten für BEV-Modelle eines süddeutschen OEM. Umfang:
Die Entwicklung erfolgt in Portugal, Rumänien, Mexiko, Deutschland
Software Projektleiter für ein Kundenprojekt der vierten Generation long-range Radar-Steuergeräte (77 GHz) für mehrere Daimler-Baureihen.
Audits während Projektlaufzeit: SPICE, VDA, ISO TS 16949
Ab Juni 2015 bis September 2016: Zusätzlich SWPM für generelle Funktionen in short-range Radarprojekten (24 GHz) (erster Kunde: Toyota/Lexus).
Ab Juli 2015 bis Oktober 2016: Zusätzlich SWPM für Funktion ?Staufolgefahren?, dh autonomes Fahren in Staus auf Autobahnen (erster Kunde: GM)
Ab November 2016 bis Juni 2017: Zusätzlich SWPM für ein Nano-Radar-Projekt.
Ab August 2017: Fünfte
Generation long-range Radar-Steuergerät (77 GHz) für eine
Daimler-Baureihe
Software Projektleiter für den Ultraschall Parkassistenten (APC2.0) der Daimler-Baureihen BR222 , BR212 MOPF, BR117 plus diverse Derivate .
BR222/217 (S-Klasse 2013) .
Die Funktionalität umfasst neben der Lenkung die Anbindung an mehrere
Einparkassistent).
Bus: FlexRay.
Grossprojekt mit Ziel der Neuimplementierung der kompletten Pre-Sales und Sales Systemlandschaft (Ersatz von ca. 15 Altsystemen).
Beteiligt am Gateway zur Datenverteilung der T-Home Produkte und Tarife sowie Kunden- und Vertragsdaten in einem SOA-System, insbesonders an das neue Billing-System für Festnetz und Breitband Retail-Kunden. Die Datenübernahme von Kunden- und Vertragsdaten (KuV) sowie Produkt- undTarifdaten (PuT) erfolgt aus den führenden Systemen CRM-T und KOMPAS/PRIMA+.
Aufgaben:
Software Projekt Manager von Top-Column-Module-Projekten für BMW und Daimler. Die Funktionalität umfasst Lenkwinkelsensoren und Schalter (Shift-by-Wire, Tempomat, Speed Limiter, Blinker, etc),die über verschiedene Bus-Systeme (FlexRay, CAN, LIN) mit anderenKomponenten und ECUs verbunden sind.
Es handelt sich um sicherheitskritische ECUs nach SIL3 und A-SIL B. Die funktionale Sicherheit wird erreicht u.a. über asymmetrischeRedundanz der Elektronik. Abnahme erfolgt nach ISO 61 508 durch externe Auditoren.
Mit-Entwicklung und Coaching einer UML-basierten Modellierungs-Methodik für ein T-Systems-Active Billing-System für die Deutsche Telekom/T-Home »Call & Surf« Produkte (35 Millionen Rechnungen/Monat). Die Modellierungs-Methodik folgt dem MDA-Ansatz und umfasst weitere Elemente eines Entwicklungsprozesses sowie ein Lifecycle Management.
Business Process Reengineering Pozessdesigner
Mitarbeit bei der Neuerstellung der Prozesse für das Internet-Kundencenter der T-Com. Definition von diversen Prozessen, Absprachen mit den beteiligten Fachbereichen (TCO und TSI-MM), Aufbereitung der Ergebnisse für Ausschreibungsdokumente.
Evaluierung verschiedener CMS-Systeme.
Technische Basis: SOA, MID Innovator, CRM
Bündelprodukte T-Com / T-Online, Technischer Architekt CRM
Technischer Architekt der ersten Bündelprodukte von T-Com und T-Online (Call & Surf?) für den T-Online-Anteil.
Erstellung von Konzepten für Sales-Monitoring, Schnittstellen (T-Com / T-Online)-Monitoring, Partner-Prämierung (unterliegt SOX). Ausserdem Architektur-Evaluierungen zur Anbindung von T-Mobile Services.
Seit November 2006 Mitarbeit bei den Konzepten der nächsten Generation von Order-Management-Systemen der T-Com. Aufnahme der Business Logik der verschiedenen T-Com Frontends. Definition von Prozessen und Web-Services für die nächste Generation Buchungssystem für die Phasen Preorder, Sales&Acquisition.
Technische Basis: SOA, CRM, J2EE2, BEA WebLogic 8.1.x, IBM MQ, Oracle AQ, MS Project, MID Innovator
Flugplanberechnung/Codeshare Management Teilprojektleitung
Teilprojektleitung in einem Projekt zur szenariofähigen
Fluplanberechnung/Codeshare-Management und Datenverteilung für
LH und Partner-Airlines. Erstellung von Spezifikationen,
Teamplanung für und Leitung von ungarischen Entwicklern.
Technische Basis: J2EE2, Java 1.4, BEA WebLogic 8.1,
Oracle 9i, Eclipse , Rational XDE, MS Project
Erstellung von Infrastruktursoftware zur Verbindung von
TestDirector mit DOORS.
Zielsetzungen waren:
1. Automatische Generierung von Lastenheften aus attributierten
Anforderungen in der DOORS Datenbank gemäss den Vorgaben des
SO-Lastenheft-Prozesses
2. Generierung von Testfällen aus in DOORS hinterlegten
Funktionsbeschreibungen unter Berücksichtigung von
Projektplanung, I-Stufen-Planung, SA/LA/PA-Varianten,
Labcarverfügbarkeit und anderen Rahmenbedingungen
Technische Basis: Telelogic DOORS V6,
Mercury Interactive TestDirector V7.6,
Erworbene Kenntnisse: CAN, MOST, Codierung, Flashprogrammierung,
BMW Variantenmanagementprozesse
Einführung eines Requirements-Engineering & Managements.
Aufgaben:
1. Planung
2. Schulung
3. Coaching
4. Analyse Prozess, Ausarbeiten des Inhalts der einzelnen Prozessschritte
5. Reviews der Anforderungen
Technische Basis: Telelogic DOORS V6, MS-Project.
Ingenieursysteme Architekt / Java Software Design / Development Engineer
Mitarbeit an einer Produktfamilie zur Auftragsverwaltung,
Produkterstellung und Datenauswertung. Das System besteht aus 3.500 Laptop-Clients,
1.500 Desktop-Clients, diversen Umsystemen wie SAP R/3, sowie einem zentralen Server;
das jährliche Volumen liegt bei etwa 13 Millionen Aufträgen.
Aufgaben:
1. Planung mit MS Project (Resources, Tasks, Time Estimates) und Koordination mit anderen Teams
1.1 Erstellung Arbeitspakete und Tracking, Review von Arbeitsergebnissen
1.2 Status- und Fortschritt-Reporting an Projektleitung und Lenkungsausschuss
(Word-Dokumente und MS-PowerPoint-Präsentationen)
1.3 Personalauswahl
2. Architektur des zentralen Server-Systems; die Grundidee ist, etwa 15 heterogene Client-Typen
Messaging miteinander zu verbinden.
3. Anbindung an SAP R/3 Backoffice (SD) mittels IBM Access Builder zur Übernahme/
Übergabe von Massendaten.
4. Implementierung einer clientseitigen Preisfindungskomponente,
die analog zur SAP Konditions-Technik arbeitet.
5. Implementierung von Prototypen, insbesondere mit Java Message Service.
5. Coaching; schliesst ein Einarbeitung und Beauftragung von indischen Software Entwicklern.
Technische Basis: Oracle 8i (Enterprise), Java, J2EE, Messaging mit JMS (SonicMQ),
Rational Suite, Borland JBuilder 5/6, Borland Application Server,
MS Windows 2000, ObjectMatter VBSF (O-R Mapper), IBM Access Builder, XML, ExoLab Castor,
MS-Project.
02/99-02/00 BundesbehördeMitarbeit an einem zentralen Datenbanksystem. Das System besteht aus
mehreren zentralen Servern und je einem Zugangsserver pro Bundesland, an den wiederum
zwischen 2.000 und 20.000 PC Clients angeschlossen sind.
Aufgaben:
1. Mitarbeit bei Tool-Evaluation.
2. Integration und Administration der Software-Entwicklungsumgebung
3. Halten von Schulungen
4. Mitarbeit beim Prozess-Tailoring (aufbauend auf V-Modell 97)
5. Unterstützung der Fachanwender beim UML-Modellieren
6. C++ Coaching.
7. Massendatenimport aus Comma-Separated Value (CSV) Dateien in unterschiedlichen
Formaten via Konvertierung nach XML (SAX, DOM), Validierung, Differenzenbildung,
Integritätsprüfungen, und Verteilung.
Technische Basis: BEA M3, WebLogic V4, Oracle 8i, XML, C++/Java, QSS DOORS,
Rational Rose (UML), Aonix StP (UML), CONTINUUS CM, SNiFF+ V3.x,
HP-UX 11.x.
Filialsystem Architekt / C++ Software Design / Development Engineer
Mitarbeit an einem System zur Automatisierung von personalisierten Beratungsleistungen
und Produktangeboten für Privatkunden. Dieses System läuft in allen schweizerischen
Filialen der Bank.
Aufgaben:
1. Mitarbeit bei der System-Architektur.
2. Definition des Software-Entwicklungs-Prozesses
3. Design und Implementierung von technischen Basisklassen.
4. Design und Implementierung des Fehlerbehandlungs-Frameworks.
Technische Basis: MS Visual C++ V6, SourceSafe, Rational Rose.
Feuerwehr-Einsatzleitsystem C++ Software Design / Development Engineer
Mitarbeit am neuen Einsatzleitsystem der Berufsfeuerwehr Hamburg. Dabei handelt es sich
um ein System, mit dem etwa 400.000 Notrufe p.a. aufgenommen und bearbeitet werden.
Die Serverklassen müssen etwa 60 Clients bedienen, von denen die meisten über LAN/WAN/ISDN
mit der Zentrale verbunden sind.
Aufgaben:
1. Definition der C++ Programmierrichtlinien.
2. Erstellung von Teilen der Spezifikation in Zusammenarbeit mit der BF Hamburg.
3. Design und Implementierung der Einsatzmittelklassen (also z.B. Fahrzeuge).
4. Test dieser Klassen
Technische Basis: IBM CSet++, STL, SNiFF+, AIX V4.3, Object Request Broker (ORB),
Rogue WaveTools.h++, Client-Server Architecture, rcs, OOD (Booch), Rational Rose.
Kapazitätsplanung Cockpit C++ Software Design / Development Engineer
Mitarbeit an einem System zur Kapazitätsplanung für das fliegende Personal der Airline.
Dabei handelt es sich um ein Planungstool, mit dessen Hilfe die optimale
Personalausstattung für alle Baumuster der Airline-Flotte, sowie die Umschulung bzw.
Weiterbildung des fliegenden Personals auf mehrere Jahre in die Zukunft berechnet und
ggf. optimiert werden soll.
Aufgaben:
1. Design und Implementierung der Klassen zur Berechnung des Personal-Bestands.
2. Design und Implementierung der Klassen zur Berechnung der Einflussgrössen auf
den Personal-Bestand.
3. Design und Implementierung der Basisklassen für diese Berechnungen.
4. Test dieser Klassen.
Technische Basis: HP C++ (Softbench) HP-UX 10.x RogueWave Tools.h++ V7, DB++,
Oracle V7 RDBMS, Client-Server Architecture, rcs
PC Lohnabrechnung für Steuerberatungs-Kanzleien C++ Software Design / Development Engineer
Mitarbeit an der Entwicklung eines PC-gestützten Lohnabrechnungssystems, das die Lohn-
und Gehaltsabrechnung komplett in der Kanzlei des Steuerberaters ermöglicht.
Aufgaben:
-Design und Implementierung eines Kalendariums zur:
1. Erfassung von Tagesbuchungen
2. Monatssummenkontierung
3. gesamten intern Zeitverwaltung des Systems.
-Generierung von Bildschirmmasken
Generierung aller Kalender-Klassen aus einem CASE-System aus einem Pseudo-Code nach C++.
Technische Basis: IBM-PC/MS-DOS, OOD, OOP, MS Visual C++, File Manager BTRIEVE,
DATEV-interne technische und betriebswirtschaftliche Standards, Framework-Programmierung
Betriebsführungsumsetzer TMN C++ Software Design / Development Engineer
Teilnahme an der Entwicklung eines Betriebsführungsumsetzers (BFU) im Bereich
Telecommunication Management Networks (TMN) der zweiten Generation für die Telekom AG.
Das BFU-System ist Teil der Element Management Schicht im ITU-T M.3010 Standard.
Das BFU-System nimmt Aufträge von einem der acht KONTES-ANDI Rechenzentren entgegen und
übersetzt sie in Betriebslenkungs-Kommandos für entweder SIEMENS EWSD oder SEL S12
Vermittlungsstellen (Network Elements). Von jedem BFU-System können bis zu 50 Network Elements
überwacht und kontrolliert werden (fault management, topology management, accounting management, etc).
Jedes BFU-System besteht aus einem Server und bis zu zehn remote Workstations, die untereinander
über ISDN verbunden sind.
Aufgaben:
1. Design und Implementierung der Laufzeit-Trace-Klassen.
2. Design und Implementierung der Bediener-Privilegien (Zugangsbeschränkungen und Aufbau der
Bediener-Masken zur Laufzeit; dieser Teil schloss ein:
Programmieren mit X und Motif Widgets und dem ObjectStore OODBMS).
3. Design und Implementierung einer Utility zum Drucken einzelner Motif Windows auf einem PostScript Drucker.
Technsiche Basis: IBM R/6000, AIX, ObjectStore OODBMS, OSF/Motif, IBM xLC++, IBM CMVC,
Client/Server Architecture.
osteuropäischen Entwicklungspartnern.
- Technischer Projektkoordinator für die Optimierung und Betreuung vonexistierenden Entwicklungs- und Integrationsprozessen.
- Fundierte Kenntnisse in den Bereichen Requirements-Engineering undSoftware-Projektleitung für Automotive- Aviation- und
Telekommunikationsprojekte.
- Fundierte Kenntnisse in Reifegradbewertungen von Automotiveprojekten(SPICE, A-SIL).
- Spezialist für die Entwicklung und Ausarbeitung von fachlichenSpezifikationen in Zusammenarbeit mit Fachabteilungen.
Vorgehensmodelle/Reifegradmodelle:
SAFe 5, V-Modell XT, RUP, CMMI, AutomotiveSPICE (ISO 15 504)
SAP R/3: SD 4.6
Messaging Systeme:SonicMQ V4.0
IBM MQ Series
Application Server:BEA WebLogic 9.x
Oracle 11 Enterprise
Oracle 9i Lite
Apache Xerces (C++/Java)
Oracle XDK
Eclipse 3.x / Rational XDE
Apache ODE
Oracle SOA Suite
SGI CaseVision/WorkShop C++
MS Visual C++
TakeFive SNiFF+
Borland JBuilder 5/6
ObjectMatter VBSF: O-R Mapper
Apache Xerces XML Parser (C++, Java)
TrollTech Qt 3.x
IBM DOORS/NG
CASE Tools:
Axivion (static code analysis)
Vector Squore (advanced software analysis)
Rational Rose Enterprise Edition
Intersolv PVCS
CONTINUUS
Serena Dimensions Change Management+Config Management
Rational ClearCase
Rational ClearQuest, cvs, rcs
IBM CMVC
Adobe FrameMaker 7, FrameMaker+SGML
VAX/Document
Sonstiges:
Adobe PDF (Massendruck, Konvertierung)
Adobe Forms
ITIL Kenntnisse
Produktreihe: Central Controller für Jaguar-Landrover
Team Lead eines externen Teams zur
Die Steuergeräte-Hardware basiert auf dem nVidia DRIVE Orin SoC (nVidia Drive is a computer platform by nVida, aimed at providing autonomous car and driver assistance functionality)
SAFe 5 Software Solution Manager für die sechste Generation Short- und Midrange Radar-Steuergeräte.
Die Software unterstützt mehrere Hardware-Varianten (z.B. flexible Buskonfigurationen: CAN-FD und/oder Ethernet), sowie mehrere Software-Varianten, bspw
Weitere Merkmale:
Die Hardware basiert auf dem TI AWR2944 SoC
Project Manager für mehrere zentrale System-Funktionen von Kombiinstrument-Varianten für BEV-Modelle eines süddeutschen OEM. Umfang:
Die Entwicklung erfolgt in Portugal, Rumänien, Mexiko, Deutschland
Software Projektleiter für ein Kundenprojekt der vierten Generation long-range Radar-Steuergeräte (77 GHz) für mehrere Daimler-Baureihen.
Audits während Projektlaufzeit: SPICE, VDA, ISO TS 16949
Ab Juni 2015 bis September 2016: Zusätzlich SWPM für generelle Funktionen in short-range Radarprojekten (24 GHz) (erster Kunde: Toyota/Lexus).
Ab Juli 2015 bis Oktober 2016: Zusätzlich SWPM für Funktion ?Staufolgefahren?, dh autonomes Fahren in Staus auf Autobahnen (erster Kunde: GM)
Ab November 2016 bis Juni 2017: Zusätzlich SWPM für ein Nano-Radar-Projekt.
Ab August 2017: Fünfte
Generation long-range Radar-Steuergerät (77 GHz) für eine
Daimler-Baureihe
Software Projektleiter für den Ultraschall Parkassistenten (APC2.0) der Daimler-Baureihen BR222 , BR212 MOPF, BR117 plus diverse Derivate .
BR222/217 (S-Klasse 2013) .
Die Funktionalität umfasst neben der Lenkung die Anbindung an mehrere
Einparkassistent).
Bus: FlexRay.
Grossprojekt mit Ziel der Neuimplementierung der kompletten Pre-Sales und Sales Systemlandschaft (Ersatz von ca. 15 Altsystemen).
Beteiligt am Gateway zur Datenverteilung der T-Home Produkte und Tarife sowie Kunden- und Vertragsdaten in einem SOA-System, insbesonders an das neue Billing-System für Festnetz und Breitband Retail-Kunden. Die Datenübernahme von Kunden- und Vertragsdaten (KuV) sowie Produkt- undTarifdaten (PuT) erfolgt aus den führenden Systemen CRM-T und KOMPAS/PRIMA+.
Aufgaben:
Software Projekt Manager von Top-Column-Module-Projekten für BMW und Daimler. Die Funktionalität umfasst Lenkwinkelsensoren und Schalter (Shift-by-Wire, Tempomat, Speed Limiter, Blinker, etc),die über verschiedene Bus-Systeme (FlexRay, CAN, LIN) mit anderenKomponenten und ECUs verbunden sind.
Es handelt sich um sicherheitskritische ECUs nach SIL3 und A-SIL B. Die funktionale Sicherheit wird erreicht u.a. über asymmetrischeRedundanz der Elektronik. Abnahme erfolgt nach ISO 61 508 durch externe Auditoren.
Mit-Entwicklung und Coaching einer UML-basierten Modellierungs-Methodik für ein T-Systems-Active Billing-System für die Deutsche Telekom/T-Home »Call & Surf« Produkte (35 Millionen Rechnungen/Monat). Die Modellierungs-Methodik folgt dem MDA-Ansatz und umfasst weitere Elemente eines Entwicklungsprozesses sowie ein Lifecycle Management.
Business Process Reengineering Pozessdesigner
Mitarbeit bei der Neuerstellung der Prozesse für das Internet-Kundencenter der T-Com. Definition von diversen Prozessen, Absprachen mit den beteiligten Fachbereichen (TCO und TSI-MM), Aufbereitung der Ergebnisse für Ausschreibungsdokumente.
Evaluierung verschiedener CMS-Systeme.
Technische Basis: SOA, MID Innovator, CRM
Bündelprodukte T-Com / T-Online, Technischer Architekt CRM
Technischer Architekt der ersten Bündelprodukte von T-Com und T-Online (Call & Surf?) für den T-Online-Anteil.
Erstellung von Konzepten für Sales-Monitoring, Schnittstellen (T-Com / T-Online)-Monitoring, Partner-Prämierung (unterliegt SOX). Ausserdem Architektur-Evaluierungen zur Anbindung von T-Mobile Services.
Seit November 2006 Mitarbeit bei den Konzepten der nächsten Generation von Order-Management-Systemen der T-Com. Aufnahme der Business Logik der verschiedenen T-Com Frontends. Definition von Prozessen und Web-Services für die nächste Generation Buchungssystem für die Phasen Preorder, Sales&Acquisition.
Technische Basis: SOA, CRM, J2EE2, BEA WebLogic 8.1.x, IBM MQ, Oracle AQ, MS Project, MID Innovator
Flugplanberechnung/Codeshare Management Teilprojektleitung
Teilprojektleitung in einem Projekt zur szenariofähigen
Fluplanberechnung/Codeshare-Management und Datenverteilung für
LH und Partner-Airlines. Erstellung von Spezifikationen,
Teamplanung für und Leitung von ungarischen Entwicklern.
Technische Basis: J2EE2, Java 1.4, BEA WebLogic 8.1,
Oracle 9i, Eclipse , Rational XDE, MS Project
Erstellung von Infrastruktursoftware zur Verbindung von
TestDirector mit DOORS.
Zielsetzungen waren:
1. Automatische Generierung von Lastenheften aus attributierten
Anforderungen in der DOORS Datenbank gemäss den Vorgaben des
SO-Lastenheft-Prozesses
2. Generierung von Testfällen aus in DOORS hinterlegten
Funktionsbeschreibungen unter Berücksichtigung von
Projektplanung, I-Stufen-Planung, SA/LA/PA-Varianten,
Labcarverfügbarkeit und anderen Rahmenbedingungen
Technische Basis: Telelogic DOORS V6,
Mercury Interactive TestDirector V7.6,
Erworbene Kenntnisse: CAN, MOST, Codierung, Flashprogrammierung,
BMW Variantenmanagementprozesse
Einführung eines Requirements-Engineering & Managements.
Aufgaben:
1. Planung
2. Schulung
3. Coaching
4. Analyse Prozess, Ausarbeiten des Inhalts der einzelnen Prozessschritte
5. Reviews der Anforderungen
Technische Basis: Telelogic DOORS V6, MS-Project.
Ingenieursysteme Architekt / Java Software Design / Development Engineer
Mitarbeit an einer Produktfamilie zur Auftragsverwaltung,
Produkterstellung und Datenauswertung. Das System besteht aus 3.500 Laptop-Clients,
1.500 Desktop-Clients, diversen Umsystemen wie SAP R/3, sowie einem zentralen Server;
das jährliche Volumen liegt bei etwa 13 Millionen Aufträgen.
Aufgaben:
1. Planung mit MS Project (Resources, Tasks, Time Estimates) und Koordination mit anderen Teams
1.1 Erstellung Arbeitspakete und Tracking, Review von Arbeitsergebnissen
1.2 Status- und Fortschritt-Reporting an Projektleitung und Lenkungsausschuss
(Word-Dokumente und MS-PowerPoint-Präsentationen)
1.3 Personalauswahl
2. Architektur des zentralen Server-Systems; die Grundidee ist, etwa 15 heterogene Client-Typen
Messaging miteinander zu verbinden.
3. Anbindung an SAP R/3 Backoffice (SD) mittels IBM Access Builder zur Übernahme/
Übergabe von Massendaten.
4. Implementierung einer clientseitigen Preisfindungskomponente,
die analog zur SAP Konditions-Technik arbeitet.
5. Implementierung von Prototypen, insbesondere mit Java Message Service.
5. Coaching; schliesst ein Einarbeitung und Beauftragung von indischen Software Entwicklern.
Technische Basis: Oracle 8i (Enterprise), Java, J2EE, Messaging mit JMS (SonicMQ),
Rational Suite, Borland JBuilder 5/6, Borland Application Server,
MS Windows 2000, ObjectMatter VBSF (O-R Mapper), IBM Access Builder, XML, ExoLab Castor,
MS-Project.
02/99-02/00 BundesbehördeMitarbeit an einem zentralen Datenbanksystem. Das System besteht aus
mehreren zentralen Servern und je einem Zugangsserver pro Bundesland, an den wiederum
zwischen 2.000 und 20.000 PC Clients angeschlossen sind.
Aufgaben:
1. Mitarbeit bei Tool-Evaluation.
2. Integration und Administration der Software-Entwicklungsumgebung
3. Halten von Schulungen
4. Mitarbeit beim Prozess-Tailoring (aufbauend auf V-Modell 97)
5. Unterstützung der Fachanwender beim UML-Modellieren
6. C++ Coaching.
7. Massendatenimport aus Comma-Separated Value (CSV) Dateien in unterschiedlichen
Formaten via Konvertierung nach XML (SAX, DOM), Validierung, Differenzenbildung,
Integritätsprüfungen, und Verteilung.
Technische Basis: BEA M3, WebLogic V4, Oracle 8i, XML, C++/Java, QSS DOORS,
Rational Rose (UML), Aonix StP (UML), CONTINUUS CM, SNiFF+ V3.x,
HP-UX 11.x.
Filialsystem Architekt / C++ Software Design / Development Engineer
Mitarbeit an einem System zur Automatisierung von personalisierten Beratungsleistungen
und Produktangeboten für Privatkunden. Dieses System läuft in allen schweizerischen
Filialen der Bank.
Aufgaben:
1. Mitarbeit bei der System-Architektur.
2. Definition des Software-Entwicklungs-Prozesses
3. Design und Implementierung von technischen Basisklassen.
4. Design und Implementierung des Fehlerbehandlungs-Frameworks.
Technische Basis: MS Visual C++ V6, SourceSafe, Rational Rose.
Feuerwehr-Einsatzleitsystem C++ Software Design / Development Engineer
Mitarbeit am neuen Einsatzleitsystem der Berufsfeuerwehr Hamburg. Dabei handelt es sich
um ein System, mit dem etwa 400.000 Notrufe p.a. aufgenommen und bearbeitet werden.
Die Serverklassen müssen etwa 60 Clients bedienen, von denen die meisten über LAN/WAN/ISDN
mit der Zentrale verbunden sind.
Aufgaben:
1. Definition der C++ Programmierrichtlinien.
2. Erstellung von Teilen der Spezifikation in Zusammenarbeit mit der BF Hamburg.
3. Design und Implementierung der Einsatzmittelklassen (also z.B. Fahrzeuge).
4. Test dieser Klassen
Technische Basis: IBM CSet++, STL, SNiFF+, AIX V4.3, Object Request Broker (ORB),
Rogue WaveTools.h++, Client-Server Architecture, rcs, OOD (Booch), Rational Rose.
Kapazitätsplanung Cockpit C++ Software Design / Development Engineer
Mitarbeit an einem System zur Kapazitätsplanung für das fliegende Personal der Airline.
Dabei handelt es sich um ein Planungstool, mit dessen Hilfe die optimale
Personalausstattung für alle Baumuster der Airline-Flotte, sowie die Umschulung bzw.
Weiterbildung des fliegenden Personals auf mehrere Jahre in die Zukunft berechnet und
ggf. optimiert werden soll.
Aufgaben:
1. Design und Implementierung der Klassen zur Berechnung des Personal-Bestands.
2. Design und Implementierung der Klassen zur Berechnung der Einflussgrössen auf
den Personal-Bestand.
3. Design und Implementierung der Basisklassen für diese Berechnungen.
4. Test dieser Klassen.
Technische Basis: HP C++ (Softbench) HP-UX 10.x RogueWave Tools.h++ V7, DB++,
Oracle V7 RDBMS, Client-Server Architecture, rcs
PC Lohnabrechnung für Steuerberatungs-Kanzleien C++ Software Design / Development Engineer
Mitarbeit an der Entwicklung eines PC-gestützten Lohnabrechnungssystems, das die Lohn-
und Gehaltsabrechnung komplett in der Kanzlei des Steuerberaters ermöglicht.
Aufgaben:
-Design und Implementierung eines Kalendariums zur:
1. Erfassung von Tagesbuchungen
2. Monatssummenkontierung
3. gesamten intern Zeitverwaltung des Systems.
-Generierung von Bildschirmmasken
Generierung aller Kalender-Klassen aus einem CASE-System aus einem Pseudo-Code nach C++.
Technische Basis: IBM-PC/MS-DOS, OOD, OOP, MS Visual C++, File Manager BTRIEVE,
DATEV-interne technische und betriebswirtschaftliche Standards, Framework-Programmierung
Betriebsführungsumsetzer TMN C++ Software Design / Development Engineer
Teilnahme an der Entwicklung eines Betriebsführungsumsetzers (BFU) im Bereich
Telecommunication Management Networks (TMN) der zweiten Generation für die Telekom AG.
Das BFU-System ist Teil der Element Management Schicht im ITU-T M.3010 Standard.
Das BFU-System nimmt Aufträge von einem der acht KONTES-ANDI Rechenzentren entgegen und
übersetzt sie in Betriebslenkungs-Kommandos für entweder SIEMENS EWSD oder SEL S12
Vermittlungsstellen (Network Elements). Von jedem BFU-System können bis zu 50 Network Elements
überwacht und kontrolliert werden (fault management, topology management, accounting management, etc).
Jedes BFU-System besteht aus einem Server und bis zu zehn remote Workstations, die untereinander
über ISDN verbunden sind.
Aufgaben:
1. Design und Implementierung der Laufzeit-Trace-Klassen.
2. Design und Implementierung der Bediener-Privilegien (Zugangsbeschränkungen und Aufbau der
Bediener-Masken zur Laufzeit; dieser Teil schloss ein:
Programmieren mit X und Motif Widgets und dem ObjectStore OODBMS).
3. Design und Implementierung einer Utility zum Drucken einzelner Motif Windows auf einem PostScript Drucker.
Technsiche Basis: IBM R/6000, AIX, ObjectStore OODBMS, OSF/Motif, IBM xLC++, IBM CMVC,
Client/Server Architecture.
osteuropäischen Entwicklungspartnern.
- Technischer Projektkoordinator für die Optimierung und Betreuung vonexistierenden Entwicklungs- und Integrationsprozessen.
- Fundierte Kenntnisse in den Bereichen Requirements-Engineering undSoftware-Projektleitung für Automotive- Aviation- und
Telekommunikationsprojekte.
- Fundierte Kenntnisse in Reifegradbewertungen von Automotiveprojekten(SPICE, A-SIL).
- Spezialist für die Entwicklung und Ausarbeitung von fachlichenSpezifikationen in Zusammenarbeit mit Fachabteilungen.
Vorgehensmodelle/Reifegradmodelle:
SAFe 5, V-Modell XT, RUP, CMMI, AutomotiveSPICE (ISO 15 504)
SAP R/3: SD 4.6
Messaging Systeme:SonicMQ V4.0
IBM MQ Series
Application Server:BEA WebLogic 9.x
Oracle 11 Enterprise
Oracle 9i Lite
Apache Xerces (C++/Java)
Oracle XDK
Eclipse 3.x / Rational XDE
Apache ODE
Oracle SOA Suite
SGI CaseVision/WorkShop C++
MS Visual C++
TakeFive SNiFF+
Borland JBuilder 5/6
ObjectMatter VBSF: O-R Mapper
Apache Xerces XML Parser (C++, Java)
TrollTech Qt 3.x
IBM DOORS/NG
CASE Tools:
Axivion (static code analysis)
Vector Squore (advanced software analysis)
Rational Rose Enterprise Edition
Intersolv PVCS
CONTINUUS
Serena Dimensions Change Management+Config Management
Rational ClearCase
Rational ClearQuest, cvs, rcs
IBM CMVC
Adobe FrameMaker 7, FrameMaker+SGML
VAX/Document
Sonstiges:
Adobe PDF (Massendruck, Konvertierung)
Adobe Forms
ITIL Kenntnisse