Codierung, Unit-Testen
* Bildbearbeitung: Implementierung von Algorithmen (MTG-Projekt)
* Design, Codierung in C++, Unit-Testen, IVVQ
* Bahntechnik: Weiterentwicklung eines GUIs (BDK-Projekt)
Java
* Requirements, Design, Codierung, Testen, Integration-Unterstützung
* Avionik: Entwicklung von 2 Treibern für Hubschrauberfunkgeräte
* Requirements, Design, Codierung, Testen, Integration- Unterstützung
Seit Jan. 2020______Freiberuflicher SOFTWARE-INGENIEUR (Stuttgart)
1 Jahr 6 Monate____* Entwicklung eines Bodenradar-Systems (GO12-, GO80-3D-Projekte)
_____________________* Codierung, Unit-Testen
_____________________* C++, CentOS 8, CLion, Boost, GoogleTest, Jenkins, Jira,
______________________objektorientiert, SVN, Agile-Entwicklung (Scrum)
Nov. 2016 - Dez. 2019_Freiberuflicher SOFTWARE-INGENIEUR bei THALES ELECTRONIC SYSTEMS (Stuttgart)
5 Monate____________* Entwicklung eines Radar-Simulators und einer taktischen Anzeige
_____________________(Venus-Projekt)
____________________* Codierung, Unit-Testen
____________________* Java 8, Eclipse RCP 4, plug-ins, JavaFX, SWT, Windows 7,
______________________ DataBinding, JUnit, QF-Test, Mockito, EMF, EnterpriseArchitect,
______________________Jenkins, Maven, SonarQube, Jira, objektorientiert, SVN,
______________________Agile-Entwicklung (Scrum)
Feb. 2016 ? Okt. 2016__Freiberuflicher SOFTWARE-INGENIEUR bei THALES ALENIA SPACE (Stuttgart)
7 Monate______________* Entwicklung einer Testplattform (PLATIN und SARah-Projekte)
______________________* Codierung, Unit-Testen
______________________* Java, Eclipse RCP 4, plug-ins, SWT, Linux CentOS 7.2, JUnit,
_______________________JNI (Swig), Codierungsregeln, EnterpriseArchitect, Jenkins,
_______________________Maven, SonarQube, Jira, objektorientiert, Git, Agile-Entwicklung
_______________________(Scrum), Xtext, SWIG, JNI, Treiber für Zeitreferenzkarten
Okt. 2014 - Jan. 2016__Freiberuflicher SOFTWARE-INGENIEUR bei THALES ALENIA SPACE (Stuttgart)
1 Jahr 4 Monate________* Bildbearbeitung: Implementierung von Algorithmen (MTG-Projekt)
C++____________________* Design, Codierung, Unit-Testen, IVVQ
_______________________* C++, Python, Linux RedHat 7.1, Xenomai (real-time), Matlab,
________________________ Algorithmen, Multiplexing, C++Test, Jenkins, SonarQube, Jira, objektorientiert,
________________________ Subversion, Agile-Entwicklung (Scrum)
Juli 2013 ? Sep. 2014__Freiberuflicher SOFTWARE-INGENIEUR bei THALES TRANSPORTATION SYSTEMS (Stuttgart)
1 Jahr 3 Monate________* Bahntechnik: Weiterentwicklung eines GUIs (BDK-Projekt)
Java___________________* Requirements, Design, Codierung, Testen, Integration-Unterstützung
_______________________* Java, SWT, Windows 7, Linux Fedora 16, Eclipse RCP 3, plug-ins,
________________________ JUnit mit JMock, Jenkins, Jira, DOORS, objektorientiert, Subversion, Git,
________________________ Safety Integrity Level (SIL) 2, Agile-Entwicklung (Scrum)
März 2009 - Juni 2013__Freiberuflicher SOFTWARE-INGENIEUR bei THALES AIR SYSTEMS (Stuttgart)
C++, GTK+, Linux_______* Luftverkehrsmanagement: Entwicklung:
4 Jahr 4 Monate__________- eines Record und Replay Tools
_________________________- embedded Software für das FPGA von Bodenstationen
_________________________- einer SNMP-Kommunikationsschnittstelle
_________________________(PAM-FRA- und SESAR-Projekte)
_______________________* Requirements, Design, Codierung (GUI, Encodierung/Decodierung,
________________________ Optimierung,...), Testen, Integration-Unterstützung
_______________________* C++, STL, GTK+, ELinOS (embedded Linux), Linux Fedora 10,
_________________________UDP/IP, Bash-Shell, DOORS, UML, FPGA, SNMP, objektorientiert, MLAT, ADS-B,
_________________________ASTERIX-Datenformate, ClearCase, Eclipse, Geschwindigkeitszwänge,
_________________________Peer Reviews, DO-278 Standard
Okt. 2007 ? Feb. 2009__Freiberuflicher SOFTWARE-INGENIEUR bei ROCKWELL-COLLINS (Heidelberg)
Ada 95, UNIX___________* Avionik: Entwicklung von 2 Treibern für Hubschrauberfunkgeräte
1 Jahr 5 Monate__________(CH-53G-Projekt)
_______________________* Requirements, Design, Codierung, Testen, Integration- Unterstützung
_______________________* Ada 95, UNIX, LynxOS (embedded, real-time), Rational
_________________________APEX, MIL-Bus (MIL-STD-1553), DOORS, DO-178B Standard
Okt. 2005 ? Okt. 2007__SOFTWARE-INGENIEUR bei EUROCONTROL (Brüssel, BELGIEN)
2 Jahre________________* Flugplanbearbeitung: Weiterentwicklung von einem GUI-Client (CHMI-Projekt)
JAVA(Swing), XP, UML___* Design, Codierung, Testen
_______________________* Java (Swing) mit MVC, Windows XP, CORBA & IDL, TestDirector,
_________________________Eclipse, UML, objektorientiert, ClearCase, Bereitschaftsdienst
Sep. 2002 ? Okt. 2005__SOFTWARE-INGENIEUR bei EUROCONTROL (Brüssel, BELGIEN)
3 Jahre 1 Monat________* Flugplanbearbeitung: Weiterentwicklung von einem Server (IFPS-Projekt)
Ada 95, UNIX, SQL______* Design, Codierung, Testen
_______________________* Ada 95, UNIX, CORBA & IDL, Oracle SQL, X11/Motif, ClearCase,
________________________ Client/Server mit Redundanz, parallel laufende Prozesse, Oracle Warteschlangen,
________________________ 35 000 Flugpläne / Tag
Juli 2000 - Aug. 2002__SOFTWARE-INGENIEUR bei THALES NAVAL FRANCE (Bagneux, FRANCE)
2 Jahre 1 Monat________* Echtzeit Seekampf (SAWARI 2-Projekt)
_______________________* Fehlerbehebung, Implementierung von neuen Requirements, Testen
_______________________* Ada 83 & 95, UNIX, Windows NT, Rational APEX,
_________________________embedded Echtzeitsysteme, CMM Niveau 3
Jan. 1999 ? Juni 2000__SOFTWARE-INGENIEUR bei THALES INFORMATION SYSTEMS (Montrouge, FRANCE)
1 Jahr 6 Monate________* Flughafenverkehrsregelung (DECOR-Projekt)
C, C++, UNIX, Win 3.1__* Fehleranalyse und ?korrektur, Hinzufügen neuer Funktionalitäten,
_________________________Installation
_______________________* C, C++, UNIX, Windows 3.1, SCCS, Client/Server mit Redundanz,
_________________________multi-threaded, Objekt-orientiert, TCP/IP und UDP/IP
_________________________Kommunikation
Juli 1998 - Dez. 1998__SOFTWARE-INGENIEUR bei THALES-ATM (Bagneux, FRANCE)
6 Monate______________ * Eurocat 2000-Projekt (Luftverkehrsregelung)
C, UNIX________________* Fehlerbehebung, Übersetzung ins Russische
______________________ * C, UNIX, X11/Motif, Gisel, CMVC
Feb. 1997 - Mai 1998___SOFTWARE-INGENIEUR bei LOCKHEED MARTIN(Orlando, USA) für SAFRAN
1 Jahr 4 Monate________* AFIS-Projekt (Fingerabdruckbearbeitung): Codierung, Testen,
C, UNIX________________* Optimierung und Integration
_______________________* C, UNIX, ClearCase, Geschwindigkeits- und Abgleichzwänge,
_________________________hohe Qualitätsstandards
Mai 1996 - Jan. 1997___SOFTWARE-INGENIEUR bei SAFRAN (Fontainebleau, FRANCE)
9 Monate_______________* AFIS-Projekt (Fingerabdruckbearbeitung)
C, UNIX________________* Design, Codierung, (reverse Engineering), Testen
_______________________* C, UNIX, ClearCase, SA/SD, Teamwork, Atoll, Geschwindigkeits-
________________________ und Abgleichzwänge
Sep. 1994 - Dez. 1995__ZIVILDIENSTLER bei CEA (Commissariat à l?Energie Atomique)
1 Jahr 4 Monate________* Sammeln von Informationen im zivilen Nuklearbereich,
_________________________Berichterstattung
1991 - 1994 Magister der Naturwissenschaften gleichbedeutend der
Ingenieurwissenschaft
(Diplom nach fünfjährigem Studium)
Ecole Nationale Supérieure de Techniques Avancées
(ENSTA) Hochschule
Drittes Studienjahr an der RWTH Aachen
1989 - 1991 Vorbereitungsklassen für Mathematik und Naturwissenschaften
(Nancy, Frankreich)
1989 Wissentschaftliches Abitur
Coding (Java, C/C++), Unit-Testing, Requirements, Design.
Methode: Teamwork
Version control: SVN, Git, Rational Apex, CMVC, ClearCase,
Tests: JUnit mit JMock, TestDirector, Attol,
Purify, Insure
Andere: Eclipse, DOORS, SNMP, Matlab, MIL-1553
Design mit UML
Proaktiv, qualitätsorientiert
Die Zufriedenheit der Softwarebenutzer ist mir sehr wichtig
Codierung, Unit-Testen
* Bildbearbeitung: Implementierung von Algorithmen (MTG-Projekt)
* Design, Codierung in C++, Unit-Testen, IVVQ
* Bahntechnik: Weiterentwicklung eines GUIs (BDK-Projekt)
Java
* Requirements, Design, Codierung, Testen, Integration-Unterstützung
* Avionik: Entwicklung von 2 Treibern für Hubschrauberfunkgeräte
* Requirements, Design, Codierung, Testen, Integration- Unterstützung
Seit Jan. 2020______Freiberuflicher SOFTWARE-INGENIEUR (Stuttgart)
1 Jahr 6 Monate____* Entwicklung eines Bodenradar-Systems (GO12-, GO80-3D-Projekte)
_____________________* Codierung, Unit-Testen
_____________________* C++, CentOS 8, CLion, Boost, GoogleTest, Jenkins, Jira,
______________________objektorientiert, SVN, Agile-Entwicklung (Scrum)
Nov. 2016 - Dez. 2019_Freiberuflicher SOFTWARE-INGENIEUR bei THALES ELECTRONIC SYSTEMS (Stuttgart)
5 Monate____________* Entwicklung eines Radar-Simulators und einer taktischen Anzeige
_____________________(Venus-Projekt)
____________________* Codierung, Unit-Testen
____________________* Java 8, Eclipse RCP 4, plug-ins, JavaFX, SWT, Windows 7,
______________________ DataBinding, JUnit, QF-Test, Mockito, EMF, EnterpriseArchitect,
______________________Jenkins, Maven, SonarQube, Jira, objektorientiert, SVN,
______________________Agile-Entwicklung (Scrum)
Feb. 2016 ? Okt. 2016__Freiberuflicher SOFTWARE-INGENIEUR bei THALES ALENIA SPACE (Stuttgart)
7 Monate______________* Entwicklung einer Testplattform (PLATIN und SARah-Projekte)
______________________* Codierung, Unit-Testen
______________________* Java, Eclipse RCP 4, plug-ins, SWT, Linux CentOS 7.2, JUnit,
_______________________JNI (Swig), Codierungsregeln, EnterpriseArchitect, Jenkins,
_______________________Maven, SonarQube, Jira, objektorientiert, Git, Agile-Entwicklung
_______________________(Scrum), Xtext, SWIG, JNI, Treiber für Zeitreferenzkarten
Okt. 2014 - Jan. 2016__Freiberuflicher SOFTWARE-INGENIEUR bei THALES ALENIA SPACE (Stuttgart)
1 Jahr 4 Monate________* Bildbearbeitung: Implementierung von Algorithmen (MTG-Projekt)
C++____________________* Design, Codierung, Unit-Testen, IVVQ
_______________________* C++, Python, Linux RedHat 7.1, Xenomai (real-time), Matlab,
________________________ Algorithmen, Multiplexing, C++Test, Jenkins, SonarQube, Jira, objektorientiert,
________________________ Subversion, Agile-Entwicklung (Scrum)
Juli 2013 ? Sep. 2014__Freiberuflicher SOFTWARE-INGENIEUR bei THALES TRANSPORTATION SYSTEMS (Stuttgart)
1 Jahr 3 Monate________* Bahntechnik: Weiterentwicklung eines GUIs (BDK-Projekt)
Java___________________* Requirements, Design, Codierung, Testen, Integration-Unterstützung
_______________________* Java, SWT, Windows 7, Linux Fedora 16, Eclipse RCP 3, plug-ins,
________________________ JUnit mit JMock, Jenkins, Jira, DOORS, objektorientiert, Subversion, Git,
________________________ Safety Integrity Level (SIL) 2, Agile-Entwicklung (Scrum)
März 2009 - Juni 2013__Freiberuflicher SOFTWARE-INGENIEUR bei THALES AIR SYSTEMS (Stuttgart)
C++, GTK+, Linux_______* Luftverkehrsmanagement: Entwicklung:
4 Jahr 4 Monate__________- eines Record und Replay Tools
_________________________- embedded Software für das FPGA von Bodenstationen
_________________________- einer SNMP-Kommunikationsschnittstelle
_________________________(PAM-FRA- und SESAR-Projekte)
_______________________* Requirements, Design, Codierung (GUI, Encodierung/Decodierung,
________________________ Optimierung,...), Testen, Integration-Unterstützung
_______________________* C++, STL, GTK+, ELinOS (embedded Linux), Linux Fedora 10,
_________________________UDP/IP, Bash-Shell, DOORS, UML, FPGA, SNMP, objektorientiert, MLAT, ADS-B,
_________________________ASTERIX-Datenformate, ClearCase, Eclipse, Geschwindigkeitszwänge,
_________________________Peer Reviews, DO-278 Standard
Okt. 2007 ? Feb. 2009__Freiberuflicher SOFTWARE-INGENIEUR bei ROCKWELL-COLLINS (Heidelberg)
Ada 95, UNIX___________* Avionik: Entwicklung von 2 Treibern für Hubschrauberfunkgeräte
1 Jahr 5 Monate__________(CH-53G-Projekt)
_______________________* Requirements, Design, Codierung, Testen, Integration- Unterstützung
_______________________* Ada 95, UNIX, LynxOS (embedded, real-time), Rational
_________________________APEX, MIL-Bus (MIL-STD-1553), DOORS, DO-178B Standard
Okt. 2005 ? Okt. 2007__SOFTWARE-INGENIEUR bei EUROCONTROL (Brüssel, BELGIEN)
2 Jahre________________* Flugplanbearbeitung: Weiterentwicklung von einem GUI-Client (CHMI-Projekt)
JAVA(Swing), XP, UML___* Design, Codierung, Testen
_______________________* Java (Swing) mit MVC, Windows XP, CORBA & IDL, TestDirector,
_________________________Eclipse, UML, objektorientiert, ClearCase, Bereitschaftsdienst
Sep. 2002 ? Okt. 2005__SOFTWARE-INGENIEUR bei EUROCONTROL (Brüssel, BELGIEN)
3 Jahre 1 Monat________* Flugplanbearbeitung: Weiterentwicklung von einem Server (IFPS-Projekt)
Ada 95, UNIX, SQL______* Design, Codierung, Testen
_______________________* Ada 95, UNIX, CORBA & IDL, Oracle SQL, X11/Motif, ClearCase,
________________________ Client/Server mit Redundanz, parallel laufende Prozesse, Oracle Warteschlangen,
________________________ 35 000 Flugpläne / Tag
Juli 2000 - Aug. 2002__SOFTWARE-INGENIEUR bei THALES NAVAL FRANCE (Bagneux, FRANCE)
2 Jahre 1 Monat________* Echtzeit Seekampf (SAWARI 2-Projekt)
_______________________* Fehlerbehebung, Implementierung von neuen Requirements, Testen
_______________________* Ada 83 & 95, UNIX, Windows NT, Rational APEX,
_________________________embedded Echtzeitsysteme, CMM Niveau 3
Jan. 1999 ? Juni 2000__SOFTWARE-INGENIEUR bei THALES INFORMATION SYSTEMS (Montrouge, FRANCE)
1 Jahr 6 Monate________* Flughafenverkehrsregelung (DECOR-Projekt)
C, C++, UNIX, Win 3.1__* Fehleranalyse und ?korrektur, Hinzufügen neuer Funktionalitäten,
_________________________Installation
_______________________* C, C++, UNIX, Windows 3.1, SCCS, Client/Server mit Redundanz,
_________________________multi-threaded, Objekt-orientiert, TCP/IP und UDP/IP
_________________________Kommunikation
Juli 1998 - Dez. 1998__SOFTWARE-INGENIEUR bei THALES-ATM (Bagneux, FRANCE)
6 Monate______________ * Eurocat 2000-Projekt (Luftverkehrsregelung)
C, UNIX________________* Fehlerbehebung, Übersetzung ins Russische
______________________ * C, UNIX, X11/Motif, Gisel, CMVC
Feb. 1997 - Mai 1998___SOFTWARE-INGENIEUR bei LOCKHEED MARTIN(Orlando, USA) für SAFRAN
1 Jahr 4 Monate________* AFIS-Projekt (Fingerabdruckbearbeitung): Codierung, Testen,
C, UNIX________________* Optimierung und Integration
_______________________* C, UNIX, ClearCase, Geschwindigkeits- und Abgleichzwänge,
_________________________hohe Qualitätsstandards
Mai 1996 - Jan. 1997___SOFTWARE-INGENIEUR bei SAFRAN (Fontainebleau, FRANCE)
9 Monate_______________* AFIS-Projekt (Fingerabdruckbearbeitung)
C, UNIX________________* Design, Codierung, (reverse Engineering), Testen
_______________________* C, UNIX, ClearCase, SA/SD, Teamwork, Atoll, Geschwindigkeits-
________________________ und Abgleichzwänge
Sep. 1994 - Dez. 1995__ZIVILDIENSTLER bei CEA (Commissariat à l?Energie Atomique)
1 Jahr 4 Monate________* Sammeln von Informationen im zivilen Nuklearbereich,
_________________________Berichterstattung
1991 - 1994 Magister der Naturwissenschaften gleichbedeutend der
Ingenieurwissenschaft
(Diplom nach fünfjährigem Studium)
Ecole Nationale Supérieure de Techniques Avancées
(ENSTA) Hochschule
Drittes Studienjahr an der RWTH Aachen
1989 - 1991 Vorbereitungsklassen für Mathematik und Naturwissenschaften
(Nancy, Frankreich)
1989 Wissentschaftliches Abitur
Coding (Java, C/C++), Unit-Testing, Requirements, Design.
Methode: Teamwork
Version control: SVN, Git, Rational Apex, CMVC, ClearCase,
Tests: JUnit mit JMock, TestDirector, Attol,
Purify, Insure
Andere: Eclipse, DOORS, SNMP, Matlab, MIL-1553
Design mit UML
Proaktiv, qualitätsorientiert
Die Zufriedenheit der Softwarebenutzer ist mir sehr wichtig
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.