Ich ziehe remote Einsätze vor.
Die Auswirkungsanalyse des Lastenhefts ETCS signalgeführt wird verifiziert. Es wird geprüft, ob die Auswirkungen des Lastenheftes auf die Regelwerke der Deutschen Bahn richtig umgesetzt wurden.
Aufgabe:
Die Software für konfigurierbare Bahnübergänge wird verifiziert. Die vorhandenen Testfälle werden geprüft auf Erfüllung der Anforderungen und auf Vollständigkeit. Bei Lücken werden neue Testfälle erstellt.
Aufgaben:
Ein Übertragungsprotokoll für Bahnübergänge wurde so umgebaut, dass es parallel auf zwei ARM Prozessoren läuft, die ihre Ergebnisse vergleichen. Ein dritter Prozessor übernimmt die Kommunikation über Ethernet und ist nicht safety relevant.
Aufgaben:
Softwaremodule einer Fahrstuhlsteuerung wurden an einen neuen Prozessor angepasst und müssen neu getestet werden.
Aufgaben:
Anforderungsanalyse, Grenzwertanalysen, Erstellung von Testcases, Durchführung von Modultests, Erstellung eines Codegenerators für Testcases,
Aufgaben:
Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.
Aufgaben:
Unterstützung bei der Entwicklung von Brandmeldezentralen für den amerikanischen Markt.
Aufgaben.
Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.
Aufgaben:
Dokumentenerstellung nach dem V-Modell 96
Für kleine standardisierte U-Boot Systeme zur Überwachung wurde die Dokumentation nach dem V-Modell 96 erstellt.
Spezifizierung Waffen Control System,
Für eine Fregatte wird ein Untersystem spezifiziert, die Unterlieferanten (Radar, Funk) überwacht und die Schnittstellen geplant.
Architektur des Einsatzsystems (F125)
Bearbeiten des UML- Modells und der Anforderungen des Einsatzsystems der Fregatte. Überprüfung der Schnittstellen zu Sensoren (Radar, ESM, Link, Optik) und Waffen im Einsatzsystem. Entwicklung von Nachrichten Workflows, Kontakt zum Generalunternehmer. Konsolidierung des Modells mit den beteiligten Firmen.
Spezifizierung eines Testframework
Schnittstelle für U-Boot Lenkstand
Erstellung einer Schnittstelle zur Übertragung von Lenkstand-Daten aus dem NMEA Format zur HLA entsprechend IEEE1516..
Verbrauchsberechnungen für U-Boote
Erstellung eines Moduls zur Simulation des U-Boot Batteriesystems, Berechnung des Verbrauchs sowie der Batteriekapazität. Unterstützung der Wegeplanung auf einer elektronischen Seekarte. Verbindung über HLA
Simulation von U-Booten
Einsatz der High Level Architecture (HLA, IEEE 1516) bei der Simulation von U-booten. Übertragung des Standards und eines vorhandenen HLA Modells zur U-Boot Simulation nach UML. Auswahl von Design Tools. Erweiterung des vorhandenen Modells. Erstellung einer XSLT zur Wandlung der Modelle.
Aufgaben:
Analyse, Design, Programmierung, Test, Teilprojektleitung. Requirement Analysis, Schnittstellen Analyse, Systemmodellierung; Absprache mit Lieferanten
Ein Gateway für TCN (Train Communication Network nach IEC 61375) – ein Kommunikationssystem für Eisenbahnzüge - wird durch eine zusätzliche Ethernetschnittstelle erweitert.
Anforderungsanalyse und Verifikation/Validierung nach SIL - Sicherheitsvorschriften, Prüfung von Testtools, Code Review, Beseitigung von SIL Verstößen.
2000 - 2004
Kunde: EloUm - System Eloka Heer, Bundeswehr, Siemens
Aufgaben:
Realisiert unter:
C/C++, DSP, PLA, Altera, UML, SDL, CASE 40, Unix, CORBA, V-Modell, AQAP, SW-CMM, MIL-STD-882, Mil Std 1553, Mil Std 499, AdatP-3, OSF Motiv, Open-GL, CASE 40, Oracle, Kryptographie, GPIB, IEEE488, MS Project, FGPA, VHDL, PCI-Bus
1998 - 2000
Kunde: Nachrichtentechnik, Elac, Plath
Funkgerätesteuerung
Erstellung einer Ansteuerung für Seefunkgeräte aus Hardware und Software. Kontrolle der Bedienelemente (Tastatur, Drehrad, Display) und Ansteuerung des Senders/Empfägers.
Suchempfänger
Entwicklung einer Steuerung eines portablen Suchempfängers mit automatischer Aufzeichnung
Peiler
Realisiert unter:
C, Assembler, UML, Rational Rose Realtime, Hitachi, Motorola
1997 - 1998
Kunde: Automobilzulieferer, Delphi, Harman
Design und Implementierung einer Bedienoberfläche für Fahrzeugnavigation
Testsystem für Multimediasysteme im Auto
Realisiert unter:
C/C++, UML,Rational Rose, MOST-Bus, CAN-Bus, Canoe, CanOpen, CAPL, DCOM, MFC, STL, SPICE, CMMI, Osek, CD-Player, Visio 2000
1996 - 1997
Kunde: It2000 für Bundesanstalt für Arbeit, Siemens
Workflow System
Steuerung eines Testteams in Moldawien zum Testen eines Workflow Systems.
Machbarkeitsstudie für ein 3 tier System
Untersuchung mehrere ORB's für den Einsatz für it2000. Untersuchung der Möglichkeit des Einsatzes einer CORBA, Schnittstelle und Java Applets im Desktop Bereich sowie der Realisierung der Schnittstelle zur Datenbank.
OO-Design und Test von Geschäftsprozessen und Workflow
Realisiert unter:
Java, Windows NT, Unix, MS Visua, Tcl/Tk, UML, Informix, Gina, Tuxedo, CORBA, Innovator, Codegenerator, Workflow, EJB, JSP, Rational Testsuite, Applets
1994 ? 1995: Arbeitsplatz für Ölsuchflugzeug
Kunde: Deutsche Gesellschaft für Luft- und Raumfahrt , Krupp MAK
Aufgaben:
Realisiert unter:
C, Motorola, OS9, DO178
1991 ? 1994
Rolle: Protokollkonverter für ein Führungssystem
Kunde: Royal Danish Airforce
Aufgaben:
Realisiert unter:
C, Assembler, PC, X25, TARE, Tau, SDL, AdatP-3, MIL-STD-882 u.a
1989 - 1991
Kunde: US-Army V. Korps
Aufgaben:
Realisiert unter:
C, Pascal, Foxpro, PC, 3com, Lan Manager, Lan/Wan, Ethernet
Diplom-Physiker
Studium Physik, Mathematik und Informatik an der Uni Kiel
Abschluß: 1974 Physik-Diplom (Note: sehr gut)
Kurse verschiedener Hersteller
SW Validierung und Verifizierung nach EN50128, IEEE1558, IEC61508, Dokumentation, Test
Fachliche Schwerpunkte:
System Engineering, Entwicklungsprozesse, Qualitätssicherung, Embedded Systems, Sicherheitskritische Systeme, Validierung und Verifizierung
Methoden / Tools :
UML 2.0, Design Pattern, SysML, Tessy, DOORS, MKS, Subversion, Sinergy, AQAP 13, Jira, Git
Standards :
IEEE1516, HLA, IEEE 1558, IEEE 1058, IEEE 1016, CENELEC EN 50128, EN 50129, EN50657, IEC 15288, IEC 62304, CMMI, aSPICE, ISO 15504, IEC 61508, IEC 61131, ISO 19011, IEC 62061 IEC19119 Mil Std 499B, Mil Std-882E, ISO 26262, V-Modell,
Libraries/Frameworks/Standards:
MFC, STL, Swing, J2EE, J2ME, Spring, OC4J, Qt, Corba
Kunden:
Airbus, Boeing, Siemens, Krupp, Delphi, Fiscus, US-Army, Atlas Elektronik, Dänische Luftwaffe, HDW, Bombardier, Dräger, Bertelsmann, EADS, Deutsche Telekom, Thyssen Krupp Marine, KB-PowerTech, Knorr-Bremse, Volkswagen, Audi, MEN, Pintsch-Tiefenbach, ESE, Deutsche Bundesbahn
Ich ziehe remote Einsätze vor.
Die Auswirkungsanalyse des Lastenhefts ETCS signalgeführt wird verifiziert. Es wird geprüft, ob die Auswirkungen des Lastenheftes auf die Regelwerke der Deutschen Bahn richtig umgesetzt wurden.
Aufgabe:
Die Software für konfigurierbare Bahnübergänge wird verifiziert. Die vorhandenen Testfälle werden geprüft auf Erfüllung der Anforderungen und auf Vollständigkeit. Bei Lücken werden neue Testfälle erstellt.
Aufgaben:
Ein Übertragungsprotokoll für Bahnübergänge wurde so umgebaut, dass es parallel auf zwei ARM Prozessoren läuft, die ihre Ergebnisse vergleichen. Ein dritter Prozessor übernimmt die Kommunikation über Ethernet und ist nicht safety relevant.
Aufgaben:
Softwaremodule einer Fahrstuhlsteuerung wurden an einen neuen Prozessor angepasst und müssen neu getestet werden.
Aufgaben:
Anforderungsanalyse, Grenzwertanalysen, Erstellung von Testcases, Durchführung von Modultests, Erstellung eines Codegenerators für Testcases,
Aufgaben:
Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.
Aufgaben:
Unterstützung bei der Entwicklung von Brandmeldezentralen für den amerikanischen Markt.
Aufgaben.
Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.
Aufgaben:
Dokumentenerstellung nach dem V-Modell 96
Für kleine standardisierte U-Boot Systeme zur Überwachung wurde die Dokumentation nach dem V-Modell 96 erstellt.
Spezifizierung Waffen Control System,
Für eine Fregatte wird ein Untersystem spezifiziert, die Unterlieferanten (Radar, Funk) überwacht und die Schnittstellen geplant.
Architektur des Einsatzsystems (F125)
Bearbeiten des UML- Modells und der Anforderungen des Einsatzsystems der Fregatte. Überprüfung der Schnittstellen zu Sensoren (Radar, ESM, Link, Optik) und Waffen im Einsatzsystem. Entwicklung von Nachrichten Workflows, Kontakt zum Generalunternehmer. Konsolidierung des Modells mit den beteiligten Firmen.
Spezifizierung eines Testframework
Schnittstelle für U-Boot Lenkstand
Erstellung einer Schnittstelle zur Übertragung von Lenkstand-Daten aus dem NMEA Format zur HLA entsprechend IEEE1516..
Verbrauchsberechnungen für U-Boote
Erstellung eines Moduls zur Simulation des U-Boot Batteriesystems, Berechnung des Verbrauchs sowie der Batteriekapazität. Unterstützung der Wegeplanung auf einer elektronischen Seekarte. Verbindung über HLA
Simulation von U-Booten
Einsatz der High Level Architecture (HLA, IEEE 1516) bei der Simulation von U-booten. Übertragung des Standards und eines vorhandenen HLA Modells zur U-Boot Simulation nach UML. Auswahl von Design Tools. Erweiterung des vorhandenen Modells. Erstellung einer XSLT zur Wandlung der Modelle.
Aufgaben:
Analyse, Design, Programmierung, Test, Teilprojektleitung. Requirement Analysis, Schnittstellen Analyse, Systemmodellierung; Absprache mit Lieferanten
Ein Gateway für TCN (Train Communication Network nach IEC 61375) – ein Kommunikationssystem für Eisenbahnzüge - wird durch eine zusätzliche Ethernetschnittstelle erweitert.
Anforderungsanalyse und Verifikation/Validierung nach SIL - Sicherheitsvorschriften, Prüfung von Testtools, Code Review, Beseitigung von SIL Verstößen.
2000 - 2004
Kunde: EloUm - System Eloka Heer, Bundeswehr, Siemens
Aufgaben:
Realisiert unter:
C/C++, DSP, PLA, Altera, UML, SDL, CASE 40, Unix, CORBA, V-Modell, AQAP, SW-CMM, MIL-STD-882, Mil Std 1553, Mil Std 499, AdatP-3, OSF Motiv, Open-GL, CASE 40, Oracle, Kryptographie, GPIB, IEEE488, MS Project, FGPA, VHDL, PCI-Bus
1998 - 2000
Kunde: Nachrichtentechnik, Elac, Plath
Funkgerätesteuerung
Erstellung einer Ansteuerung für Seefunkgeräte aus Hardware und Software. Kontrolle der Bedienelemente (Tastatur, Drehrad, Display) und Ansteuerung des Senders/Empfägers.
Suchempfänger
Entwicklung einer Steuerung eines portablen Suchempfängers mit automatischer Aufzeichnung
Peiler
Realisiert unter:
C, Assembler, UML, Rational Rose Realtime, Hitachi, Motorola
1997 - 1998
Kunde: Automobilzulieferer, Delphi, Harman
Design und Implementierung einer Bedienoberfläche für Fahrzeugnavigation
Testsystem für Multimediasysteme im Auto
Realisiert unter:
C/C++, UML,Rational Rose, MOST-Bus, CAN-Bus, Canoe, CanOpen, CAPL, DCOM, MFC, STL, SPICE, CMMI, Osek, CD-Player, Visio 2000
1996 - 1997
Kunde: It2000 für Bundesanstalt für Arbeit, Siemens
Workflow System
Steuerung eines Testteams in Moldawien zum Testen eines Workflow Systems.
Machbarkeitsstudie für ein 3 tier System
Untersuchung mehrere ORB's für den Einsatz für it2000. Untersuchung der Möglichkeit des Einsatzes einer CORBA, Schnittstelle und Java Applets im Desktop Bereich sowie der Realisierung der Schnittstelle zur Datenbank.
OO-Design und Test von Geschäftsprozessen und Workflow
Realisiert unter:
Java, Windows NT, Unix, MS Visua, Tcl/Tk, UML, Informix, Gina, Tuxedo, CORBA, Innovator, Codegenerator, Workflow, EJB, JSP, Rational Testsuite, Applets
1994 ? 1995: Arbeitsplatz für Ölsuchflugzeug
Kunde: Deutsche Gesellschaft für Luft- und Raumfahrt , Krupp MAK
Aufgaben:
Realisiert unter:
C, Motorola, OS9, DO178
1991 ? 1994
Rolle: Protokollkonverter für ein Führungssystem
Kunde: Royal Danish Airforce
Aufgaben:
Realisiert unter:
C, Assembler, PC, X25, TARE, Tau, SDL, AdatP-3, MIL-STD-882 u.a
1989 - 1991
Kunde: US-Army V. Korps
Aufgaben:
Realisiert unter:
C, Pascal, Foxpro, PC, 3com, Lan Manager, Lan/Wan, Ethernet
Diplom-Physiker
Studium Physik, Mathematik und Informatik an der Uni Kiel
Abschluß: 1974 Physik-Diplom (Note: sehr gut)
Kurse verschiedener Hersteller
SW Validierung und Verifizierung nach EN50128, IEEE1558, IEC61508, Dokumentation, Test
Fachliche Schwerpunkte:
System Engineering, Entwicklungsprozesse, Qualitätssicherung, Embedded Systems, Sicherheitskritische Systeme, Validierung und Verifizierung
Methoden / Tools :
UML 2.0, Design Pattern, SysML, Tessy, DOORS, MKS, Subversion, Sinergy, AQAP 13, Jira, Git
Standards :
IEEE1516, HLA, IEEE 1558, IEEE 1058, IEEE 1016, CENELEC EN 50128, EN 50129, EN50657, IEC 15288, IEC 62304, CMMI, aSPICE, ISO 15504, IEC 61508, IEC 61131, ISO 19011, IEC 62061 IEC19119 Mil Std 499B, Mil Std-882E, ISO 26262, V-Modell,
Libraries/Frameworks/Standards:
MFC, STL, Swing, J2EE, J2ME, Spring, OC4J, Qt, Corba
Kunden:
Airbus, Boeing, Siemens, Krupp, Delphi, Fiscus, US-Army, Atlas Elektronik, Dänische Luftwaffe, HDW, Bombardier, Dräger, Bertelsmann, EADS, Deutsche Telekom, Thyssen Krupp Marine, KB-PowerTech, Knorr-Bremse, Volkswagen, Audi, MEN, Pintsch-Tiefenbach, ESE, Deutsche Bundesbahn
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Berater ist in meinem Teilprojekt Kunde kurzfristig eingesprungen, um zeitkritische Arbeiten voranzutreiben. Dabei hat er Implementatierung und Tests für die Klassen eines ausscheidenden Kollegen übernommen und diese im Plan zu Ende geführt. Trotz des Zeitdrucks hat er dabei Software von ausgezeichneter Qualität geliefert. Ich habe gern mit ihm zusammengearbeitet."
— Projekt OO-Projekt für die Arbeitswerwaltung, November 1998 bis Dezember 1999
Referenz durch Teilprojektleiter in einem großen Elektrokonzern vom 9.12.99
"Der Consultant hat im Projekt it2000 im Teilprojekt Leistung das Design, die Implementation und den Test mehrerer Geschäftsprozesse durchgeführt. Er hat für die Teilprojektgruppe als Designbeauftragter die Verbindung zum Designteam gehalten und die Implementations- und Testphase seiner Klassen exemplarisch für die Projektgruppe vorangetrieben. Er hat sich sehr schnell in seinen Aufgabenbereich hineingefunden und dabei auch die Interessen des Gesamtprojekts im Auge gehabt. Er hat sehr gut, kooperativ und freundschaftlich mit den anderen Teammitgliedern zusammengearbeitet. Ich kann den Consultant aus vollem Herzen weiter empfehlen."
— OO-Projekt für die Arbeitswerwaltung, November 1998 bis Dezember 1999
Referenz durch Teilprojektleiter Leistung in einem großen Elektrokonzern