Profileimage by Denny Bertram Windows Client Automation Engineer (Software packaging - Deployment - Client and Office automations) from Wurzen

Denny Bertram

not available until 12/31/2024

Last update: 04.01.2024

Windows Client Automation Engineer (Software packaging - Deployment - Client and Office automations)

Graduation: Dipl. Inf. FH
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Limited professional)

Attachments

Profil-Denny-Bertram_08082022.docx
Profil-Denny-Bertram_08082022.pdf

Skills

Berufliche Ausrichtung | Einsatzmöglichkeiten
  • Kleinere oder größere Projekte mit Powershell-Fokus (gern auch C# Anteil)
  • Paketierung, vorzugsweise Toolbau innerhalb eines Paketierungsprojektes
    • Installshield, Wise, Paketbau ausschließlich mit Tabelleneditoren wie InstED! Orca
    • Automatisierungs-/Konvertierungsansätze bei der Migration von Paketumgebungen / Installskripten zu anderen Environments
    • Auto-Generation von wiederkehrenden Paketen mit großzügig ähnlichen Mustern
  • Appdeploy Toolkit
    • Vorstellung - Einführung - Umsetzungsplanung
    • Migration von Altpaketen inkl. Evaluierung automatisierter Möglichkeiten
  • SCCM:
    • Automatisierung der Infrastruktur mit Powershell (bis auf SDMXML-Ebene)
    • Skriptbasierte Paketintegration
    • Automatisierter Pakettransfer aus einer SCCM-Umgebung in eine andere
    • Migration und automatisierte Portierung verschiedener Paketarchitekturen
    • Pakettracking
  • Automatisierung im Bereich Administration Monitoring und Reporting
    • Programmatische Kommunikation aus und mit Microsoft Produkten
    • generiertes Reporting - Automail u.ä
  • Desktop Automatisierung
    • Analyse - Entwurf - Design - Evaluierung - Konsolidierung - Migration - Generierung
    • Adaptierung von Windows-Applikationen aus dem typischen IT-Alltag
  • Konzeptionierung und Umsetzung von Wissensdatenbanken und Prozessmonitoring-Ansätzen
  • Microsoft Office Automatisierungen (Datengenerierung, -konvertierung, - auswertung, -überwachung)


Selbstbeschreibung Softskills:
  • Freude an Herausforderungen
  • Faible für Effizienz und Konsistenz
  • Starkes Talent für Muster- und Musterentwicklungserkennung
  • Gespür für Lösungen außerhalb des Standards


Interessengebiete IT (ohne Berufserfahrung):
  • Patch deployment & automation
  • Python & PyQt / PySide
  • Spieleprogrammierung (Praxis in Godot, Unreal Engine, Construct, Swift)


Interessengebiete Non-IT:
  • Startup-Gründung & Unternehmensführung
  • Persönlichkeitsentwicklung
  • Entwurf und Planung von z.B. Spielzeug- oder Verpackungssystemen ( Projekte mit Modularisierungsanspruch )
  • 3D-Druck


Was nicht meine Themen sind:
  • Architektur und Aufbau von Infrastruktur, z.B. SCCM / AD / VirtualMachines (im Gegensatz zur Automatisierung bestehender Umgebungen)
  • IT-Schulungen (im Gegensatz zum Wissenstransfer)
  • Aufgaben im Bereich Produktverpackungen, Kartonagendesign, allgemein der Verpackungsindustrie
  • Aufgaben im Bereich embedded- / Treiberentwicklung
  • Software-Testing
  • Linux- oder MacOS- Themen

Project history

11/2022 - 09/2023
Automatisierung mit Powershell in einem Projekt mit 30.000+ Codezeilen
HDP GmbH (Internet and Information Technology)

wird noch ergänzt

11/2021 - 08/2022
IT-Berater - Scheduled Task - Automatisierung via Powershell
TÜV Süd via Comline

Erstellung eines Gesamtsystems/Werkzeugkastens zur Erstellung, Wartung und Überwachung von Tasks für die Aufgabenplanung mittels Powershell. Darin enthalten:
- Fehlerrobuste Kapselungen von Kopierprozessen mittels Robocopy in einem Modul
- Dateiarchivierungsfunktionen mittels 7zip in einem Modul
- FTP-Dateitransfers mittels WinSCP API als Modul
- ActiveDirectory-Informationen als Modul
- Steuer- und Hilfsskripte für Erstellung, Registrierung und Modifikation von Tasks und begleitende Aufgaben
- Handbuch für Taskerstellung, Taskparametrisierung, Modulerweiterungen für dieses System
- Migration bestehender Skripte in die neue Umgebung

10/2020 - 12/2020
IT-Berater - Paketierungsmigration nach PS AppdeployToolkit (Powershell)
ACP (Österreich) (Internet and Information Technology)

  • Migration von Softwarepaketen von einem CMD-Format nach PSAppdeployToolkit (teilautomatisiert mittels selbstgeschriebenem Editor)
  • Einrichtung und Erweiterung der PSAppdeployToolkit  Funktionalität
  • Erstellen von Unterstützungsskripten wie "Masseninserter", auslesbares Softwareinventar u.ä.
Umgebung:
  • Windows 10 x64
  • PowerGUI / SCCM 2016 / PSAppdeployToolkit / vSphere

06/2019 - 07/2020
IT-Berater - Paketierungsvorbereitung im Umfeld PS AppdeployToolkit (Powershell)
[DE-Oberpfaffenhofen] Apptimized für RUAG (Industry and mechanical engineering, 5000-10.000 employees)

  • Beschaffen von Softwaresourcen von den Anwendern, Herstellern oder der internen IT
  • Generierung von Installationsanleitungen nach entweder Vorgaben oder durch eigenes Ermitteln
  • Umsetzung der Paketierung jener Pakete mit besonderen Anforderungen (Inkl. Konfigurationshandbücher)
  • Skript-Unterstützung im Bereich Migration aus der alten Umgebung nach PSAppDeploy/SCCM
  • Erstellung von Standards für diverse Prozesse / Returncodes / PSAT Snippets
  • Entwickeln einer Methode, bei denen Pakete kriterienabhängig eine eigene Konfiguration (Response Dateien, Lizenzen, Skriptteile) von einem Share auslesen und diese während der SCCM-Installation verwenden.
Umgebung:
  • Windows 10 x64
  • PowerGUI / SCCM 2016 / PSAppdeployToolkit / VSphere

07/2018 - 12/2018
System Engineer - PS AppdeployToolkit (Powershell)
[DE-Neckarsulm] Bechtle für MAN (Automotive and vehicle construction)

  • Weiterentwicklung und Pflege des Appdeploytoolkit-Umfeldes (Generatoren, Toolkit-Funktionen, Snippets, Operation support tools)
  • Umsetzung der Paketierung jener Pakete mit besonderen Anforderungen
  • Skript-Unterstützung im Bereich Deployment-Monitoring
Umgebung:
  • Windows 7 x64 / Windows 10
  • PowerGUI / SCCM 2016 / AppdeployToolkit / VSphere

06/2018 - 07/2018
System Engineer - Paketierung (Powershell wrapper/MSI)
[CH-Leibstadt] KKL Leibstadt (Energy, water and environment)

  • Erstellung von Softwarepaketen auf Basis eines Powershellwrappers und Paketierungswerkzeugen
  • Weiterentwicklung und Erweiterung des Wrappers (z.B. Logging-Fähigkeiten, Errorhandling)
Umgebung:
  • Windows 10
  • Adminstudio, InstED!, Powershell, AppV

02/2018 - 05/2018
Automation Engineer - Firmware deployment (Powershell)
[DE-Speyer] MANN+HUMMEL Gruppe

Erstellung von Powershell-Skripten für das automatische Update von Bitlocker-verschlüsselten Notebooks mit neuer TPM Firmware
(Client-Status, Bitlockersteuerung, TPM Steuerung mittels PhysicalRequests, Firmware-Installation

Umgebung:
  • Windows 7 / Windows 8 / Windows 10
  • PowerGUI

08/2017 - 09/2017
IT-Berater - Softwarepaketierung & Automatisierung (PS AppdeployToolkit)
[DE-Neckarsulm] Bechtle für MAN (Automotive and vehicle construction)

  • Unterstützung beim Bau von Softwarepaketen auf Powershell-Basis
  • Mitwirkung bei der Konsolidierung der Paketierung für alle Konzern-Marken
  • Erstellung diverser Helper- und Supporttools
Umgebung:
  • Windows 7 x64 / Windows 10
  • PowerGUI / SCCM 2016 / AppdeployToolkit / VMMC

08/2017 - 08/2017
System Engineer - Paketierung & Automatisierungswerkzeuge (PS AppdeployToolkit)
[DE-Neckarsulm] Bechtle für Volkswagen (Automotive and vehicle construction)

  • Paketbau mittels ADT und Powershell sowie selbstentwickelten Generatoren (z.B. für MSI)
  • Konsolidierung der Softwareverteilung zwischen den VW-Konzernmarken in den Bereichen:
  • Paketgenerator für AppDeployToolkit (ADT)
  • Funktionsentwicklung (z.B. INI-Editing) für ADT
  • Konzerntemplate für ADT-Pakete
Umgebung:
  • Windows 7 x64 / Windows 10
  • PowerGUI / SCCM 2016 / AppdeployToolkit / VMMC

07/2017 - 07/2017
System Engineer - Einführung PSADT & Bereitstellung Automatisierungswerkzeuge (PS AppdeployToolkit)
[DE-Zuffenhausen] Bechtle für Porsche (Automotive and vehicle construction)

  • Begleitung der Einführung des AppDeployToolkit für die Marke Porsche (inkl. Snippet-Bibliothek)
  • Migration von DSM-Paketen ins AppDeployToolkit
  • Paketierung von Software mittels Powershell
  • Programmierung von Werkzeugen (Powershell) zur Paketierungsunterstützung wie:
  • DSM-nach-AppDeployToolkit Translatoren
  • Konverter für z.B. Umwandlung von Reg/Nir-Dateien in AppDeploy-Anweisungen u.ä.)
Umgebung:
  • Windows 7 x64 / Windows 10
  • PowerGUI / SCCM 2016 / AppdeployToolkit / VMMC

05/2016 - 07/2017
System Engineer - Automatisches Software deployment (PS AppdeployToolkit)
[DE-Neckarsulm] Bechtle für Volkswagen (Automotive and vehicle construction)

  • Einführung von AppdeployToolkit (=ADT: a Powershell packaging framework) in die Kundenumgebung
  • Entwicklung und Test von ADT-Funktionen
  • Entwickeln und Pflegen einer Sourcecode-Library für die Paketierung
  • Entwurf einer alle Gewerke integrierenden, mandantenfähigen Softwarearchitektur für die Automatisierung der Auftragserfassung/ Verwaltung/ Evaluierung/ Paketierung
  • Qualitätssicherung/Wissenserhalt und Monitoring
  • Vollautomatisierung von SCCM via Powershell in den Bereichen:
  • Paketintegration, Distribution, Import, Export
  • Paketverteilung per SCCM
  • Ablaufautomatisierung (Konzeption & Umsetzung) per Powershell & HTML/JS-Frontend
  • Programmierung von Werkzeugen (Powershell, Rainmeter) zur Paketierungsunterstützung -
  • Generatoren
  • CodeBeautifier
  • Simulatoren und weitere
  • Paketierung von Software (Powershell)
Umgebung:
  • Windows 7 x64 / Windows 10
  • PowerGUI / SCCM 2012 / SCCM 2016 / AppdeployToolkit / VSphere

04/2015 - 04/2016
System Engineer - Paketierung (Altiris)
[DE-Neckarsulm | DE-Wolfsburg] Bechtle für Volkswagen (Automotive and vehicle construction)

  • Paketierung von Software (Wise Script, Wise, InstEd)
  • Paketverteilung per Altiris
  • Programmierung von VBScript-Werkzeugen zur Paketierungsunterstützung wie:
  • Wrapper-Compare
  • Wrappergenerator
Umgebung:
  • Windows 7 x64 / Windows 10
  • PowerGUI / Altiris / WiseScript / VBScript

04/2014 - 12/2014
IT-Berater - Softwarepaketierung & ProzessAutomatisierung (MSI/SCCM)
[DE-Würzburg] Caverion Group (Other)

  • Migration von Enteo-Netinstall-Paketen/DSM-Skripten nach SCCM
  • Programmierung von VBScript-Werkzeugen zur Paketierungsunterstützung
  • DSM -> MSI-Generator
  • Installationswrapper u.ä.
Umgebung:
  • Windows XP, Windows 7 x64
  • Installshield / InstEd! / Enteo Netinstall / SCCM / VMWare / VBScript

02/2014 - 03/2014
IT-Berater - Softwareintegration (SCCM)
[DE-Mainz] BundesnetzAgentur (Public service)

  • Paketierung von Software (div.Installer)
  • Paketverteilung per SCCM
  • Automatisierung diverser Schritte zur Einbindung von Software in SCCM
  • Design und Umsetzung von Nutzerinteraktionsdialogen mittels Powershell
  • Programmierung von VBScript-Werkzeugen zur Paketierungsunterstützung
Umgebung:
  • Windows XP, Windows 7 x64
  • Installshield/InstEd!/SCCM/VMWare/Powershell

11/2013 - 12/2013
System Engineer - Paketierung und Paketierungsautomatisierung (SCCM)
[DE-Fürth] ATOS / Siemens (Industry and mechanical engineering)

  • Erstellung eines GUI-gestützten Werkzeugs zur Editierung  v. MSI/MST-Paketen
  • HTML/HTA-Interface & embedded VBS
  • Paketierung von Anwendungen für Kunden des Auftraggebers
  • Fehleranalyse von MSI-Paketen, Konfliktmanagement
  • Fehlerfixing von Paketen ausschließlich mit freien Tabelleneditoren
Umgebung:
  • Windows XP, Windows 7 x64
  • Installshield / ORCA / InstEd! / SCCM / SDMC (firmeninterne DB)

01/2013 - 05/2013
IT-Berater - Softwarepaketierung (SCCM/VBS)
[DE-Erlangen] ATOS / Siemens Healthcare (Industry and mechanical engineering)

  • Paketierung von Anwendungen für Kunden des Auftraggebers
  • Pakettests in firmeninterner und Kundenumgebung
  • Bereitstellung der Pakete für die Integration
  • Editierung von Paketen extern per VBS oder ausschließlich auf Tabellen-Ebene
Umgebung:
  • Windows XP, Windows 7 x64
  • Installshield/ORCA/InstEd!/SCCM/SDMC (firmeninterne DB)

10/2011 - 12/2011
IT-Berater - Softwarepaketierung (SCCM/VBS)
[DE-Erlangen] ATOS / Siemens Energy (Energy, water and environment)

  • Paketierung von Anwendungen für Kunden des Auftraggebers
  • Pakettests in firmeninterner und Kundenumgebung
  • Bereitstellung der Pakete für die Integration
  • Automatisierte Logfile-Analyse per VBScript
  • Prototypentwurf einer webbasierten Clientreporting-Lösung
Umgebung:
  • Windows XP, Windows 7 x64
  • Installshield / ORCA / InstEd! / SCCM / SDMC (firmeninterne DB)

06/2009 - 03/2011
IT-Berater - Software Paketierung, Evaluation & Test (Wise/SCCM)
[DE-Berlin] Vattenfall (Energy, water and environment)

  • Paketierung komplexer Anwendungen im Serverumfeld mit Wise Package Studio, Orca, VBS
  • Entwicklung eines Skripts (VBS) für die automatisierte Installation u. Deinstallation von Software(teilen)
Umgebung:
  • Windows XP SP 3
  • Wise Package Studio 7.0 / Orca / SCCM

02/2009 - 04/2009
IT-Berater - Software Paketierung für Server-basierte Applikationen (Wise)
[DE-Darmstadt] Telekom (Telecommunications)

  • Paketierung komplexer Anwendungen im Serverumfeld mit Wise Package Studio, Radia, Opsware
  • Coaching von Mitarbeitern zum Know-How-Aufbau im Bereich MSI-Paketierung
Umgebung:
  • Windows Server 2003 / Windows Server 2008
  • Wise Package Studio 7.0 / Orca / Opsware / VMWare

10/2008 - 11/2008
IT-Berater - Software Paketierung (Wise)
[DE-Erfurt] Computacenter (Internet and Information Technology)

  • Softwarepaketierung mit Wise 7.0 für diverse Kunden
  • Generierung und Qualitätssicherung von MSIs für WinXP und Windows Vista
  • Prozessautomatisierung mittels VBScript und Batch/CMD
  • Konflikt-Management mit Wise
  • Workbench-Redesign (Wise)
Umgebung:
  • Windows XP SP2 / Windows Vista
  • Microsoft Office 2003 / Office 2007
  • Wise Package Studio 7.0 / Orca / Altiris / VMWare

01/2008 - 07/2008
IT-Berater - Software Paketierung (Wise/Altiris))
[DE-Wiesbaden] DBV Winterthur/AXA (Insurance)

  • Softwarepaketierung mit Wise 5.5
  • Skriptierung mit VBScript und Batch/CMD
  • Integration der Pakete in die Kundenumgebung über Altiris
  • Konfliktmanagement mit Wise
Umgebung:
  • Windows XP SP2 / Microsoft Office 2003
  • Wise Package Studio 5.5 / Orca / Altiris

12/2006 - 09/2007
IT-Berater - Software Paketierung & Qualitätssicherung (Wise/VBS)
[DE-Ludwigshafen] BASF (Other)

  • Qualitätssicherung für extern erstellte Pakete
  • Integration der Pakete in die Kundenumgebung
  • Prozess-Dokumentation
  • Softwarepaketierung mit Wise 7.0
  • Skriptierung/Toolsentwicklung mit VBScript
Umgebung:
  • Windows XP SP2 / Microsoft Office 2000
  • Wise Package Studio 7.0 / Orca / LANDesk

10/2006 - 11/2006
IT-Berater - Software Paketierung (Installshield)
[DE-Braunschweig] Oberlandesgericht Niedersachsen (Public service)

  • Planung, Organisation von Sourcen/Werkzeugen
  • Workflow-Definierung für Paketierungs-, Rechteübergabe- und Testprozesse
  • Software-Neupaketierung mit Installshield
  • Repaketierung vorhandener Wise-Pakete
  • Anpassung von MSI-Paketen an behördliche Standards
Umgebung:
  • Windows Vista RC1, Windows Vista RC2 und Windows Vista RTM
  • Flexnet Adminstudio(Installshield) / Microsoft Office 2000

12/2005 - 07/2006
IT-Berater - Softwarepaketierung / Deployment / Automatisierung (Wise)
[CH-Bern] Swisscom (Telecommunications)

  • Softwarepaketierung mit Wise 6.0
  • Einbindung in SMS-Verteilsoftware
  • Planung, Organisation von Sourcen / Werkzeugen
  • Umsetzung der Zeitplanungskonzeption in MSProject
  • Einweisung neuer Mitarbeiter
Umgebung:
  • Windows XP SP1 / Microsoft Office 2000
  • Wise Package Studio/ SMS / NetInstall

Local Availability

Only available in these countries: Germany
Deutsch-sprachiger Raum

aktuell nicht verfügbar.

Reisebereitschaft (innerhalb des deutschsprachigen Raumes) nach Vereinbarung (derzeit umständehalber nach Absprache)

HINWEIS: Ich habe keinen Pro-Account, kann also Angebote, die von einem freien Account an mich gesendet wurden, eventuell nicht lesen!!
Profileimage by Denny Bertram Windows Client Automation Engineer (Software packaging - Deployment - Client and Office automations) from Wurzen Windows Client Automation Engineer (Software packaging - Deployment - Client and Office automations)
Register