21.11.2025 aktualisiert


Premiumkunde
nicht verfügbarEntwickler Architekt OOA/OOD C++, C#, Python, Testautomatisierung
Heilbronn, Deutschland
Deutschland +2
Skills
• Zeitraum : 04/2024 – 09/2024
Branche : Wohnungswirschaft
Kunde : techem
Software : PyCharm
Sprache : Python
Tätigkeit : Testautomatisierung
Erweitern und verbessern der bestehenden Testautomatisierung und des vorhandenen Toolings der bestehenden der Tests für eine Software zur Erfassung von Wärmeverbrauchswerten über WiFi / GPS.
• Zeitraum : 02/2022 – 03/2024
Branche : Industrie
Kunde : Siemens
Software : PyCharm, IntelliJ, Podman, Azure DevOps
Sprache : Python, Java, C#
Tätigkeit : Testautomatisierung
Erweitern und verbessern der bestehenden Testautomatisierung und des vorhandenen Toolings.
• Zeitraum : 04/2021 - 12/2022
Branche : IT
Kunde : BlackTusk
Software : PyCharm, Azure DevOps
Sprache : Python
Tätigkeit : Programmierung / Testautomatisierung
• Zeitraum : 11/2019 - 03/2021
Branche : IT
Kunde : Infineon AG
Software : PyCharm, Artifactory, Conan
Sprache : Python
Tätigkeit : Programmierung / Testautomatisierung
Überarbeiten des bestehenden Buildsystems mit SCons.
• Zeitraum : 12/2018 - 09.2019
Branche : IT
Kunde : Sick AG
Software : PyCharm / Eclipse / AppStudio
Sprache : Python, LUA, C++
Tätigkeit : Programmierung / Testautomatisierung
Erweitern der bestehenden Testumgebung so dass die Tests automatisiert werden können und eine automatische Auswertung der Ergebnisse erfolgen kann.
Erstellen einer neuen Testautomatisierung.
• Zeitraum : 01/2018 - 11/2018
Branche : IT
Kunde : Rohde & Schwarz
Software : Eclipse / Jenkins
Sprache : Python
Tätigkeit : Programmierung / Test
Wieder Inbetriebnahme und automatisieren bestehender Tests..
• Zeitraum : 21/2018 -
Branche : IT
Kunde : Sick AG
Software :
Sprache : Python / LUA
Tätigkeit : Programmierung / Test
Wieder Inbetriebnahme und automatisieren bestehender Tests..
• Zeitraum : 05/2016 - 12/2017
Branche : IT
Kunde : Akademische Arbeitsgemeinschft Verlag
Software : Eclipse / Visual Studio 2015
Sprache : Python
Tätigkeit : Design / Planung / Programmierung / Test
Design und Implementierung einer Testautomatisierung in Python mit behave und squish. Behavior-driven development / testing (BDD / BDT).
• Zeitraum : 09/2014 - 04/2016
Branche : Industrie
Kunde : Siemens Mobility
Software : Eclipse / Visual Studio 2010
Sprache : Python / C#
Tätigkeit : Design / Planung / Programmierung / Test
Design und Implementierung einer Testautomatisierung in Python mit behave, Behavior-driven development / testing (BDD / BDT).
Tools teilweise mit C#.
• Zeitraum : 04/2012 - 03/2014
Branche : Industrie
Kunde : Rohde und Schwarz
Software : Eclipse / Visual Studio 2005 / Visual Studio 2008 / iPython
Sprache : C++ / Python / C# / CORBA IDL
Tätigkeit : Programmierung / Test
Erarbeiten von Tests anhand von Use Cases und / oder Software Requirements für ein Software Defined Radio.
Programmieren der Tests und der Testumgebung in Python, C++ und C#.
Durchführen der Tests und Fehleranalyse der Targets.
• Zeitraum : 08/2007 - 02/2012
Branche : Industrie
Kunde : M4Com Salem
Software : MS-Visual Studio 2003 / 2010 / SWIG / Eclipse / MFC
Sprache : C++ / Python / C# / Java
Tätigkeit : Planung / Programmierung / Evaluierung / Test / Buildmanagement
Die Tätigkeiten werden ohne zeitliche Reihenfolge aufgelistet,
da sich die Projekte zum Teil überschnitten und / oder laufend
durchgeführt wurden.
Buildmanagement mit Visual Studio 2003 / 2010 und Scons.
Planung und Aufbau eines Buildsystems mit Scons.
Mitarbeit, Planung und Programmierung der Basisarchitektur einer komplexen PlugIn Applikation in Python.
Planung und Programmierung weiterer Module für die PlugIn Applikation in Python.
Touch Gesten unter Windows für eine Visualisierungskomponente.
Bugfixing und Erweiterungen für eine Visualisierungskomponente.
Serviceprogrammierung unter Windows mit Controlpanel.
Interface wrapping mit SWIG für Python, C# und Java.
Security server als failover cluster.
Programm zur Konfiguration von Vektordaten (VPF) in Python mit PyGTK.
• Zeitraum : 07/2006 - 07/2007
Branche : Industrie
Kunde : EADS - Immenstaad
Software : MS-Visual Studio 2003 / VISCO / MFC
Sprache : C++
Tätigkeit : Planung / Programmierung / Evaluierung
Design und Programmierung einer vom GIS-Tool unabhängigen Schnittstelle für eine grafische Lagebearbeitung in C++ sowie div. funktionale Erweiterungen. Programmierung Visual-Studio 2003 C++ native.
Implementierung mit GIS-Tool m4com - VISCO.
• Zeitraum : 07/2005 - 05/2006
Branche : Bausparkasse
Kunde : VR-Kreditwerk AG
Software : MS-Visual Studio 6 / MS-Visual Studio 2003 / Eclipse / XML-Spy / Stylus Studio / Rational Purify / Rational ClearCase / Rational Rose / FastObjects / STL / MFC.
Sprache : C++ / Java
Tätigkeit : Planung / Programmierung / Evaluierung
Die Tätigkeiten werden ohne zeitliche Reihenfolge aufgelistet, da sich die Projekte zum Teil überschnitten und / oder laufend durchgeführt wurden.
Design und Programmierung der Erweiterung der zuvor genannten Transformation mit Java und C++ und XML / XSLT im midle Tier des Web-Services.
Design und Programmierung der Transformation einer neuen Antragsart mit Java und C++ im midle Tier des Web-Services.
Programmieren der Transformation mit Java und C++ im midle Tier einer 3-Tier Web-Service Anwendung zum verarbeiten von Anträgen in der Bausparkasse.
Prüfen des Compiler-Updates der Beratungssoftware von MS-VC 6.X auf MS-VC 2005 inclusive der Umstellung von RW-Tools.h auf STL.
Erweitern des Importes über XSLT für ein neues Modul.
Ersetzen der zur XML/XSLT Transformation verwendeten Java Module (Xalan - Xerces) mit den nun verfügbaren C++ Modulen (Xalan /Xerces).
Evaluieren und Vorbereiten des Updates der verwendeten VS-Flexgrid V3.X auf die aktuelle Version 8.0
• Zeitraum : 08/2000 - 13.05.2005
Branche : Bausparkasse
Kunde : VR-Kreditwerk AG
Software : MS-Visual Studio 5 / MS-Visual Studio 6 / Sun-Forte / Rational Purify /Rational Quantify / Rational ClearCase / Rational Rose / FastObjects (POET) / MFC.
Sprache : C++ / Java
Tätigkeit : Planung / Programmierung / Dokumentation
Die Tätigkeiten werden ohne zeitliche Reihenfolge aufgelistet, da sich die Projekte zum Teil überschnitten und / oder laufend durchgeführt wurden.
Wartung und Erweiterung der Beratungssoftware einer Bausparkasse für die Plattformen Windows und OS/2
Analyse (OOA), Planung, Vorbereitung (OOD) und Durchführung der Umstellung der Software von der bisherigen Konten- auf Kundensicht.
Abstimmen der zu sendenden Daten nach der Umstellung auf die Kundensicht mit dem Host und anpassen der Sendemodule an den geänderten Datenstrom.
Schätzung der angeforderten Änderungen.
Wartung und technische Konsolidierung der bestehenden Software, so z.B. Performanceverbesserungen und entfernen der Memoryleaks.
Test und Fehlerbehebung der durchgeführten Änderungen und der bestehenden Module.
Erstellen bzw. weiterführen der Dokumentation.
Konzeption und Realisierung einer Schnittstelle zum Im- und Export der Daten der Beratungssoftware mit Konvertierung in Fremdformate.
Die Konvertierung wird mittels XSL / XSLT unter Verwendung der Programme Xalan und Xerces der Apache Free Software Foundation durchgeführt.
Realisierung in Java mit zusätzlicher C++ Schnittstelle.
Programmierung div. Kleinaufträge.Wartung und technische Konsolidierung der bestehenden Software.
• Zeitraum : 10/1999 - 02/2000
Branche : Versicherung
Kunde : Bartenbach Versicherungen
Software : MS-Visual Studio 6 / Rational Purify / OEW / MFC / MS-Access (DB).
Sprache : C++
Tätigkeit : Planung / Programmierung
Programmieren eines DCOM/COM Controls zur Abfrage von Daten aus einer D-Base ( CodesBase ) Datenbank zur Übergabe an COM fähige (MS-Word / Excel) Clients zur Weiterverarbeitung.
Zeitraum : 03/1998 - 10/1999
Branche : Industrie
Kunde : IndustrieHansa / Kinzinger Automation GmbH
Software : MS-Visual Studio 5/ Rational Purify / OEW / POET / MFC / Stingray Grid.
Sprache : C++ / VB
Tätigkeit : Planung / Programmierung
• Konzeption und Verwirklichung eines ActiveX-Controls zur Steuerung von Prüfständen über DIAdem und ADWin.
• Zeitraum : 03/1997 - 02/1998
Branche : Industrie
Kunde : Hewlett Packard
Software : MS-Visual Studio 5, MFC, rcs, cvs.
Sprache : C++
Tätigkeit : Programmierung
Mitarbeit bei einem Werkstatt-Informationssystems der Firma Hewlett-Packard für Daimler Benz.
Zeitraum : 06/1993 - 06/1995
Branche : Handwerk
Kunde : Siller Druck
Software : MS-Visual Studio 5 / OEW / StarView / POET.
Sprache : C++
Tätigkeit : Planung / Programmierung
Planung und Programmierung einer kundenbezogenen Auftragsverwaltung unter Windows und MAC in einem heterogenen Novell Netzwerk mit Visual C++, POET und Star View.
Erfassen der benötigten Zeit zum Bearbeiten der Kundenaufträge sowie Übergabe der erfassten Zeiten an eine AS 400 als ASCII File.
Branche : Wohnungswirschaft
Kunde : techem
Software : PyCharm
Sprache : Python
Tätigkeit : Testautomatisierung
Erweitern und verbessern der bestehenden Testautomatisierung und des vorhandenen Toolings der bestehenden der Tests für eine Software zur Erfassung von Wärmeverbrauchswerten über WiFi / GPS.
• Zeitraum : 02/2022 – 03/2024
Branche : Industrie
Kunde : Siemens
Software : PyCharm, IntelliJ, Podman, Azure DevOps
Sprache : Python, Java, C#
Tätigkeit : Testautomatisierung
Erweitern und verbessern der bestehenden Testautomatisierung und des vorhandenen Toolings.
• Zeitraum : 04/2021 - 12/2022
Branche : IT
Kunde : BlackTusk
Software : PyCharm, Azure DevOps
Sprache : Python
Tätigkeit : Programmierung / Testautomatisierung
• Zeitraum : 11/2019 - 03/2021
Branche : IT
Kunde : Infineon AG
Software : PyCharm, Artifactory, Conan
Sprache : Python
Tätigkeit : Programmierung / Testautomatisierung
Überarbeiten des bestehenden Buildsystems mit SCons.
• Zeitraum : 12/2018 - 09.2019
Branche : IT
Kunde : Sick AG
Software : PyCharm / Eclipse / AppStudio
Sprache : Python, LUA, C++
Tätigkeit : Programmierung / Testautomatisierung
Erweitern der bestehenden Testumgebung so dass die Tests automatisiert werden können und eine automatische Auswertung der Ergebnisse erfolgen kann.
Erstellen einer neuen Testautomatisierung.
• Zeitraum : 01/2018 - 11/2018
Branche : IT
Kunde : Rohde & Schwarz
Software : Eclipse / Jenkins
Sprache : Python
Tätigkeit : Programmierung / Test
Wieder Inbetriebnahme und automatisieren bestehender Tests..
• Zeitraum : 21/2018 -
Branche : IT
Kunde : Sick AG
Software :
Sprache : Python / LUA
Tätigkeit : Programmierung / Test
Wieder Inbetriebnahme und automatisieren bestehender Tests..
• Zeitraum : 05/2016 - 12/2017
Branche : IT
Kunde : Akademische Arbeitsgemeinschft Verlag
Software : Eclipse / Visual Studio 2015
Sprache : Python
Tätigkeit : Design / Planung / Programmierung / Test
Design und Implementierung einer Testautomatisierung in Python mit behave und squish. Behavior-driven development / testing (BDD / BDT).
• Zeitraum : 09/2014 - 04/2016
Branche : Industrie
Kunde : Siemens Mobility
Software : Eclipse / Visual Studio 2010
Sprache : Python / C#
Tätigkeit : Design / Planung / Programmierung / Test
Design und Implementierung einer Testautomatisierung in Python mit behave, Behavior-driven development / testing (BDD / BDT).
Tools teilweise mit C#.
• Zeitraum : 04/2012 - 03/2014
Branche : Industrie
Kunde : Rohde und Schwarz
Software : Eclipse / Visual Studio 2005 / Visual Studio 2008 / iPython
Sprache : C++ / Python / C# / CORBA IDL
Tätigkeit : Programmierung / Test
Erarbeiten von Tests anhand von Use Cases und / oder Software Requirements für ein Software Defined Radio.
Programmieren der Tests und der Testumgebung in Python, C++ und C#.
Durchführen der Tests und Fehleranalyse der Targets.
• Zeitraum : 08/2007 - 02/2012
Branche : Industrie
Kunde : M4Com Salem
Software : MS-Visual Studio 2003 / 2010 / SWIG / Eclipse / MFC
Sprache : C++ / Python / C# / Java
Tätigkeit : Planung / Programmierung / Evaluierung / Test / Buildmanagement
Die Tätigkeiten werden ohne zeitliche Reihenfolge aufgelistet,
da sich die Projekte zum Teil überschnitten und / oder laufend
durchgeführt wurden.
Buildmanagement mit Visual Studio 2003 / 2010 und Scons.
Planung und Aufbau eines Buildsystems mit Scons.
Mitarbeit, Planung und Programmierung der Basisarchitektur einer komplexen PlugIn Applikation in Python.
Planung und Programmierung weiterer Module für die PlugIn Applikation in Python.
Touch Gesten unter Windows für eine Visualisierungskomponente.
Bugfixing und Erweiterungen für eine Visualisierungskomponente.
Serviceprogrammierung unter Windows mit Controlpanel.
Interface wrapping mit SWIG für Python, C# und Java.
Security server als failover cluster.
Programm zur Konfiguration von Vektordaten (VPF) in Python mit PyGTK.
• Zeitraum : 07/2006 - 07/2007
Branche : Industrie
Kunde : EADS - Immenstaad
Software : MS-Visual Studio 2003 / VISCO / MFC
Sprache : C++
Tätigkeit : Planung / Programmierung / Evaluierung
Design und Programmierung einer vom GIS-Tool unabhängigen Schnittstelle für eine grafische Lagebearbeitung in C++ sowie div. funktionale Erweiterungen. Programmierung Visual-Studio 2003 C++ native.
Implementierung mit GIS-Tool m4com - VISCO.
• Zeitraum : 07/2005 - 05/2006
Branche : Bausparkasse
Kunde : VR-Kreditwerk AG
Software : MS-Visual Studio 6 / MS-Visual Studio 2003 / Eclipse / XML-Spy / Stylus Studio / Rational Purify / Rational ClearCase / Rational Rose / FastObjects / STL / MFC.
Sprache : C++ / Java
Tätigkeit : Planung / Programmierung / Evaluierung
Die Tätigkeiten werden ohne zeitliche Reihenfolge aufgelistet, da sich die Projekte zum Teil überschnitten und / oder laufend durchgeführt wurden.
Design und Programmierung der Erweiterung der zuvor genannten Transformation mit Java und C++ und XML / XSLT im midle Tier des Web-Services.
Design und Programmierung der Transformation einer neuen Antragsart mit Java und C++ im midle Tier des Web-Services.
Programmieren der Transformation mit Java und C++ im midle Tier einer 3-Tier Web-Service Anwendung zum verarbeiten von Anträgen in der Bausparkasse.
Prüfen des Compiler-Updates der Beratungssoftware von MS-VC 6.X auf MS-VC 2005 inclusive der Umstellung von RW-Tools.h auf STL.
Erweitern des Importes über XSLT für ein neues Modul.
Ersetzen der zur XML/XSLT Transformation verwendeten Java Module (Xalan - Xerces) mit den nun verfügbaren C++ Modulen (Xalan /Xerces).
Evaluieren und Vorbereiten des Updates der verwendeten VS-Flexgrid V3.X auf die aktuelle Version 8.0
• Zeitraum : 08/2000 - 13.05.2005
Branche : Bausparkasse
Kunde : VR-Kreditwerk AG
Software : MS-Visual Studio 5 / MS-Visual Studio 6 / Sun-Forte / Rational Purify /Rational Quantify / Rational ClearCase / Rational Rose / FastObjects (POET) / MFC.
Sprache : C++ / Java
Tätigkeit : Planung / Programmierung / Dokumentation
Die Tätigkeiten werden ohne zeitliche Reihenfolge aufgelistet, da sich die Projekte zum Teil überschnitten und / oder laufend durchgeführt wurden.
Wartung und Erweiterung der Beratungssoftware einer Bausparkasse für die Plattformen Windows und OS/2
Analyse (OOA), Planung, Vorbereitung (OOD) und Durchführung der Umstellung der Software von der bisherigen Konten- auf Kundensicht.
Abstimmen der zu sendenden Daten nach der Umstellung auf die Kundensicht mit dem Host und anpassen der Sendemodule an den geänderten Datenstrom.
Schätzung der angeforderten Änderungen.
Wartung und technische Konsolidierung der bestehenden Software, so z.B. Performanceverbesserungen und entfernen der Memoryleaks.
Test und Fehlerbehebung der durchgeführten Änderungen und der bestehenden Module.
Erstellen bzw. weiterführen der Dokumentation.
Konzeption und Realisierung einer Schnittstelle zum Im- und Export der Daten der Beratungssoftware mit Konvertierung in Fremdformate.
Die Konvertierung wird mittels XSL / XSLT unter Verwendung der Programme Xalan und Xerces der Apache Free Software Foundation durchgeführt.
Realisierung in Java mit zusätzlicher C++ Schnittstelle.
Programmierung div. Kleinaufträge.Wartung und technische Konsolidierung der bestehenden Software.
• Zeitraum : 10/1999 - 02/2000
Branche : Versicherung
Kunde : Bartenbach Versicherungen
Software : MS-Visual Studio 6 / Rational Purify / OEW / MFC / MS-Access (DB).
Sprache : C++
Tätigkeit : Planung / Programmierung
Programmieren eines DCOM/COM Controls zur Abfrage von Daten aus einer D-Base ( CodesBase ) Datenbank zur Übergabe an COM fähige (MS-Word / Excel) Clients zur Weiterverarbeitung.
Zeitraum : 03/1998 - 10/1999
Branche : Industrie
Kunde : IndustrieHansa / Kinzinger Automation GmbH
Software : MS-Visual Studio 5/ Rational Purify / OEW / POET / MFC / Stingray Grid.
Sprache : C++ / VB
Tätigkeit : Planung / Programmierung
• Konzeption und Verwirklichung eines ActiveX-Controls zur Steuerung von Prüfständen über DIAdem und ADWin.
• Zeitraum : 03/1997 - 02/1998
Branche : Industrie
Kunde : Hewlett Packard
Software : MS-Visual Studio 5, MFC, rcs, cvs.
Sprache : C++
Tätigkeit : Programmierung
Mitarbeit bei einem Werkstatt-Informationssystems der Firma Hewlett-Packard für Daimler Benz.
Zeitraum : 06/1993 - 06/1995
Branche : Handwerk
Kunde : Siller Druck
Software : MS-Visual Studio 5 / OEW / StarView / POET.
Sprache : C++
Tätigkeit : Planung / Programmierung
Planung und Programmierung einer kundenbezogenen Auftragsverwaltung unter Windows und MAC in einem heterogenen Novell Netzwerk mit Visual C++, POET und Star View.
Erfassen der benötigten Zeit zum Bearbeiten der Kundenaufträge sowie Übergabe der erfassten Zeiten an eine AS 400 als ASCII File.
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
- Erweiterung und Verbesserung bestehender Testautomatisierungen.
- Einführung moderner Testframeworks wie pytest zur Verbesserung der Testabdeckung.
- Erweiterung und Verbesserung bestehender Testautomatisierungen in Java.
- Entwickeln eines Tools zur Testkonfiguration und Ausführung mit Django.
- Einführen von Ansible zu Provisionierung der Testhardware.
- Nutzung von Azure DevOps zur Organisation und Verfolgung von Testfällen.
- Erweitern des FHIR-Server Backends mit FastAPI (REST/ASGI).
- Berartung und Implementierung einer Testautomatisierung mit pytest.
- Nutzung von Azure DevOps zur Organisation und Verfolgung von Testfällen.
- Konfigurieren und verwenden der Azure DevOps Pipelines.