Python Development, Tooling im Requirements Management (IBM Doors - DXL, MKS) Oracle Datenbanken
Aktualisiert am 17.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 80%
DOORS
Python
Oracle
SimCorp Dimension
C#
Jenkins
Java
Apache Tomcat
Deutsch
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 9 Monate
2024-01 - 2025-09

Projekttransfer nach Indien

C# Python Oracle

Übernahme einer extern entwickelten Client-Server Lösung zur Angebotserfassung, Entwicklung und Produktionssteuerung von Systemen und Transfer an eine interne indische Abteilung.

Das Programm unterstützt die Entwicklung von Kundensystemen nach einem Baukastenprinzip mit unterschiedlichen Architekturen, Prototyperstellung, sowie die Steuerung der serienreifen Produktion an weltweiten Standorten.

Primäres Ziel ist der Wissenstransfer, damit das Programm in Indien gewartet und erweitert werden kann.

Die Applikation ist in großen Teilen in Deutsch programmiert und kommentiert, Tabellen- und Spaltennamen der Datenbank enthalten Deutschsprachige Bezeichner und die Dokumentation der Anwendung ist eher rudimentär. Der Wissenstransfer umfasst deshalb auch Änderungen an all diesen Punkten.

Die Anwendung selbst ist eine Client-Server Architektur mit Oracle als Backend. Die Daten werden in der Datenbank in einem individuell konzipierten Objekt-Relationalen Format gespeichert.

Neben Schulung und Dokumentation erfolgt eine Unterstützung der Entwickler in der Erstellung einer Entwicklungsumgebung und der Einarbeitung in Windows-Forms Applikationen.

Der Quellcode wird von einem externen TeamFoundation Server in ein internes Git Repository übernommen.

Visual Studio .NET Oracle AsciiDoctor Team Foundation Server
C# Python Oracle
Continental
4 Jahre 3 Monate
2020-05 - 2024-07

Migration von Anforderungsdokumenten nach DOORS Next

Planung, Design, Entwicklung, Support Python Pytest Jenkins ...
Planung, Design, Entwicklung, Support
Entwicklung eines Programms zum Transfer von Anforderungsdokumenten aus dem Altsystem MKS nach DOORS Next.

Die Anwendung, nur als Backup Lösung angedacht, um einen alternativen Migrationsweg bereit zu stellen, war für einen längeren Zeitraum das einzig funktionierende Exportwerkzeug, um RM Dokumente für die Zielplattform bereit zu stellen.

Die Applikation automatisiert manuelle Schritte mit folgenden Zielen:

  • Performante Migration von RM Dokumenten
  • Vermeidung manueller Eingriffe
  • Export über die interne Datenaustauschplattform


Hinter den einzelnen Schritten stehen Python, JAVA und Perl Programme, sowie DXL Skripte, die nacheinander ausgeführt werden, um ein RM Dokument aus MKS auszulesen und als ReqIF Datei zum Import nach DOORS Next zur Verfügung zu stellen.

Die Programme werden durch eine generische Tool-Kette orchestriert, welche den Ablauf überwacht und steuert.

Manuelle Eingriffe sind nur notwendig, um auftretende Fehler zu korrigieren und die Tool-Kette neu zu starten, die dann mit dem letzten nicht erfolgreichen Schritt (Programm) fort fährt.

Softwarequalität und Testabdeckung wurden durch Pytest und Jenkins sichergestellt.

MKS IBM Rational DOORS DOORS Next DXL RMDX
Python Pytest Jenkins Java Perl Socket
Continental
Frankfurt am Main
2 Jahre 5 Monate
2020-01 - 2022-05

Automatisierung, Qualitätssicherung, Reporting, Test

Berater, Software Entwickler DXL Python
Berater, Software Entwickler

Automatisierung von Entwicklungsaufgaben, Unit-Tests und Qualitätssicherung.

Erstellung eines Software-Qualitätsreports für Test und Verlinkung.

DOORS DXL Skripte für Metriken und Datensynchronisation.

Definition von Gerrit Rules zum Einchecken von Software Änderungen.

Erstellen von Unit- und Integrations- Tests für Software-Komponenten in C.

IBM Rational DOORS Jenkins Gerrit PCLint Google Test
DXL Python
SMR Automotive
Stuttgart
2 Jahre 5 Monate
2018-08 - 2020-12

MKS Custom Actions Test-Management

Software Entwickler Java Python
Software Entwickler

GUI basierte Custom Actions zur Wiederverwendung von Testfällen und -resultaten für neue Versionen in unterschiedlichen Projekten.

Entwicklung der Oberflächen und Logik von speziellen MKS-Typen für das Test-Management.

Übernahme der Abstimmung von Anforderungen mit dem Testmanagement.

Unterstützung beim Austausch von Kundenlastenheften.

MKS
Java Python
Continental
Frankfurt am Main
2 Jahre 3 Monate
2017-10 - 2019-12

SOA DOORS-IMS Schnittstelle

Design, Entwicklung, Support DXL OSLC
Design, Entwicklung, Support

Anforderungen zwischen Rational DOORS und Integrity werden in einer SOA Architektur verlinkt.

Beratung bezüglich der Möglichkeiten und Einschränkungen der Verlinkung aus dem Blickwinkel von DOORS. 

Erarbeitung der Umsetzung. 

Erstellung, Erweiterung und Support der DXL Skripte für die Verlinkungsapplikation.

IBM Rational DOORS DOORS WebAccess OSLC MKS Oracle Service Bus
DXL OSLC
Continental
Frankfurt am Main
2 Jahre 4 Monate
2017-09 - 2019-12

Oracle Level 3 Support im Fond Management

Software Entwickler Python
Software Entwickler

Level 3 Support für Oracle Datenbank und Entwicklung in Simcorp Dimension.

Konfiguration, Test und Umstellung von Schnittstellen im SFTP Datentransfer und Message Queue Datenaustausch.

Fehlersuche in up- und downstream Systemen.

Performance Untersuchung von Oracle SQL Anweisungen.

Entwicklung von Simcorp Datenimport und -export über BatchJob Gruppen.

Hilfsprogramme in C# und Python.

Providerumstellung von SFTP und MQ Schnittstellen.

Tests und Begleitung von Release Upgrades von Simcorp Dimension.

Dokumentation von Schnittstellen.

Confluence Migration, SVN Migration nach GIT.

SimCorp Dimension Oracle 12c Atlassian Confluence Bitbucket Visual Studio .NET
Python
DWS
Frankfurt am Main
2 Jahre 6 Monate
2017-07 - 2019-12

SOA DOORS-Wise Schnittstelle

Design, Entwicklung, Support DXL OSLC
Design, Entwicklung, Support

Konzeption und Realisierung einer SOA Anwendung zur Verlinkung von DOORS Requirements mit WISE Zeichnungsobjekten.

Vergleichbar dem DOORS-IMS Data-Connector, wird eine Traceability von Anforderungen in DOORS mit Zeichnungen in WISE realisiert.

Support und Funktionserweiterung.

IBM Rational DOORS DOORS WebAccess OSLC Wise Oracle Service Bus
DXL OSLC
Continental
Frankfurt am Main
9 Monate
2018-04 - 2018-12

MDD Report Kundenanforderungen

Software Entwickler Java
Software Entwickler

Projekte die nach dem Model Driven Development (MDD) entwickelt werden, benötigen einen Statusbericht über die Umsetzung von Kundenanforderungen.


Der Bericht wird im Excel-Format erzeugt und enthält eine Ausprägung nach KW.

MKS Apache POI
Java
Continental
Frankfurt am Main
3 Monate
2017-10 - 2017-12

Aktualisierung MKS

Migrations Tester Python MKS CLI
Migrations Tester

Test der beiden MKS Tools Integrity und Source in Version 11.2.

Prüfung bestehender und neuer Funktionalitäten anhand interner Workflows.

Besonderes Augenmerk gilt der Migration von Sandboxen, da dies eine One-Way Migration ist.

MKS Integrity MKS Source
Python MKS CLI
Continental
Frankfurt am Main
5 Monate
2017-04 - 2017-08

RMDX Datenaustausch Support

Support
Support

First- und Second Level Support für die zentrale Lastenheftaustausch-Plattform RMDX.

RMDX ist eine intern entwickelte webbasierte Plattform für den Lastenheftaustausch zwischen der Continental und Kunden, bzw. Lieferanten.

Zielsysteme sind PTC und DOORS, wobei proprietäre Austauschformate, wie DOORS eXchange, RIF, ReqIF, aber auch unstrukturierte Formate, wie Excel, Word und PDF unterstützt werden.

Aufgaben:

  • Bearbeitung auftretender Probleme der Plattform
  • Unterstützung beim Datenaustausch und der Behebung von Fehlern innerhalb der Datenformate
  • Einrichten von Projekten, Berechtigungen und Formaten
  • Instandhaltung der Infrastruktur

MKS IMS IBM DOORS ReqMan DOORS eXchange Oracle Apache Tomcat GIT
Continental
Regensburg, Frankfurt
2 Monate
2017-06 - 2017-07

Aktualisierung IBM DOORS Client

Planung, Koordination, Umsetzung DXL Office VBA
Planung, Koordination, Umsetzung

Aktualisierung des DOORS Client auf die aktuelle Version 9.6.

Planung und Durchführung der Umstellung inklusive Tests mit den Fachabteilungen und der IT.

Aktualisierung bestehender DXL Skripte für Office 2013.

Beratung und Support auftretender Probleme.

IBM Rational DOORS DOORS eXchange MS Office 2013
DXL Office VBA
Continental
Frankfurt am Main
1 Jahr 9 Monate
2015-09 - 2017-05

MKS/IMS Custom Actions, Release Upgrade, Support

Entwickler MKS RequirementsManagement MKS SourceIntegrity
Entwickler

Erweiterung von MKS/IMS um Custom Actions:

  • Auffinden von Shared Member in Projekten
  • Kopieren von Projekten
  • Workflow im Bereich TestManagement

Migration von MKS und Doors Projekten nach IMS.

Support im  Datenaustausch.

Funktionstests für MKS/Integity in Source und Integrity für den Versionswechsel auf V11, sowie Integration der internen Datenaustauschplattform RMDX.

MKS IMS IntelliJ IDEA Eclipse Git Bugzilla Java
MKS RequirementsManagement MKS SourceIntegrity
Continental AG
Frankfurt
1 Jahr 7 Monate
2015-06 - 2016-12

Administration DOORS, DXL Skripte, Support

Administrator, Entwickler, Supporter Analyse Design TDD
Administrator, Entwickler, Supporter

Administration der Infrastruktur. First- und Second Level Support. Unterstützung und Beratung der Anwender in der Bedienung, beim Datenaustausch und der Erstellung von Erweiterungen per DXL Skriptsprache. Optimierung der Arbeitsabläufe durch individuelle Skripte, wie Template Tailoring oder Compliance Matrix. Automatisierte Doxygen konforme Nach-Dokumentation von DXL Skripten.

DOORS 9.5 eXchange Atego Synchronizer DxlEditor Sublime-Text Doxygen Bugzilla Git
Analyse Design TDD
Bosch AS
Schwäbisch Gmünd
8 Monate
2015-01 - 2015-08

Test Coverage, Excel Config, kriptzertifizierung ISO 26262

Beratung, Entwicklung Analyse Design Test ...
Beratung, Entwicklung

Testabdeckung von Anforderungen und Erweiterung des Enhanced Excel Exports um eine wiederverwendabre Konfiguration.

Qualifizierung von Doors Skripten nach ISO 26262. Support in Benutzerverwaltung von Doors und Datenaustauschen.

Doors Eclipse GIT Bugzilla DxlUnit
Analyse Design Test DXL
Continental AG
Frankfurt
1 Jahr
2014-01 - 2014-12

Doors LH Austausch, Support und Skripting, Migration, Administration

Beratung, Entwicklung und Support DXL Lastenheftaustausch
Beratung, Entwicklung und Support
Support in der Benutzerverwaltung von Doors. Planung, Durchführung und Test TS Umstellung Doors. Automatisierter LH Austausch und Abgleich mit Altprojekten in Doors. Erstellung von Metriken per Skript. Projekttransfer zwischen Doors Datenbanken per Archive & Restore. Word Dokumentenimport nach MKS. Tests und Dokumentation für Verbesserungen der zentralen Datenaustausch-plattform RMDX. Evaluierung Doors 9.6 und Doors Web Access. Migration LH Austausch in zentrale Platform.
DxlEditor Eclipse Tomcat MKS Microsoft Word DxlUnit Doors
DXL Lastenheftaustausch
Continental
Frankfurt
4 Monate
2013-09 - 2013-12

RMDX: Zentraler Requirements Datenaustausch Service

Beratung, Entwicklung, Support Lastenheftaustausch Scrum DXL ...
Beratung, Entwicklung, Support
Design einer Architektur zur Integration von Doors in einen zentralen Datenaustauschservice im Scrum Team. Support beim RIF Datenaustausch zwischen Doors ? MKS (PTC) Integrity über eine Web basierte Java Applikation. Entwicklung und Test eines Java Programmes zum Upgrade der genutzten MKS RIF Utility Schnittstelle für multi-mapped Attribute. Support Doors inklusive bestehender Skripte.
Doors MKS eXchange Exerpt Eclipse DxlUnit
Lastenheftaustausch Scrum DXL RIF ReqIF Java
Continental AG
Frankfurt
4 Monate
2013-05 - 2013-08

Find Assigned Requirements

Beratung, Analyse, Design, Test DXL Analyse Design ...
Beratung, Analyse, Design, Test
Export von XML Daten nach Excel. Formatierte Darstellung und vereinfachte Bearbeitung von XML Daten. Automatisierte Verlinkung von Modulen. Erweiterung der Konfigurierbarkeit des Skripts, Anpassung zur Nutzung des Tools in mehreren Doors Projekten und Ausrollen in ein neues Projekt.
Doors GIT Eclipse Bugzilla Doxygen DxlUnit
DXL Analyse Design Test
Continantal AG
Frankfurt
5 Monate
2013-01 - 2013-05

RMDX: Zentraler Datenaustausch

Beratung, Support Scrum DXL Datenaustausch
Beratung, Support
Beratung im Design einer Architektur zur Integration von Doors in einen zentralen Datenaustauschservice im Scrum Team. Support beim RIF Datenaustausch zwischen Doors ? MKS (PTC) Integrity über eine Web basierte Java Applikation. Aufwandsprüfung und Tests zum Upgrade der genutzten MKS RIF Utility Schnittstelle. Support Doors inklusive bestehender Skripte.
Doors MKS Eclipse Java J2EE Teamforge eXchange Exerpt
Scrum DXL Datenaustausch
Continantal AG
Frankfurt
3 Monate
2012-10 - 2012-12

FHD: Reorganisation der Fehlerbehandlungs- und Diagnose Architektur

Analyse, Beratung Design, Umsetzung,Test, Deployment XML DXL Analyse ...
Analyse, Beratung Design, Umsetzung,Test, Deployment
Erstellung diverser DXL Skripte um a) Attribute eines Moduls per Konfigurationsmodul in XML Tags zu verpacken und in ein Gruppenattribut zu überführen b) Die Gruppenattribute über eine dynamische GUI zu bearbeiten. c) Die Daten als XML zu exportieren. d) Die Datenstrukturen auf Konsistenz über eine konfigurierbare Anzahl von Modulen zu prüfen.
Doors Eclipse Doxygen DxlUnit
XML DXL Analyse Design
Continental AG
Frankfurt
9 Monate
2012-01 - 2012-09

Find Assigned Requirement

Beratung und Umsetzung DXL Analyse Design ...
Beratung und Umsetzung
Erstellung einer konfigurierbaren Benutzeroberfläche zur Ermittlung und Anzeige von zu bearbeitenden Anforderungen nach diversen Kriterien, welche dem Benutzer das Auffinden erleichtert. Aus der Trefferliste lässt sich ein betroffenes Modul einfach öffnen und zeigt nur die Treffer an. Export von Suchergebnissen nach Excel.
Doors DxlUnit clipse GIT Bugzilla
DXL Analyse Design Test
Frankfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. (FH) Elektrotechnik Nachrichtentechnik
MCP (Microsoft Certified Professional)

Seminare

Seminar für 'Kommunikationstraining' an der Deutschen Angestellten Akademie in Kaiserslautern
Seminar zum Thema 'Rechnergestützte Implementierung integrierter Schaltungen' am Zentrum für Mikroelektronik der Universität Kaiserslautern
Oracle Firmenspezialkurs
Progress Anwendungsentwicklungsseminar I - III
Seminar Erstellung von Individualdokumentation
Seminar Materialwirtschaft in proAlpha
Seminar Produktionsplanung und -steuerung in proAlpha
Seminar Einkauf in proAlpha
Seminar Vertrieb in proAlpha


Position

Position

Die Entwicklung von Doors DXL Skripten erfolgt nach TDD Prinzipien, wozu ich das DxlUnit-Framework konzipiert und erstellt habe (vergleichbar zu JUnit und NUnit).

Dieses ist als Open Source Projekt auf GitHub zu finden: https://github.com/bbold/DxlUnit

Kompetenzen

Kompetenzen

Top-Skills

DOORS Python Oracle SimCorp Dimension C# Jenkins Java Apache Tomcat

Produkte / Standards / Erfahrungen / Methoden

Analyse
Bugzilla
DOORS
Administration, Datenaustausch, Erweiterungen,
Doxygen
Eclipse
eXchange
GIT
IMS
IntelliJ IDEA
MKS
MKS RequirementsManagement
Custom Actions, Erweiterungen
MKS SourceIntegrity
Versionsaktualisierungen
Python
SimCorp Dimension
Reports, L3 Support, Schnittstellen
TDD

Erfahrungen im Bereich:

  • Requirements Management Doors, MKS, Doors NG; Administration Doors; Datenaustausch, Skripterstellung in DXL
    • Objektorientierte Analyse/Programmierung/Design
    • Datenbank Design
    • Anwendungs- und Systemprogrammierung
    • Spezifikation, Programmierung, TDD
    • Migration, Portierung von Daten und Anwendungen
    • Objektorientierte Analyse und - Design (OOA(OOD), Programmierung
    • XML, XSD
    • Erstellung von Dokumentationen und Online-Hilfe
    • Installation, Betreuung Oracle Datenbank, PL/SQL

     

    Produkte:
    • Doors 8.3 - 9.6
    • Visual Studio .NET 2002-2015 (VB, C#, C++)
    • Visual Studio 3-6
    • IBM Telelogic DOORS ab 8.3
    • Oracle ab 7.3
    • Eclipse 3 (Java)
    • Macromedia MX (HTML)
    • ERWin 3.5, 4.0
    • Rational Rose 98
    • Crystal Reports 6.0
    • Visual Test 4.0
    • MS Office (Word, Excel, Frontpage, Outlook)
    • DocToHelp
    • Toad
    • Far (HTML-Help Hilfeerstellung)
    • Wink 2.0 (Anwendungsbeschreibung als swf-Flash)
    • SharePoint Portal Server
    • Test Frameworks: NUnit, MbUnit, JUnit, FxCop
     

    Betriebssysteme

    MS-DOS
    Windows
    Windows 95,98,2000,XP,2003 Server, Win7

    Programmiersprachen

    4GL
    Progress
    C#
    C++
    Visual C++ 6.0
    DXL
    Doors Dxl unter Verwendung eines eigenen Testframeworks
    Java
    JavaScript
    Perl
    PL/SQL
    Oracle 7.3 - 10g
    PROGRESS-4GL
    Versionen 8.3, 9.1
    Scriptsprachen
    DXL, VBScript, JScript, MS Office
    Visual Basic & VB .Net
    seit Visual Basic 3.0
    Python
    Experte
    Programmierung nach Methoden des TestDrivenDevelopment mit JUnit, NUnit und dem Eigenprodukt DxlUnit für IBM Doors Skripte.

    Datenbanken

    Access
    95, 97, 2000..
    DAO
    Doors (Telelogic, IBM)
    Administration, Beratung, Support
    MS SQL Server
    2000
    ODBC
    Oracle
    Version 7.3, 8.05, Administrationserfahrung, 10g12c
    Progress
    Version 8.3, 9.1, Installations-, Administrationserfahrung
    SQL
    Kenntnisse in Datenanalyse und -design
    Erfahrungen in Requirements Management mit IBM Telelogic DXL

    Datenkommunikation

    EDIFACT
    Erfahrung u.A. mit INVOIC, REMADV sowie VDA
    PC-Anywhere
    RS232
    TCP/IP
    Windows Netzwerk
    auch VDA4905 und VDA4913

    Hardware

    PLD, FPGA
    1995 Seminar zum Thema 'Rechnergestützte Implementierung integrierter Schaltungen' am Zentrum für Mikroelektronik der Universität Kaiserslautern

    Branchen

    Branchen

    Automotive
    Einzelhandel
    Versicherungen
    Banken
    Parteien
    Industrie
    Consumer Electronic

    Einsatzorte

    Einsatzorte

    Deutschland, Österreich, Schweiz
    möglich

    Projekte

    Projekte

    1 Jahr 9 Monate
    2024-01 - 2025-09

    Projekttransfer nach Indien

    C# Python Oracle

    Übernahme einer extern entwickelten Client-Server Lösung zur Angebotserfassung, Entwicklung und Produktionssteuerung von Systemen und Transfer an eine interne indische Abteilung.

    Das Programm unterstützt die Entwicklung von Kundensystemen nach einem Baukastenprinzip mit unterschiedlichen Architekturen, Prototyperstellung, sowie die Steuerung der serienreifen Produktion an weltweiten Standorten.

    Primäres Ziel ist der Wissenstransfer, damit das Programm in Indien gewartet und erweitert werden kann.

    Die Applikation ist in großen Teilen in Deutsch programmiert und kommentiert, Tabellen- und Spaltennamen der Datenbank enthalten Deutschsprachige Bezeichner und die Dokumentation der Anwendung ist eher rudimentär. Der Wissenstransfer umfasst deshalb auch Änderungen an all diesen Punkten.

    Die Anwendung selbst ist eine Client-Server Architektur mit Oracle als Backend. Die Daten werden in der Datenbank in einem individuell konzipierten Objekt-Relationalen Format gespeichert.

    Neben Schulung und Dokumentation erfolgt eine Unterstützung der Entwickler in der Erstellung einer Entwicklungsumgebung und der Einarbeitung in Windows-Forms Applikationen.

    Der Quellcode wird von einem externen TeamFoundation Server in ein internes Git Repository übernommen.

    Visual Studio .NET Oracle AsciiDoctor Team Foundation Server
    C# Python Oracle
    Continental
    4 Jahre 3 Monate
    2020-05 - 2024-07

    Migration von Anforderungsdokumenten nach DOORS Next

    Planung, Design, Entwicklung, Support Python Pytest Jenkins ...
    Planung, Design, Entwicklung, Support
    Entwicklung eines Programms zum Transfer von Anforderungsdokumenten aus dem Altsystem MKS nach DOORS Next.

    Die Anwendung, nur als Backup Lösung angedacht, um einen alternativen Migrationsweg bereit zu stellen, war für einen längeren Zeitraum das einzig funktionierende Exportwerkzeug, um RM Dokumente für die Zielplattform bereit zu stellen.

    Die Applikation automatisiert manuelle Schritte mit folgenden Zielen:

    • Performante Migration von RM Dokumenten
    • Vermeidung manueller Eingriffe
    • Export über die interne Datenaustauschplattform


    Hinter den einzelnen Schritten stehen Python, JAVA und Perl Programme, sowie DXL Skripte, die nacheinander ausgeführt werden, um ein RM Dokument aus MKS auszulesen und als ReqIF Datei zum Import nach DOORS Next zur Verfügung zu stellen.

    Die Programme werden durch eine generische Tool-Kette orchestriert, welche den Ablauf überwacht und steuert.

    Manuelle Eingriffe sind nur notwendig, um auftretende Fehler zu korrigieren und die Tool-Kette neu zu starten, die dann mit dem letzten nicht erfolgreichen Schritt (Programm) fort fährt.

    Softwarequalität und Testabdeckung wurden durch Pytest und Jenkins sichergestellt.

    MKS IBM Rational DOORS DOORS Next DXL RMDX
    Python Pytest Jenkins Java Perl Socket
    Continental
    Frankfurt am Main
    2 Jahre 5 Monate
    2020-01 - 2022-05

    Automatisierung, Qualitätssicherung, Reporting, Test

    Berater, Software Entwickler DXL Python
    Berater, Software Entwickler

    Automatisierung von Entwicklungsaufgaben, Unit-Tests und Qualitätssicherung.

    Erstellung eines Software-Qualitätsreports für Test und Verlinkung.

    DOORS DXL Skripte für Metriken und Datensynchronisation.

    Definition von Gerrit Rules zum Einchecken von Software Änderungen.

    Erstellen von Unit- und Integrations- Tests für Software-Komponenten in C.

    IBM Rational DOORS Jenkins Gerrit PCLint Google Test
    DXL Python
    SMR Automotive
    Stuttgart
    2 Jahre 5 Monate
    2018-08 - 2020-12

    MKS Custom Actions Test-Management

    Software Entwickler Java Python
    Software Entwickler

    GUI basierte Custom Actions zur Wiederverwendung von Testfällen und -resultaten für neue Versionen in unterschiedlichen Projekten.

    Entwicklung der Oberflächen und Logik von speziellen MKS-Typen für das Test-Management.

    Übernahme der Abstimmung von Anforderungen mit dem Testmanagement.

    Unterstützung beim Austausch von Kundenlastenheften.

    MKS
    Java Python
    Continental
    Frankfurt am Main
    2 Jahre 3 Monate
    2017-10 - 2019-12

    SOA DOORS-IMS Schnittstelle

    Design, Entwicklung, Support DXL OSLC
    Design, Entwicklung, Support

    Anforderungen zwischen Rational DOORS und Integrity werden in einer SOA Architektur verlinkt.

    Beratung bezüglich der Möglichkeiten und Einschränkungen der Verlinkung aus dem Blickwinkel von DOORS. 

    Erarbeitung der Umsetzung. 

    Erstellung, Erweiterung und Support der DXL Skripte für die Verlinkungsapplikation.

    IBM Rational DOORS DOORS WebAccess OSLC MKS Oracle Service Bus
    DXL OSLC
    Continental
    Frankfurt am Main
    2 Jahre 4 Monate
    2017-09 - 2019-12

    Oracle Level 3 Support im Fond Management

    Software Entwickler Python
    Software Entwickler

    Level 3 Support für Oracle Datenbank und Entwicklung in Simcorp Dimension.

    Konfiguration, Test und Umstellung von Schnittstellen im SFTP Datentransfer und Message Queue Datenaustausch.

    Fehlersuche in up- und downstream Systemen.

    Performance Untersuchung von Oracle SQL Anweisungen.

    Entwicklung von Simcorp Datenimport und -export über BatchJob Gruppen.

    Hilfsprogramme in C# und Python.

    Providerumstellung von SFTP und MQ Schnittstellen.

    Tests und Begleitung von Release Upgrades von Simcorp Dimension.

    Dokumentation von Schnittstellen.

    Confluence Migration, SVN Migration nach GIT.

    SimCorp Dimension Oracle 12c Atlassian Confluence Bitbucket Visual Studio .NET
    Python
    DWS
    Frankfurt am Main
    2 Jahre 6 Monate
    2017-07 - 2019-12

    SOA DOORS-Wise Schnittstelle

    Design, Entwicklung, Support DXL OSLC
    Design, Entwicklung, Support

    Konzeption und Realisierung einer SOA Anwendung zur Verlinkung von DOORS Requirements mit WISE Zeichnungsobjekten.

    Vergleichbar dem DOORS-IMS Data-Connector, wird eine Traceability von Anforderungen in DOORS mit Zeichnungen in WISE realisiert.

    Support und Funktionserweiterung.

    IBM Rational DOORS DOORS WebAccess OSLC Wise Oracle Service Bus
    DXL OSLC
    Continental
    Frankfurt am Main
    9 Monate
    2018-04 - 2018-12

    MDD Report Kundenanforderungen

    Software Entwickler Java
    Software Entwickler

    Projekte die nach dem Model Driven Development (MDD) entwickelt werden, benötigen einen Statusbericht über die Umsetzung von Kundenanforderungen.


    Der Bericht wird im Excel-Format erzeugt und enthält eine Ausprägung nach KW.

    MKS Apache POI
    Java
    Continental
    Frankfurt am Main
    3 Monate
    2017-10 - 2017-12

    Aktualisierung MKS

    Migrations Tester Python MKS CLI
    Migrations Tester

    Test der beiden MKS Tools Integrity und Source in Version 11.2.

    Prüfung bestehender und neuer Funktionalitäten anhand interner Workflows.

    Besonderes Augenmerk gilt der Migration von Sandboxen, da dies eine One-Way Migration ist.

    MKS Integrity MKS Source
    Python MKS CLI
    Continental
    Frankfurt am Main
    5 Monate
    2017-04 - 2017-08

    RMDX Datenaustausch Support

    Support
    Support

    First- und Second Level Support für die zentrale Lastenheftaustausch-Plattform RMDX.

    RMDX ist eine intern entwickelte webbasierte Plattform für den Lastenheftaustausch zwischen der Continental und Kunden, bzw. Lieferanten.

    Zielsysteme sind PTC und DOORS, wobei proprietäre Austauschformate, wie DOORS eXchange, RIF, ReqIF, aber auch unstrukturierte Formate, wie Excel, Word und PDF unterstützt werden.

    Aufgaben:

    • Bearbeitung auftretender Probleme der Plattform
    • Unterstützung beim Datenaustausch und der Behebung von Fehlern innerhalb der Datenformate
    • Einrichten von Projekten, Berechtigungen und Formaten
    • Instandhaltung der Infrastruktur

    MKS IMS IBM DOORS ReqMan DOORS eXchange Oracle Apache Tomcat GIT
    Continental
    Regensburg, Frankfurt
    2 Monate
    2017-06 - 2017-07

    Aktualisierung IBM DOORS Client

    Planung, Koordination, Umsetzung DXL Office VBA
    Planung, Koordination, Umsetzung

    Aktualisierung des DOORS Client auf die aktuelle Version 9.6.

    Planung und Durchführung der Umstellung inklusive Tests mit den Fachabteilungen und der IT.

    Aktualisierung bestehender DXL Skripte für Office 2013.

    Beratung und Support auftretender Probleme.

    IBM Rational DOORS DOORS eXchange MS Office 2013
    DXL Office VBA
    Continental
    Frankfurt am Main
    1 Jahr 9 Monate
    2015-09 - 2017-05

    MKS/IMS Custom Actions, Release Upgrade, Support

    Entwickler MKS RequirementsManagement MKS SourceIntegrity
    Entwickler

    Erweiterung von MKS/IMS um Custom Actions:

    • Auffinden von Shared Member in Projekten
    • Kopieren von Projekten
    • Workflow im Bereich TestManagement

    Migration von MKS und Doors Projekten nach IMS.

    Support im  Datenaustausch.

    Funktionstests für MKS/Integity in Source und Integrity für den Versionswechsel auf V11, sowie Integration der internen Datenaustauschplattform RMDX.

    MKS IMS IntelliJ IDEA Eclipse Git Bugzilla Java
    MKS RequirementsManagement MKS SourceIntegrity
    Continental AG
    Frankfurt
    1 Jahr 7 Monate
    2015-06 - 2016-12

    Administration DOORS, DXL Skripte, Support

    Administrator, Entwickler, Supporter Analyse Design TDD
    Administrator, Entwickler, Supporter

    Administration der Infrastruktur. First- und Second Level Support. Unterstützung und Beratung der Anwender in der Bedienung, beim Datenaustausch und der Erstellung von Erweiterungen per DXL Skriptsprache. Optimierung der Arbeitsabläufe durch individuelle Skripte, wie Template Tailoring oder Compliance Matrix. Automatisierte Doxygen konforme Nach-Dokumentation von DXL Skripten.

    DOORS 9.5 eXchange Atego Synchronizer DxlEditor Sublime-Text Doxygen Bugzilla Git
    Analyse Design TDD
    Bosch AS
    Schwäbisch Gmünd
    8 Monate
    2015-01 - 2015-08

    Test Coverage, Excel Config, kriptzertifizierung ISO 26262

    Beratung, Entwicklung Analyse Design Test ...
    Beratung, Entwicklung

    Testabdeckung von Anforderungen und Erweiterung des Enhanced Excel Exports um eine wiederverwendabre Konfiguration.

    Qualifizierung von Doors Skripten nach ISO 26262. Support in Benutzerverwaltung von Doors und Datenaustauschen.

    Doors Eclipse GIT Bugzilla DxlUnit
    Analyse Design Test DXL
    Continental AG
    Frankfurt
    1 Jahr
    2014-01 - 2014-12

    Doors LH Austausch, Support und Skripting, Migration, Administration

    Beratung, Entwicklung und Support DXL Lastenheftaustausch
    Beratung, Entwicklung und Support
    Support in der Benutzerverwaltung von Doors. Planung, Durchführung und Test TS Umstellung Doors. Automatisierter LH Austausch und Abgleich mit Altprojekten in Doors. Erstellung von Metriken per Skript. Projekttransfer zwischen Doors Datenbanken per Archive & Restore. Word Dokumentenimport nach MKS. Tests und Dokumentation für Verbesserungen der zentralen Datenaustausch-plattform RMDX. Evaluierung Doors 9.6 und Doors Web Access. Migration LH Austausch in zentrale Platform.
    DxlEditor Eclipse Tomcat MKS Microsoft Word DxlUnit Doors
    DXL Lastenheftaustausch
    Continental
    Frankfurt
    4 Monate
    2013-09 - 2013-12

    RMDX: Zentraler Requirements Datenaustausch Service

    Beratung, Entwicklung, Support Lastenheftaustausch Scrum DXL ...
    Beratung, Entwicklung, Support
    Design einer Architektur zur Integration von Doors in einen zentralen Datenaustauschservice im Scrum Team. Support beim RIF Datenaustausch zwischen Doors ? MKS (PTC) Integrity über eine Web basierte Java Applikation. Entwicklung und Test eines Java Programmes zum Upgrade der genutzten MKS RIF Utility Schnittstelle für multi-mapped Attribute. Support Doors inklusive bestehender Skripte.
    Doors MKS eXchange Exerpt Eclipse DxlUnit
    Lastenheftaustausch Scrum DXL RIF ReqIF Java
    Continental AG
    Frankfurt
    4 Monate
    2013-05 - 2013-08

    Find Assigned Requirements

    Beratung, Analyse, Design, Test DXL Analyse Design ...
    Beratung, Analyse, Design, Test
    Export von XML Daten nach Excel. Formatierte Darstellung und vereinfachte Bearbeitung von XML Daten. Automatisierte Verlinkung von Modulen. Erweiterung der Konfigurierbarkeit des Skripts, Anpassung zur Nutzung des Tools in mehreren Doors Projekten und Ausrollen in ein neues Projekt.
    Doors GIT Eclipse Bugzilla Doxygen DxlUnit
    DXL Analyse Design Test
    Continantal AG
    Frankfurt
    5 Monate
    2013-01 - 2013-05

    RMDX: Zentraler Datenaustausch

    Beratung, Support Scrum DXL Datenaustausch
    Beratung, Support
    Beratung im Design einer Architektur zur Integration von Doors in einen zentralen Datenaustauschservice im Scrum Team. Support beim RIF Datenaustausch zwischen Doors ? MKS (PTC) Integrity über eine Web basierte Java Applikation. Aufwandsprüfung und Tests zum Upgrade der genutzten MKS RIF Utility Schnittstelle. Support Doors inklusive bestehender Skripte.
    Doors MKS Eclipse Java J2EE Teamforge eXchange Exerpt
    Scrum DXL Datenaustausch
    Continantal AG
    Frankfurt
    3 Monate
    2012-10 - 2012-12

    FHD: Reorganisation der Fehlerbehandlungs- und Diagnose Architektur

    Analyse, Beratung Design, Umsetzung,Test, Deployment XML DXL Analyse ...
    Analyse, Beratung Design, Umsetzung,Test, Deployment
    Erstellung diverser DXL Skripte um a) Attribute eines Moduls per Konfigurationsmodul in XML Tags zu verpacken und in ein Gruppenattribut zu überführen b) Die Gruppenattribute über eine dynamische GUI zu bearbeiten. c) Die Daten als XML zu exportieren. d) Die Datenstrukturen auf Konsistenz über eine konfigurierbare Anzahl von Modulen zu prüfen.
    Doors Eclipse Doxygen DxlUnit
    XML DXL Analyse Design
    Continental AG
    Frankfurt
    9 Monate
    2012-01 - 2012-09

    Find Assigned Requirement

    Beratung und Umsetzung DXL Analyse Design ...
    Beratung und Umsetzung
    Erstellung einer konfigurierbaren Benutzeroberfläche zur Ermittlung und Anzeige von zu bearbeitenden Anforderungen nach diversen Kriterien, welche dem Benutzer das Auffinden erleichtert. Aus der Trefferliste lässt sich ein betroffenes Modul einfach öffnen und zeigt nur die Treffer an. Export von Suchergebnissen nach Excel.
    Doors DxlUnit clipse GIT Bugzilla
    DXL Analyse Design Test
    Frankfurt

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    Dipl. Ing. (FH) Elektrotechnik Nachrichtentechnik
    MCP (Microsoft Certified Professional)

    Seminare

    Seminar für 'Kommunikationstraining' an der Deutschen Angestellten Akademie in Kaiserslautern
    Seminar zum Thema 'Rechnergestützte Implementierung integrierter Schaltungen' am Zentrum für Mikroelektronik der Universität Kaiserslautern
    Oracle Firmenspezialkurs
    Progress Anwendungsentwicklungsseminar I - III
    Seminar Erstellung von Individualdokumentation
    Seminar Materialwirtschaft in proAlpha
    Seminar Produktionsplanung und -steuerung in proAlpha
    Seminar Einkauf in proAlpha
    Seminar Vertrieb in proAlpha


    Position

    Position

    Die Entwicklung von Doors DXL Skripten erfolgt nach TDD Prinzipien, wozu ich das DxlUnit-Framework konzipiert und erstellt habe (vergleichbar zu JUnit und NUnit).

    Dieses ist als Open Source Projekt auf GitHub zu finden: https://github.com/bbold/DxlUnit

    Kompetenzen

    Kompetenzen

    Top-Skills

    DOORS Python Oracle SimCorp Dimension C# Jenkins Java Apache Tomcat

    Produkte / Standards / Erfahrungen / Methoden

    Analyse
    Bugzilla
    DOORS
    Administration, Datenaustausch, Erweiterungen,
    Doxygen
    Eclipse
    eXchange
    GIT
    IMS
    IntelliJ IDEA
    MKS
    MKS RequirementsManagement
    Custom Actions, Erweiterungen
    MKS SourceIntegrity
    Versionsaktualisierungen
    Python
    SimCorp Dimension
    Reports, L3 Support, Schnittstellen
    TDD

    Erfahrungen im Bereich:

    • Requirements Management Doors, MKS, Doors NG; Administration Doors; Datenaustausch, Skripterstellung in DXL
      • Objektorientierte Analyse/Programmierung/Design
      • Datenbank Design
      • Anwendungs- und Systemprogrammierung
      • Spezifikation, Programmierung, TDD
      • Migration, Portierung von Daten und Anwendungen
      • Objektorientierte Analyse und - Design (OOA(OOD), Programmierung
      • XML, XSD
      • Erstellung von Dokumentationen und Online-Hilfe
      • Installation, Betreuung Oracle Datenbank, PL/SQL

       

      Produkte:
      • Doors 8.3 - 9.6
      • Visual Studio .NET 2002-2015 (VB, C#, C++)
      • Visual Studio 3-6
      • IBM Telelogic DOORS ab 8.3
      • Oracle ab 7.3
      • Eclipse 3 (Java)
      • Macromedia MX (HTML)
      • ERWin 3.5, 4.0
      • Rational Rose 98
      • Crystal Reports 6.0
      • Visual Test 4.0
      • MS Office (Word, Excel, Frontpage, Outlook)
      • DocToHelp
      • Toad
      • Far (HTML-Help Hilfeerstellung)
      • Wink 2.0 (Anwendungsbeschreibung als swf-Flash)
      • SharePoint Portal Server
      • Test Frameworks: NUnit, MbUnit, JUnit, FxCop
       

      Betriebssysteme

      MS-DOS
      Windows
      Windows 95,98,2000,XP,2003 Server, Win7

      Programmiersprachen

      4GL
      Progress
      C#
      C++
      Visual C++ 6.0
      DXL
      Doors Dxl unter Verwendung eines eigenen Testframeworks
      Java
      JavaScript
      Perl
      PL/SQL
      Oracle 7.3 - 10g
      PROGRESS-4GL
      Versionen 8.3, 9.1
      Scriptsprachen
      DXL, VBScript, JScript, MS Office
      Visual Basic & VB .Net
      seit Visual Basic 3.0
      Python
      Experte
      Programmierung nach Methoden des TestDrivenDevelopment mit JUnit, NUnit und dem Eigenprodukt DxlUnit für IBM Doors Skripte.

      Datenbanken

      Access
      95, 97, 2000..
      DAO
      Doors (Telelogic, IBM)
      Administration, Beratung, Support
      MS SQL Server
      2000
      ODBC
      Oracle
      Version 7.3, 8.05, Administrationserfahrung, 10g12c
      Progress
      Version 8.3, 9.1, Installations-, Administrationserfahrung
      SQL
      Kenntnisse in Datenanalyse und -design
      Erfahrungen in Requirements Management mit IBM Telelogic DXL

      Datenkommunikation

      EDIFACT
      Erfahrung u.A. mit INVOIC, REMADV sowie VDA
      PC-Anywhere
      RS232
      TCP/IP
      Windows Netzwerk
      auch VDA4905 und VDA4913

      Hardware

      PLD, FPGA
      1995 Seminar zum Thema 'Rechnergestützte Implementierung integrierter Schaltungen' am Zentrum für Mikroelektronik der Universität Kaiserslautern

      Branchen

      Branchen

      Automotive
      Einzelhandel
      Versicherungen
      Banken
      Parteien
      Industrie
      Consumer Electronic

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.