Wolfgang Huch
Inhaber, Beratung und Softwareentwicklung, ViWeb - Vision in Web
Oberotterbach, Deutschland
Werdegang
Berufserfahrung von Wolfgang Huch
Bis heute 8 Monate, seit Nov. 2023
Buildmanager
Schaeffler Technologies AG & Co. KG.
• Entwicklung und Aktualisierung von Jenkins Buildjobs mit Anbindung an die ASPICE konforme Windchill Umgebung. • Erweiterung einer Python-Umgebung für die einheitliche Entwicklung von Build-Skripten für die Buildprozesse. • Dokumentation der Prozessumgebung in Jira Confluence • Unterstützung bei der Einführung einer CI/CD Umgebung auf Basis von Github und Jenkins
Bis heute 24 Jahre und 6 Monate, seit 2000
Beratung und Softwareentwicklung
ViWeb - Vision in Web
• Umstellung der CI/CD Umgebung von Jenkins zu gitlab-ci • Entwicklung der Projektweiten gitlab-ci Konfigurationsdatei mit Templates für ArtifactoryDeployment, GitVersion, JenkinsTrigger • Entwicklung von generierten HTML Übersichtsseiten für die Visualisierung der Projektweiten gitlab-ci Jobs. • Erzeugung von Übersichtsseiten für die tabellarische Anzeige der erzeugten Compiler-Warnings in den gitlab-ci Jobs. • Installation eines Apache HTML-Servers für die Bereitstellung der generierten HTML-Dateien.
• Umstellung der Versionsverwaltung von Rational Team Concert zu Git Repository • Transition der Jenkins Jobs zu Git • Integration einer abteilungsübergreifenden Shared Pipeline Library • Administration und Weiterentwicklung einer CI/CD-Umgebung mit Jenkins. • Weiterentwicklung der Pipeline Library für die Jenkins-Server (groovy).
• Erstellung und Administration einer CI/CD-Umgebung mit Jenkins. • Weiterentwicklung der einheitlichen shared Library für die Jenkins-Server (groovy). • Build Management und Deployment von c#-Anwendungen (Firmware) in der Entwicklung
• Administration und Erweiterung einer Jenkins CI-Umgebung für die Plattform einer Cluster- und Infotainment Umgebung im Bereich Automotive. Administration der Jenkins Master und Jenkins Slave-Umgebung. • Bereitstellung von Lieferketten zwischen Standorten Konzept für die automatisierte Imagereplizierung mit dem Artifactory Repository • Unterstützung der Entwicklerteams im Standort Karlsruhe, um eine einheitliche Umgebung für Buildmanagement und Lieferung zur Verfügung zu stellen.
6 Monate, Sep. 2016 - Feb. 2017
Buildmanager
John Deere GmbH & Co. KG, Mannheim
• Aufbau einer CI-Umgebung für die Entwicklung von mobile-Apps mit Jenkins. • Betreuung der groovy-Scripte für die automatisierte Generierung mit dem job-dsl-plugin. • Einbindung des Gradle-Buildprozess in die Jenkins-Jobs. • Erweiterung des Buildprozesses für den upload und download von Releasen in das Enterprise-Github. • Entwicklung der Tests und Umsetzung des Code-Coverage in die Gradle-Scripts. • Konvertierung von Testdaten aus jacoco in Cobertura-Testdaten zur Darstellung von Code-Coverage in Jenkins.
• Erstellung und Administration einer CI-Umgebung mit Jenkins. • Die bestehende Umgebung unter RTC wurde eingebunden in die Jenkins-Jobs. • Build Management und Deployment von c/c++-Anwendungen (Firmware) in der Entwicklung. • Etablierung von Testprozessen in Jenkins und die Darstellung von verschiedenen Trendgrafiken mit plugins und matplotlib. • Erstellung und Weiterentwicklung von Python-Scripten für das Buildmanagement und Continuous Integration.
• Umstellung der Buildtools von clearmake nach gnumake. Anpassung der Makefiles für das gesamte Produktportfolio. • Unterstützung bei der Umstellung der Versionierung von ClearCase auf GIT. • Build Management und Deployment von c/c++-Anwendungen (Firmware) in der Entwicklung. • Betreuung und Weiterentwicklung der SCM Pläne unter Berücksichtigung der Prozesse und Normen für medizinische Geräte. • Unterstützung des Branchingkonzeptes • Weiterentwicklung der Jenkins-Jobs für CI/CD
1 Jahr und 1 Monat, Nov. 2012 - Nov. 2013
Build & Deployment
Kommunikation (Allgemein)
• Build Management und Deployment von BPEL-Anwendungen aus der Entwicklung in Produktion. Knowledge-Transfer und Integration der indischen Teamkollegen. Projektmanagement und Unterstützung der Entwicklerteams. Betreuung und Weiterentwicklung des Buildprozesses für große Java-Anwendungen • Erstellung und Verantwortung des Branching- und Mergingkonzeptes für die Versionierung der Sourcen in ClearCase. • Betreuung und Konfiguration von 64 Serverinstanzen der Oracle SOA Suite für Entwicklung und Test
16 Jahre, 1993 - Dez. 2008
Geschäftsführer
Informa EDV-Beratung
Ausbildung von Wolfgang Huch
3 Jahre und 9 Monate, Okt. 1986 - Juni 1990
Vermessungswesen
Fachhochschule Hamburg
Programmierung, Datenverarbeitung Photogrammetrie
Sprachen
Deutsch
Muttersprache
Englisch
Gut