23.09.2025 aktualisiert
Senior Consultant und Entwickler
Skills
Automatisierung
Build-Manager
CI/CD
Configuration-Manager
Codebeamer Rest API
Confluence
Docker
Docker Containers
Release-Manager
Tooling Developer/Manager
Skript-Entwicklung UNIX/Windows
Software-Entwicklung (OOA, OOD, OOP)
Portierung / Portabilität-Sicherung
Quellcode-Qualitätssicherung / Programmierrichtlinien / Standards
Administration / Support
Qualitätssicherung / Test (Komponenten, System, Usability, Integration, Black/Gray/White-Box)
Enterprise-Tools
Skript/GUI-Entwicklung
Compilerbau
UNIX
SW-Entwicklung
Ada
Apl
Apple DAL
Assembler
Basic
Visual Basic
C
C++
CORBA IDL
Java
Make
Modula-2
Object C
Objective C
Pascal
Perl
Python
Pip
PyPi
PL/SQL
Scripts
Xt
Motif
4th Dimension
ODBC
Oracle
Versant
Corba
RPC
TCP/IP
FTP
HTML
Sockets
Pipes
Shared NFS
XML
Json
Samba
Adobe Photoshop
ANSI/ISO C++ Standard
Apple Entwicklungsumgebung (ToolBox)
Apple DAL
Booch Components
bitbake
Bitbucket
CENELEC
Change-Management (Rational ClearQuest, Bugbase, Remedy)
Citrix Metaframe
Client/Server-Entwicklung
Compaq TruCluster
Compaq ASE-Dienste
Compilerbau
Comneon MobileAnalyzer 8.0
CSS
CANoe
cmake
DB Design
DediProg
DiagAlyser
Dokumentation nach V-Modell
Doxygen
DWD FlashTool 6.4
Ereignisgesteuerte Programmierung
Entwicklung nach Pflichtenheft, Projekthandbuch, ISO 9001, Mü9001
Entwicklung nach POSIX
Erstellung von Spezifikationen
FileNet / EDMS Dokumentenmangement-System
GHS Multi 5.1.6
MS Windows CE 5.0
Gerrit
Git
Github
Gitlab
GUI-Design/Entwicklung/Test/Dokumentation
GUI/DB nach Model-View-Controller Pattern
HTML
Hudson
Hummingbird Exceed für Windows
Integrity
Installations-Skripte
ISO/OSI Schichtenmodell
Jam
Jenkins Pipelines
Jira RestApi
Atlassian Jira (v4.02)
Lauterbach Trace32
MacOnRISC SDK
Migration
MS Excel, EVC 4.0, Lync, Paint, Netmeeting, Office, SharePoint, SDK (Win32), Word, MFC
Netzwerkelemente (SDH)
NFS
Network Associates PGP 6.5.8
OO Analyse/Programmierung/Design
OpenEmbedded
Perl 5.8.9, 5.14.2, Perl-Tk, Tkx, Tcl
PTC
Prozessmanagement-Skripte/Programme
Purify
QAC, QAC++ Qualitätssicherungswerkzeug für C/C++
Rational ClearCase, ClearQuest, ROSE
RPC
Sockets
Strukturierte Programmierung/Design
SW-Dokumentation
SVN 1.6.13
Testerfahrung
Tortoise SVN 1.6.11
URANIA Infineon UNIX/W32 Super-Cluster
UML mittels Aonix StP
Vorgehensmodelle
VisualSvn
VirtualBox
Wartung von Software und Rechnern
WebSite-Design/Verwaltung
WRQ Reflection X 13.0.4
XML
XHTML
Yaml
Yocto
7Zip
Sprachen
Projekthistorie
Umfeld: Windows/Ubuntu-basierte Jenkins-Buildumgebung unter Gradle, BitBucket, Artifactory
- Bereitstellung einer definierten Python-Umgebung (automatische Installation des benötigten Pythons, Erzeugung von PyPi-Packages, Selektion und Download von PyPi-Packages)
- Erstellung von Jenkins-Pipelines zur Entwicklung und Anwendung von Python Paketen (PyLint-Test, Unit-Test)
- Erstellung von Python-Skripten zur Erkennung von Konfigurationsfehlern in AsciiDoc basierten XML-Dateien und Darstellung von Fehlern im Jenkins Junit-Ausgabeformat
- Erstellung von Skripten und Pipelines zur Erzeugung und Aktualisierung von CodeBeamer Items (zum Beispiel zum Import von Inhalten aus Autosar-arxml Dateien)
- Erstellung und Konfiguration von Virtuellen Maschinen (Virtual-Box Ubuntu)
Windows 11, Ubuntu 18, Ubuntu 20, Python 3.9, PyPi, Groovy, Jenkins 3.x, git, json, AsciiDoc, CodeBeamer, Rest-API, Artifactory, Gradle, Bitbucket, Rocketchat, Jenkinsfile
-
Umstellung des Systems von Cmake 2.x auf Cmake 3.x
-
Ermittlung von Anforderungen und Toolchain-Inkompatibilitäten
-
Administration eines Jira-Projekts zum Management der Migrationsabläufe
-
Erstellung von Cmake-Regeln zur Gewährleistung der Zukunftssicherheit der Cmake-Konfiguration
-
Parsing von Cmake-Konfigurationen unter Python 3.x zur Erkennung und Ausgabe von Konfigurationsfehlern (Violations) und Konfigurationsschwächen (Deviations)
-
Umsetzung moderner Cmake Features und Standards
-
Automatische Erkennung unbenutzter Cmake-Konfigurationen
- Analyse alter Build-Skripte und Entfernung unbenötigter Dateien aus den Git-Repositories
Umgebung: Feudora und GitHub basierte Jenkins/Docker-Buildumgebung zur Erstellung der Yocto-basierten Systemsoftware für Multi-Frame Cloud-Systeme
Tools: Feudora 10, Python 3.9, PyCharm, Eclipse, Jira Admin, CMAKE 2.8, CMAKE 3.20, qcc/g++, Slack, Docker, Jenkins, Yocto, Beyond Compare, git, Github, json
Toolchain-Experte, Jenkins-Experte, Dev-Op, Groovy-Entwickler, Software-Integrationsmanagement
Umfeld: Windows-basierte Jenkins-Buildumgebung unter SVN zur Erzeugung von Embedded Software
-
Bereitstellung einer definierten Python-Umgebung (automatische Installation des benötigten Pythons, Erzeugung von PyPi-Packages, Selektion und Download von PyPi-Packages)
-
Erstellung von Python-Skripten zur Unterstützung von Software-Lieferungen (Export von SVN-Dateien entsprechend JSON-Konfigurationsdateien, Analyse der korrekten Anwendung von SVN-Branches und Ausgabe von Abweichungen sowie Statistiken)
-
Installation der neuesten VisualSvn Server Software auf eine neue virtuelle Maschine
-
Migration der Daten des alten VisualSvn Servers auf den neuen VisualSvn Server
-
Installation einer Jenkins 3.x Master und einer Jenkins Slave Instanz auf getrennten virtuellen Maschinen als Windows-Services.
-
Ermittlung und Dokumentation aller Anforderungen benötigter Jenkins-Mechanismen und Ableitung der zu verwendenden Software und ihre Installation/Konfiguration.
-
Installation eines Nexus Artefakt-Manage-Servers und Export von Jenkins Artifakten auf Nexus
-
Migration alter Jenkins 2.x-Builds auf das neue Jenkins 3.x System
-
Entwicklung generischer Jenkins-Pipelines (Groovy Jenkinsfile)
-
SW-Integration durch Selektion von Komponenten-Releases (SVN Externals) mittels dynamischer Jenkins Kontrollelementen
-
Einbindung von versionierter Toolchain, Quality-Gates (Lint, Ceedling Unit-Test, Software-Test)
Windows Server 2019, Python 3.9, Perl 3.x, PyPi, Groovy, Jenkins 2.x Admin, Jenkins 3.x Admin, VisualSvn 3.x, Visual Svn 5.x, git, json, Nexus, Jenkinsfile