Projekt 1
Zeitraum: März 2016 - Februar 2017
Projektinhalt: Forexhandel Automatisierung
Aufgabe/Rolle: Softwareentwickler, automatisiertes Datentracking/Datenanalyse für Halb/Vollautomatisiertes Handelssystem
Entwicklungsumgebung: Windows
Benutzte Technologien: C/C++, Perl, MQL4, XML, Visual Studio NET
Projekt 2
Firma: Bombardier Transportation
Zeitraum: April 2014 - Dezember 2015
Projektinhalt: Testautomatisierung / Testsupport für TCMS Software
Aufgabe/Rolle: Softwareentwickler/Softwaretester, automatisches Testrack bespielen und konfigurieren, Konfiguration und Change Management, Remote Testfall Ausführung, automatische Testergebnis Auswertung
Entwicklungsumgebung: Windows, RTOS
Benutzte Technologien: C/C++, Perl, ClearCase, ClearQuest ,IEC61131, Mitrac
Projekt 3
Firma: Bombardier Transportation
Zeitraum: September 2011 - Dezember 2013
Projektinhalt: Code Generierung aus UML Modell für TCMS Zugsteuerungssoftware
Aufgabe/Rolle: Softwareentwickler/Softwaretester, beschreiben der Kommunktionsschicht eines Zuges mittels UML Design, UML Design parsen mit C# Visual Studio .net,
C Code und PLCopen XML Generierung aus UML Design,
Entwicklungsumgebung: Windows, RTOS
Benutzte Technologien: C/C++, C#, ClearCase, ClearQuest ,IEC61131,Enterprise Architect, UML, Visual Studio NET , Mitrac, PLCopen
Projekt 4
Firma: Bombardier Transportation
Zeitraum: Januar 2008 - September 2011
Projektinhalt: Zugsteuerungsentwicklung TCMS
Aufgabe/Rolle: Softwareentwickler/Softwareintegrator , C und IEC61131 Programmierung, C Code Generierung für die Netzwerkkommunikation im Zug MVB/WTB/IP mit Perl, Konfiguration und Change Management, Softwareintegration, Build und Release Planungstool mit QT4 , Modultest und Softwareverifikation im V-Modell
Entwicklungsumgebung: Windows, RTOS
Benutzte Technologien: C/C++, Perl, ClearCase/ClearQuest ,IEC61131 , Mitrac, QT4
Projekt 5
Firma: Thales AG
Zeitraum: März 2007 - Dezember 2007
Projektinhalt: ETCS /Standardisierung Dokumentation / Dokumentenmanagement
Aufgabe/Rolle: Softwareentwickler, XML Dokument Generierung mit Phyton, Dokumentenmanagement,
Entwicklungsumgebung: Linux
Benutzte Technologien: Phyton, Perl, XML, Linux, ClearCase, SVN, DOORS ,BASH
Projekt 6
Firma: Automaten Vögele GmbH
Zeitraum: Januar 2006 - Dezember 2006
Projektinhalt: Erweiterung Automatensystem
Aufgabe/Rolle: Softwareentwickler/Softwaretester, Automaten GUI Design mit MFC, Münzprüfer Ansteuerung, Konfiguration und Datenverwaltung mit SQLite
Entwicklungsumgebung: Windows, Windows Embedded
Benutzte Technologien: Visual Studio 7.0/.Net, C++,MFC, SQLite
Projekt 7
Firma: Basler Vision Technologie AG
Zeitraum: Juli 2004 - Dezember 2005
Projektinhalt: Pflege und Erweiterung von Softwarekomponenten eines Inspektionsgerätes
für optische Speichermedien
Aufgabe/Rolle: Softwareentwickler/Softwaretester, Auswertung von Fehlerbildern auf CDs/DVDs nach Bildverarbeitungsalgorithmen
Entwicklungsumgebung: Windows
Benutzte Technologien: Visual Studio , C++, MFC, RTOS / RTTarget, Starteam
Projekt 8
Firma: Ruhlamat GmbH (Maschinenbau und Automatisierungstechnik)
Zeitraum: Juni 1998 - Januar 2003
Projektinhalt: Entwicklung von Personalisierungsmaschinen für GSM-Chipkarten / EC-Karten
Aufgabe/Rolle: Softwareentwickler/Softwaretester, Personalisierung von Chipkarte und Magnetstreifen,
Datenverwaltung mit objektorientierter Datenbank POET, Datenkommunikation mit verschiedenen Geräten über COM/DCOM/RPC, Maschinensteuerung über Schnittstelle zur SPS
Entwicklungsumgebung: Windows
Benutzte Technologien: Visual Studio 6.0, MFC,COM/DCOM, RPC, POET, SPS (S7), MS SQL Server
Fernstudium FH Darmstadt Schwerpunkt Softwareentwicklung
IBM Rational ClearCase Changemanagement / Administration
Softwareentwicklung
Softwaretest
Softwareverifikation
Softwareintegration
Testautomatisierung
Codegenerierung
GUI Design
Schienenfahrzeug
Automatisierungstechnik
Maschinenbau
Chipkarten
Projekt 1
Zeitraum: März 2016 - Februar 2017
Projektinhalt: Forexhandel Automatisierung
Aufgabe/Rolle: Softwareentwickler, automatisiertes Datentracking/Datenanalyse für Halb/Vollautomatisiertes Handelssystem
Entwicklungsumgebung: Windows
Benutzte Technologien: C/C++, Perl, MQL4, XML, Visual Studio NET
Projekt 2
Firma: Bombardier Transportation
Zeitraum: April 2014 - Dezember 2015
Projektinhalt: Testautomatisierung / Testsupport für TCMS Software
Aufgabe/Rolle: Softwareentwickler/Softwaretester, automatisches Testrack bespielen und konfigurieren, Konfiguration und Change Management, Remote Testfall Ausführung, automatische Testergebnis Auswertung
Entwicklungsumgebung: Windows, RTOS
Benutzte Technologien: C/C++, Perl, ClearCase, ClearQuest ,IEC61131, Mitrac
Projekt 3
Firma: Bombardier Transportation
Zeitraum: September 2011 - Dezember 2013
Projektinhalt: Code Generierung aus UML Modell für TCMS Zugsteuerungssoftware
Aufgabe/Rolle: Softwareentwickler/Softwaretester, beschreiben der Kommunktionsschicht eines Zuges mittels UML Design, UML Design parsen mit C# Visual Studio .net,
C Code und PLCopen XML Generierung aus UML Design,
Entwicklungsumgebung: Windows, RTOS
Benutzte Technologien: C/C++, C#, ClearCase, ClearQuest ,IEC61131,Enterprise Architect, UML, Visual Studio NET , Mitrac, PLCopen
Projekt 4
Firma: Bombardier Transportation
Zeitraum: Januar 2008 - September 2011
Projektinhalt: Zugsteuerungsentwicklung TCMS
Aufgabe/Rolle: Softwareentwickler/Softwareintegrator , C und IEC61131 Programmierung, C Code Generierung für die Netzwerkkommunikation im Zug MVB/WTB/IP mit Perl, Konfiguration und Change Management, Softwareintegration, Build und Release Planungstool mit QT4 , Modultest und Softwareverifikation im V-Modell
Entwicklungsumgebung: Windows, RTOS
Benutzte Technologien: C/C++, Perl, ClearCase/ClearQuest ,IEC61131 , Mitrac, QT4
Projekt 5
Firma: Thales AG
Zeitraum: März 2007 - Dezember 2007
Projektinhalt: ETCS /Standardisierung Dokumentation / Dokumentenmanagement
Aufgabe/Rolle: Softwareentwickler, XML Dokument Generierung mit Phyton, Dokumentenmanagement,
Entwicklungsumgebung: Linux
Benutzte Technologien: Phyton, Perl, XML, Linux, ClearCase, SVN, DOORS ,BASH
Projekt 6
Firma: Automaten Vögele GmbH
Zeitraum: Januar 2006 - Dezember 2006
Projektinhalt: Erweiterung Automatensystem
Aufgabe/Rolle: Softwareentwickler/Softwaretester, Automaten GUI Design mit MFC, Münzprüfer Ansteuerung, Konfiguration und Datenverwaltung mit SQLite
Entwicklungsumgebung: Windows, Windows Embedded
Benutzte Technologien: Visual Studio 7.0/.Net, C++,MFC, SQLite
Projekt 7
Firma: Basler Vision Technologie AG
Zeitraum: Juli 2004 - Dezember 2005
Projektinhalt: Pflege und Erweiterung von Softwarekomponenten eines Inspektionsgerätes
für optische Speichermedien
Aufgabe/Rolle: Softwareentwickler/Softwaretester, Auswertung von Fehlerbildern auf CDs/DVDs nach Bildverarbeitungsalgorithmen
Entwicklungsumgebung: Windows
Benutzte Technologien: Visual Studio , C++, MFC, RTOS / RTTarget, Starteam
Projekt 8
Firma: Ruhlamat GmbH (Maschinenbau und Automatisierungstechnik)
Zeitraum: Juni 1998 - Januar 2003
Projektinhalt: Entwicklung von Personalisierungsmaschinen für GSM-Chipkarten / EC-Karten
Aufgabe/Rolle: Softwareentwickler/Softwaretester, Personalisierung von Chipkarte und Magnetstreifen,
Datenverwaltung mit objektorientierter Datenbank POET, Datenkommunikation mit verschiedenen Geräten über COM/DCOM/RPC, Maschinensteuerung über Schnittstelle zur SPS
Entwicklungsumgebung: Windows
Benutzte Technologien: Visual Studio 6.0, MFC,COM/DCOM, RPC, POET, SPS (S7), MS SQL Server
Fernstudium FH Darmstadt Schwerpunkt Softwareentwicklung
IBM Rational ClearCase Changemanagement / Administration
Softwareentwicklung
Softwaretest
Softwareverifikation
Softwareintegration
Testautomatisierung
Codegenerierung
GUI Design
Schienenfahrzeug
Automatisierungstechnik
Maschinenbau
Chipkarten