Windows Client (Systems) Engineer | Architect Windows Embedded Specialist
Aktualisiert am 19.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 60%
davon vor Ort: 20%
Windows Client
Systemanalyse
IT-Architekt
Windows
Windows 10
Windows PE
Software Deployment
MDT
GPO
PowerShell
Virtualisierung
SystemArchitektur
Bugfixing
Analysefähigkeit
AutoIt
Scriptsprachen
Applikationsüberwachung
Windows Embedded
MSI
SCCM
MECM
Azure
Intune
Deutsch
Muttersprache
Englisch
Professional

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Schweiz, Österreich
- Remote bevorzugt
- Reisebereitschaft vorhanden sofern der Kunde es wünscht oder es notwendig ist
möglich

Projekte

Projekte

2 Jahre
2022-04 - heute

Optimierung und Automatisierung des Windows Image-Building und Post-Install Prozesses

Windows Client Engineer/Architect & Consulting PowerShell git Microsoft Teams ...
Windows Client Engineer/Architect & Consulting

Unterstützender Entwickler für den internen Windows Image building Prozess und Aufbau eines kundenspezifischen PowerShell Moduls für Post-Install Prozessoptimierungen.

  • Analyse und Beratung zur Optimierung des aktuellen Workflows
  • Aufbereitung von bestehenden Routinen beim Windows-Setup Prozess
  • Konkrete Verbesserungen aufgezeigt und Anpassungen am bestehenden Post-Install Prozess vorgenommen
  • Automatisierte, modulare und flexible Implementierung von Group Policies mit PowerShell und LGPO
  • Erstellen von diversen PowerShell Scripten / Funktionen für weitere Automatisierungen
  • ToDo: Zusammenführen aller neuen und bestehenden PowerShell Scripte in ein zentrales PowerShell Modul
  • In Planung: Automatisierter Test- und Reportingprozess mithilfe von Pester zum auswerten und bereitstellen von Image Konfigurationen und Anpassungen
PowerShell git Microsoft Teams Visual Studio Code SAPIEN; PowerShell Studio pester
Brainlab AG / Healthcare
München
10 Monate
2022-04 - 2023-01

Aufbau einer Microsoft Intune Infrastruktur ink. AutoPilot, MDM und AAD

Modern Windows Client Management Architect/Engineer mit Microsoft Intune Microsoft Intune Microsoft Azure Active Directory (AAD) Mobiles Device Management (MDM) ...
Modern Windows Client Management Architect/Engineer mit Microsoft Intune

Hauptentwickler für die Einführung und den Aufbau einer Microsoft Intune Architektur und Infrastruktur im Rahmen eines Proof of Concept / Pilot.

  • Analyse der bestehenden Geräteverwaltungslösungen und -prozesse und Bewertung von Microsoft Intune als Alternative
  • Konfiguration von Policies und Einstellungen zur Verwaltung von mobilen Geräten und PCs, einschließlich der Einrichtung von Sicherheitsfunktionen wie BenutzerAuthentifizierung und Gerätebeschränkungen
  • Einrichtung von Endpoint Protection für PCs und Integration von weiteren sicherheitsrelevanten Merkmalen
  • Erstellen einer Dokumentation für IT-Mitarbeiter, um sicherzustellen, dass sie in der Lage sind, die neuen Funktionen effektiv zu nutzen
  • Paketieren und Bereitstellen von Apps und Scripten auf der Plattform (primär) mittels Packaging PowerBench, so dass sie den Anforderungen des Unternehmens entsprechen
  • Überwachung und Pflege, einschließlich der Überprüfung von Policies und besonders der Behebung von Problemen bzw. Konflikten
  • Exzessives Testen der Konfiguration mittels virtueller und physicher Maschienen um die Inbetriebnahme zum späteren Zeitpunkt zu gewährleisten und die bestmögliche Benutzererfahrung breitstellen zu können


Zielsetzung:

Die Einführung von Microsoft Intune soll dazu beitragen, die Verwaltung von mobilen Geräten und PCs (Mobile Device Management / MDM) im Unternehmen zu vereinfachen und zu verbessern. Durch den Einsatz der Cloud Plattform kann sichergestellt werden, dass Geräte konform mit Unternehmensrichtlinien und -standards sind, während gleichzeitig die Productivity und Sicherheit der Mitarbeiter verbessert wird.

Microsoft Intune Microsoft Azure Active Directory (AAD) Mobiles Device Management (MDM) git Group Policies PowerShell Microsoft Teams
Dehner GmbH & Co. KG / Retail
Rain, Lech
3 Jahre
2019-05 - 2022-04

Migration von WES7 auf Win 10 Enterprise IoT

Windows Client Engineer/Architect & Consulting W10IoT WSIM CMD/Batch ...
Windows Client Engineer/Architect & Consulting

Hauptentwickler der Windows 10 IoT Architektur und einer neuen Backup & Restore Umgebung. (auf Basis des vorhandenen WES7 Systems).

  • Analyse des bestehenden Systems; Bewertung und Priorisierung der zu übertragenden Funktionalitaten in das neue System
  • Anlegen von erweiterten Strukturen für verschiedene Routinen und diversen Fallunterscheidungen
  • Übertragen und implementieren der vorhandenen Routinen nach neuen Guidelines und Voraussetzungen in die Scriptumgebung
  • Weiterentwicklung des Images mithilfe von neuen Windows Features oder anderen Technologien
  • Erstellen einer neuen Updateumgebung (UFD) mit WinPE, OpenShell und diversen Logiken zum Imaging der verschiedenen Systeme und Architekturen
  • Nutzung und Aufbereitung von Repositories und zuarbeiten von chocolatey Paketen


Zielsetzung:

Migration von WES7 auf Windows 10 IoT / LTSC und zusätzlicher Integration von KundenUpdates. Hierbei sind Feature Migration und Anpassung in Form von Group Policies, Write Filtern und anderen/neuen Lockdown-Elementen eingeschlossen.


Zusätzlich:

  • Verwendung einer Codebasis mit Unterstützung einer zusätzlichen neuen Hardwareplattform
  • Updateumgebung auf 64-Bit umstellen
  • Kollaborierende Zusammenarbeit mit git (+LFS)

Windows 10 Windows PE PowerShell VBScript GPO
W10IoT WSIM CMD/Batch VirtualBox git Nirsoft Sysinternals WinPE DISM WIM PowerShell OpenShell OOBE Sysprep ImageX GPO
Getinge Deutschland / Healthcare
Rastatt
4 Jahre 10 Monate
2014-02 - 2018-11

Migration von Win7 Pro auf WES7 + Updatestrategie und Service Stick

Windows Client Architect & Consulting CMD Batchentwicklung Nircmd ...
Windows Client Architect & Consulting

Hauptentwickler der Windows-Architektur und einer Updateumgebung sowie das Erstellen eines Backup & Restore Tools für diverse Windows- und Anwendungseinstellungen.

  • Analyse des Windows 7 Pro Systems mit Extraktion der Konfiguration mit Überführung in eine Scriptumgebung
  • Mastern des WES7 Systems mit Mindestbestandteilen und der Einrichtung der extrahierten und neuen Einstellungen
  • Erstellung eines Post-Deployment Script, um Anwendungen zu installieren und weitere Einrichtungen zur Runtime vorzunehmen
  • Erstellen einer Updateumgebung (UFD) mittels WinPE und RocketDock Shell mit diversen Logiken zum Imaging und zur Wartung des Systems
  • Erstellen einer Backup & Restore Routine zur Sicherung diverser Windows- und Applikationseinstellung, u. a. zur Vereinfachung der Einrichtung verschiedener Systeme an gleichem Standort


Zielsetzung:

Ausgangspunkt war die Migration von Windows 7 Pro auf WES7E mit diversen Zusatzanforderungen mit dem Ziel, ein neues, sauberes, dokumentiertes und sicheres System aufzusetzen. Zusätzlich sollte der Updateprozess der Geräte im Feld, für ServiceTechniker, beschleunigt und vereinfacht und damit effizienter werden.

WES7 Windows PE PowerShell
CMD Batchentwicklung Nircmd WES7 ICE CMD/Batch WinPE Nirsoft Group Policies Sysinternals DISM OOBE PowerShell RocketDock WIM ImageX
MAQUET GmbH (Getinge Group) / Healthcare
Rastatt
1 Monat
2018-02 - 2018-02

Migration des vorhandenen WES7 Systems

Windows Client Architect & Consulting Sysprep Deployment
Windows Client Architect & Consulting
  • Migration des vorhandenen WES7 Systems aus P1 auf neue Hardware (Gen2)
    • Umsetzung: Nutzung eines Sysprep Handlers/Provider ohne die Verwendung des Tools
Sysprep pnputil dism
Sysprep Deployment
WaveLight (Novartis) / Healthcare
Erlangen
1 Jahr 7 Monate
2013-06 - 2014-12

Migration von XP zu WES7 für unterschiedliche Hardware

Windows Client Architect & Consulting WES7 ICE CMD/Batch ...
Windows Client Architect & Consulting
  • P1: Beratung und Entwicklung für Migration von Windows XP auf WES7 mit Übernahme und Abbildung aller Kundenanforderungen auf bestehender Hardware (Gen1)
    • Umsetzung: Idee zum Erstellen des Script-Frameworks mit verschiedenen Einstiegspunkten mit gemeinsamer Codebasis, um die Verwendung von Copy & Paste zu verhindern
  • P2: Erstellung eines schlanken WES7 Images für Diagnosezwecke
    • Umsetzung: Ressourcen aus P1 konnten zu 90 % übernommen werden
WES7 ICE CMD/Batch Nirsoft Group Policies AutoIT Sysprep
WaveLight (Novartis) / Healthcare
Erlangen
3 Monate
2012-12 - 2013-02

Validierung des bestehenden LANDesk Installer-Repositories

Consultant & Desktop Automation Engineer VMware Workstation CMD/Batch Wiki ...
Consultant & Desktop Automation Engineer

  • Aushilfe zur Validierung des bestehenden LANDesk Installer-Repositories auf Windows 7. 
  • Es wurden die Pakete und Script-Wrapper auf Lauffähigkeit geprüft, dokumentiert und ggf. angepasst bzw. optimiert.

VMware Workstation CMD/Batch Wiki VBScript Sysinternals Monitoring Tools InstallShield 2011
BCD Travel Germany GmbH / Reisebranche
Hamburg
1 Jahr 4 Monate
2011-09 - 2012-12

Beratung und Optimierung des bestehenden WES7 Systems

Windows Embedded Consultant & Developer CMD/Batch BAT2EXE
Windows Embedded Consultant & Developer
CMD/Batch BAT2EXE
Einklang.Visuals GmbH / Eventbranche
Hamburg
4 Jahre 4 Monate
2008-06 - 2012-09

Erstellen einer Installationsroutine // Paketieren (2 Projekte)

Consultant & Entwickler für Paketierung Visual Studio WiX MSI ...
Consultant & Entwickler für Paketierung

  • Erstellen einer Installationsroutine für die Bereitstellung der Software an den Endkunden. 
  • Die Software wird länderspezifisch verteilt, daher ist es notwendig, für jede Sprache ein eigenes Paket zu erstellen. 
  • Es wurden zwei Projekte mit unterschiedlichen Ansätzen/Tools durchgeführt. 
  • Desweiteren wurden unerschiedliche Sonderfunktionen um die Software und Installer herum erstellt.


P1: Verwendung von Installshield DevStudio 9

Die vertriebene Anwendung basiert auf einer CAD-Software eines anderen Herstellers. Dieser hat seine Installationsroutine bereitgestellt, sie war jedoch nicht optimal für die Bereitstellung des angestrebten Softwarepakets. Die Setuproutine wurde daher komplett neu geschrieben.


P2: Verwendung von MSI und WiX Toolset

Durch ein Majorupdate und die Umstellung der Drittanbiete-Software auf MSI-Paketierung musste ein neues Paket erstellt werden. Für den Support mehrere Sprachen mit gleicher Codebasis wurde der Installer (WiX in Visual Studio mit XML) komplett neu entwickelt.

Visual Studio WiX MSI Candle Reshack InstallShield Batch BAT2EXE
CAD-Architektur / Eventbranche
Bremen
3 Jahre 1 Monat
2009-06 - 2012-06

PoCs auf Basis von WES2009 und WES7 (diverse Projekte)

Windows Embedded Consultant & Developer Target Designer Componet Designer FBA ...
Windows Embedded Consultant & Developer

Alleinentwickler für diverse PoCs auf Basis von primär WES2009 und später auch WES7 im Zusammenhang mit einer nicht frei verfügbaren, selbst entwickelten Hardware. Zusammenarbeit mit folgenden Sektoren inkl. PoC-Erstellung:

  • Staatlich: Ministerien, Militär
  • Bildung: Schulen, Universitäten
  • Kommerziell: Flugzeugbau, Luftfahrt, Telekommunikation, Transportdienstleister

Target Designer Componet Designer FBA CMD/Batch WMIC VBScript Sysinternals Monitoring Tools Reshack Custom Tools
Semkey GmbH
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
2006-09 - 2013-08

Media Systems

Bachelor of Science, HAW Hamburg
Bachelor of Science
HAW Hamburg
  • Programmieren
  • 3D Modeling
  • Dramatik
  • Rechtswissenschaften
  • Gestaltung
  • Video-, Audio-, Telekommunikationstechnik

Kompetenzen

Kompetenzen

Top-Skills

Windows Client Systemanalyse IT-Architekt Windows Windows 10 Windows PE Software Deployment MDT GPO PowerShell Virtualisierung SystemArchitektur Bugfixing Analysefähigkeit AutoIt Scriptsprachen Applikationsüberwachung Windows Embedded MSI SCCM MECM Azure Intune

Produkte / Standards / Erfahrungen / Methoden

AHK
Basics
AuditMode
Fortgeschritten
Automatisierung
Fortgeschritten
Batchentwicklung
Experte
Batchverarbeitung
Experte
Hyper-V
Fortgeschritten
Linux
Basics
Lite-Touch
Fortgeschritten
Nircmd
Experte
Notepad++
Fortgeschritten
Plesk
Fortgeschritten
SSH/FTP
Fortgeschritten
Sysprep
Experte
VirtualBox
Experte
Virtualisierung
Fortgeschritten
VMware Workstation
Fortgeschritten
Windows 10
Experte
Windows 7
Experte
Windows 8 / 8.1
Experte
Windows Embedded 8 Standard / Pro
Fortgeschritten
Windows Embedded 8.1 Industry / Pro
Fortgeschritten
Windows Embedded Standard 7
Experte
Windows Hacking
Fortgeschritten
Windows IoT Enterprise
Experte
Windows IoT LTSB
Experte
Windows LTSC
Experte
Windows XP
Experte
Windows XP Embedded
Experte

Profil

Erfahrener Windows Architekt mit mehr als 10 Jahren Erfahrung in der Entwicklung von Kundenlösungen im Microsoft Ökosystem, ständig auf der Suche nach Weiterbildungsmöglichkeiten und ausgerichtet auf die bestmögliche Lösung für den Kunden. Anpassungsfähiger Teamplayer mit direkter Kommunikation und breitem IT-Wissen, der sich auf spannende Projekte freut und die Kundenzufriedenheit in den Fokus stellt.


WERDEGANG

  • Seit mehr als 20 Jahren wird sich intensiv mit Windows-Betriebssystemen befasst, wobei Komponenten und Strukturen detailliert analysiert wurden. Der Schwerpunkt lag lange Zeit auf Unattended Deployment, Silent Installations und dem Integrieren individueller Einstellungen in die Installationsumgebung. Dabei wurde sich auch mit Softwarepaketierung auseinandergesetzt und verschiedene Projekte mit InstallShield und WiX Toolkit umgesetzt.
  • 2007 wurde begonnen, als freiberuflicher Windows Consultant, Developer und Architect zu arbeiten, mit Schwerpunkt auf Embedded/IoT-Produkten von Microsoft, von Windows XP Embedded bis hin zu Windows 10 Enterprise IoT/LTSC. Hauptaugenmerk lag auf der Migration von vorherigen Betriebssystemen auf aktuelle Windows-Versionen und der Implementierung von sicherheitsrelevanten Elementen und Hardening von Kiosk-Systemen. Die meiste Berufserfahrung wurde daher im Entwickeln von Windows-Kiosk-Lösungen, Deployment, Migration und Troubleshooting gesammelt. Immer wichtiger werden in dem sich ständig verändernden IT-Umfeld auch Technologien aus dem Cloud-Bereich.
  • In privaten Projekten wurden daher auch Sektoren wie:
    • Roll-out und Deployment
    • Windows Server (primär MDT)
    • Azure
    • Azure AD
  • betrachtet und/oder umgesetzt.
  • Als Schnittstellenkompetenz mit sehr guter Auffassungsgabe und analytischen Fähigkeiten wird sich schnell in komplexe Kundenanforderungen eingefunden. Zusammen mit dem inneren Antrieb, die bestmögliche Lösung zu finden, besteht eine andauernde Bereitschaft, sich auch in weniger erforschtes Terrain einzuarbeiten. Es ist daher sehr attraktiv, diese Erfahrungen in Kundenprojekte einfließen zu lassen und weiter auszubauen.


SKILLS & TOOLS

Eigenschaften

  • Analytisches Vorgehen
  • Affinität zu neuen Technologien
  • Schnell und flexibel agierend
  • Teamfähig


Windows

  • Problemerkennung
  • Workaround Erstellung
  • CMD/Batch Scripting (komplex)
  • Command-line Tools
  • Sysinternals Tools
  • VBScript
  • PowerShell
  • Group Policies
  • Monitoring/Repacking
  • Transforms
  • Glitching/"Hacking"/Manipulieren
  • Reversen Engineering


Paketieren (MSI/WiX)

  • Motivation Paketieren
  • WiX Toolset
  • InstallShield DevStudio 9 (2011)
  • Debugging
  • Monitoring/Repacking
  • Transforms


Technologien

  • VirtualBox
  • git (+LFS)
  • Sync Tools
  • Nirsoft Tools


Anderes

  • Linux, Virtualisierung
  • VirtualBox, Docker
  • Dockercompose, Hyper-V
  • VMware Workstation
  • Automatisierung, AHK, git
  • Visual Studio Code
  • Notepad++, AuditMode
  • Sysprep, Lite-Touch
  • Plesk, SSH/FTP, openai

Betriebssysteme

Deployment
Fortgeschritten
Sysprep
Experte
Windows
Experte

Programmiersprachen

Batchscript
Experte
PowerShell
Experte
VBScript
Basics

Datenbanken

MySQL

Design / Entwicklung / Konstruktion

CMD
Experte

Branchen

Branchen

  • Veranstaltungstechnik
  • DAX Unternehmen
  • Bildungssektor
  • Medizintechnik (verschiedene Auftraggeber)
  • Goverment

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Schweiz, Österreich
- Remote bevorzugt
- Reisebereitschaft vorhanden sofern der Kunde es wünscht oder es notwendig ist
möglich

Projekte

Projekte

2 Jahre
2022-04 - heute

Optimierung und Automatisierung des Windows Image-Building und Post-Install Prozesses

Windows Client Engineer/Architect & Consulting PowerShell git Microsoft Teams ...
Windows Client Engineer/Architect & Consulting

Unterstützender Entwickler für den internen Windows Image building Prozess und Aufbau eines kundenspezifischen PowerShell Moduls für Post-Install Prozessoptimierungen.

  • Analyse und Beratung zur Optimierung des aktuellen Workflows
  • Aufbereitung von bestehenden Routinen beim Windows-Setup Prozess
  • Konkrete Verbesserungen aufgezeigt und Anpassungen am bestehenden Post-Install Prozess vorgenommen
  • Automatisierte, modulare und flexible Implementierung von Group Policies mit PowerShell und LGPO
  • Erstellen von diversen PowerShell Scripten / Funktionen für weitere Automatisierungen
  • ToDo: Zusammenführen aller neuen und bestehenden PowerShell Scripte in ein zentrales PowerShell Modul
  • In Planung: Automatisierter Test- und Reportingprozess mithilfe von Pester zum auswerten und bereitstellen von Image Konfigurationen und Anpassungen
PowerShell git Microsoft Teams Visual Studio Code SAPIEN; PowerShell Studio pester
Brainlab AG / Healthcare
München
10 Monate
2022-04 - 2023-01

Aufbau einer Microsoft Intune Infrastruktur ink. AutoPilot, MDM und AAD

Modern Windows Client Management Architect/Engineer mit Microsoft Intune Microsoft Intune Microsoft Azure Active Directory (AAD) Mobiles Device Management (MDM) ...
Modern Windows Client Management Architect/Engineer mit Microsoft Intune

Hauptentwickler für die Einführung und den Aufbau einer Microsoft Intune Architektur und Infrastruktur im Rahmen eines Proof of Concept / Pilot.

  • Analyse der bestehenden Geräteverwaltungslösungen und -prozesse und Bewertung von Microsoft Intune als Alternative
  • Konfiguration von Policies und Einstellungen zur Verwaltung von mobilen Geräten und PCs, einschließlich der Einrichtung von Sicherheitsfunktionen wie BenutzerAuthentifizierung und Gerätebeschränkungen
  • Einrichtung von Endpoint Protection für PCs und Integration von weiteren sicherheitsrelevanten Merkmalen
  • Erstellen einer Dokumentation für IT-Mitarbeiter, um sicherzustellen, dass sie in der Lage sind, die neuen Funktionen effektiv zu nutzen
  • Paketieren und Bereitstellen von Apps und Scripten auf der Plattform (primär) mittels Packaging PowerBench, so dass sie den Anforderungen des Unternehmens entsprechen
  • Überwachung und Pflege, einschließlich der Überprüfung von Policies und besonders der Behebung von Problemen bzw. Konflikten
  • Exzessives Testen der Konfiguration mittels virtueller und physicher Maschienen um die Inbetriebnahme zum späteren Zeitpunkt zu gewährleisten und die bestmögliche Benutzererfahrung breitstellen zu können


Zielsetzung:

Die Einführung von Microsoft Intune soll dazu beitragen, die Verwaltung von mobilen Geräten und PCs (Mobile Device Management / MDM) im Unternehmen zu vereinfachen und zu verbessern. Durch den Einsatz der Cloud Plattform kann sichergestellt werden, dass Geräte konform mit Unternehmensrichtlinien und -standards sind, während gleichzeitig die Productivity und Sicherheit der Mitarbeiter verbessert wird.

Microsoft Intune Microsoft Azure Active Directory (AAD) Mobiles Device Management (MDM) git Group Policies PowerShell Microsoft Teams
Dehner GmbH & Co. KG / Retail
Rain, Lech
3 Jahre
2019-05 - 2022-04

Migration von WES7 auf Win 10 Enterprise IoT

Windows Client Engineer/Architect & Consulting W10IoT WSIM CMD/Batch ...
Windows Client Engineer/Architect & Consulting

Hauptentwickler der Windows 10 IoT Architektur und einer neuen Backup & Restore Umgebung. (auf Basis des vorhandenen WES7 Systems).

  • Analyse des bestehenden Systems; Bewertung und Priorisierung der zu übertragenden Funktionalitaten in das neue System
  • Anlegen von erweiterten Strukturen für verschiedene Routinen und diversen Fallunterscheidungen
  • Übertragen und implementieren der vorhandenen Routinen nach neuen Guidelines und Voraussetzungen in die Scriptumgebung
  • Weiterentwicklung des Images mithilfe von neuen Windows Features oder anderen Technologien
  • Erstellen einer neuen Updateumgebung (UFD) mit WinPE, OpenShell und diversen Logiken zum Imaging der verschiedenen Systeme und Architekturen
  • Nutzung und Aufbereitung von Repositories und zuarbeiten von chocolatey Paketen


Zielsetzung:

Migration von WES7 auf Windows 10 IoT / LTSC und zusätzlicher Integration von KundenUpdates. Hierbei sind Feature Migration und Anpassung in Form von Group Policies, Write Filtern und anderen/neuen Lockdown-Elementen eingeschlossen.


Zusätzlich:

  • Verwendung einer Codebasis mit Unterstützung einer zusätzlichen neuen Hardwareplattform
  • Updateumgebung auf 64-Bit umstellen
  • Kollaborierende Zusammenarbeit mit git (+LFS)

Windows 10 Windows PE PowerShell VBScript GPO
W10IoT WSIM CMD/Batch VirtualBox git Nirsoft Sysinternals WinPE DISM WIM PowerShell OpenShell OOBE Sysprep ImageX GPO
Getinge Deutschland / Healthcare
Rastatt
4 Jahre 10 Monate
2014-02 - 2018-11

Migration von Win7 Pro auf WES7 + Updatestrategie und Service Stick

Windows Client Architect & Consulting CMD Batchentwicklung Nircmd ...
Windows Client Architect & Consulting

Hauptentwickler der Windows-Architektur und einer Updateumgebung sowie das Erstellen eines Backup & Restore Tools für diverse Windows- und Anwendungseinstellungen.

  • Analyse des Windows 7 Pro Systems mit Extraktion der Konfiguration mit Überführung in eine Scriptumgebung
  • Mastern des WES7 Systems mit Mindestbestandteilen und der Einrichtung der extrahierten und neuen Einstellungen
  • Erstellung eines Post-Deployment Script, um Anwendungen zu installieren und weitere Einrichtungen zur Runtime vorzunehmen
  • Erstellen einer Updateumgebung (UFD) mittels WinPE und RocketDock Shell mit diversen Logiken zum Imaging und zur Wartung des Systems
  • Erstellen einer Backup & Restore Routine zur Sicherung diverser Windows- und Applikationseinstellung, u. a. zur Vereinfachung der Einrichtung verschiedener Systeme an gleichem Standort


Zielsetzung:

Ausgangspunkt war die Migration von Windows 7 Pro auf WES7E mit diversen Zusatzanforderungen mit dem Ziel, ein neues, sauberes, dokumentiertes und sicheres System aufzusetzen. Zusätzlich sollte der Updateprozess der Geräte im Feld, für ServiceTechniker, beschleunigt und vereinfacht und damit effizienter werden.

WES7 Windows PE PowerShell
CMD Batchentwicklung Nircmd WES7 ICE CMD/Batch WinPE Nirsoft Group Policies Sysinternals DISM OOBE PowerShell RocketDock WIM ImageX
MAQUET GmbH (Getinge Group) / Healthcare
Rastatt
1 Monat
2018-02 - 2018-02

Migration des vorhandenen WES7 Systems

Windows Client Architect & Consulting Sysprep Deployment
Windows Client Architect & Consulting
  • Migration des vorhandenen WES7 Systems aus P1 auf neue Hardware (Gen2)
    • Umsetzung: Nutzung eines Sysprep Handlers/Provider ohne die Verwendung des Tools
Sysprep pnputil dism
Sysprep Deployment
WaveLight (Novartis) / Healthcare
Erlangen
1 Jahr 7 Monate
2013-06 - 2014-12

Migration von XP zu WES7 für unterschiedliche Hardware

Windows Client Architect & Consulting WES7 ICE CMD/Batch ...
Windows Client Architect & Consulting
  • P1: Beratung und Entwicklung für Migration von Windows XP auf WES7 mit Übernahme und Abbildung aller Kundenanforderungen auf bestehender Hardware (Gen1)
    • Umsetzung: Idee zum Erstellen des Script-Frameworks mit verschiedenen Einstiegspunkten mit gemeinsamer Codebasis, um die Verwendung von Copy & Paste zu verhindern
  • P2: Erstellung eines schlanken WES7 Images für Diagnosezwecke
    • Umsetzung: Ressourcen aus P1 konnten zu 90 % übernommen werden
WES7 ICE CMD/Batch Nirsoft Group Policies AutoIT Sysprep
WaveLight (Novartis) / Healthcare
Erlangen
3 Monate
2012-12 - 2013-02

Validierung des bestehenden LANDesk Installer-Repositories

Consultant & Desktop Automation Engineer VMware Workstation CMD/Batch Wiki ...
Consultant & Desktop Automation Engineer

  • Aushilfe zur Validierung des bestehenden LANDesk Installer-Repositories auf Windows 7. 
  • Es wurden die Pakete und Script-Wrapper auf Lauffähigkeit geprüft, dokumentiert und ggf. angepasst bzw. optimiert.

VMware Workstation CMD/Batch Wiki VBScript Sysinternals Monitoring Tools InstallShield 2011
BCD Travel Germany GmbH / Reisebranche
Hamburg
1 Jahr 4 Monate
2011-09 - 2012-12

Beratung und Optimierung des bestehenden WES7 Systems

Windows Embedded Consultant & Developer CMD/Batch BAT2EXE
Windows Embedded Consultant & Developer
CMD/Batch BAT2EXE
Einklang.Visuals GmbH / Eventbranche
Hamburg
4 Jahre 4 Monate
2008-06 - 2012-09

Erstellen einer Installationsroutine // Paketieren (2 Projekte)

Consultant & Entwickler für Paketierung Visual Studio WiX MSI ...
Consultant & Entwickler für Paketierung

  • Erstellen einer Installationsroutine für die Bereitstellung der Software an den Endkunden. 
  • Die Software wird länderspezifisch verteilt, daher ist es notwendig, für jede Sprache ein eigenes Paket zu erstellen. 
  • Es wurden zwei Projekte mit unterschiedlichen Ansätzen/Tools durchgeführt. 
  • Desweiteren wurden unerschiedliche Sonderfunktionen um die Software und Installer herum erstellt.


P1: Verwendung von Installshield DevStudio 9

Die vertriebene Anwendung basiert auf einer CAD-Software eines anderen Herstellers. Dieser hat seine Installationsroutine bereitgestellt, sie war jedoch nicht optimal für die Bereitstellung des angestrebten Softwarepakets. Die Setuproutine wurde daher komplett neu geschrieben.


P2: Verwendung von MSI und WiX Toolset

Durch ein Majorupdate und die Umstellung der Drittanbiete-Software auf MSI-Paketierung musste ein neues Paket erstellt werden. Für den Support mehrere Sprachen mit gleicher Codebasis wurde der Installer (WiX in Visual Studio mit XML) komplett neu entwickelt.

Visual Studio WiX MSI Candle Reshack InstallShield Batch BAT2EXE
CAD-Architektur / Eventbranche
Bremen
3 Jahre 1 Monat
2009-06 - 2012-06

PoCs auf Basis von WES2009 und WES7 (diverse Projekte)

Windows Embedded Consultant & Developer Target Designer Componet Designer FBA ...
Windows Embedded Consultant & Developer

Alleinentwickler für diverse PoCs auf Basis von primär WES2009 und später auch WES7 im Zusammenhang mit einer nicht frei verfügbaren, selbst entwickelten Hardware. Zusammenarbeit mit folgenden Sektoren inkl. PoC-Erstellung:

  • Staatlich: Ministerien, Militär
  • Bildung: Schulen, Universitäten
  • Kommerziell: Flugzeugbau, Luftfahrt, Telekommunikation, Transportdienstleister

Target Designer Componet Designer FBA CMD/Batch WMIC VBScript Sysinternals Monitoring Tools Reshack Custom Tools
Semkey GmbH
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
2006-09 - 2013-08

Media Systems

Bachelor of Science, HAW Hamburg
Bachelor of Science
HAW Hamburg
  • Programmieren
  • 3D Modeling
  • Dramatik
  • Rechtswissenschaften
  • Gestaltung
  • Video-, Audio-, Telekommunikationstechnik

Kompetenzen

Kompetenzen

Top-Skills

Windows Client Systemanalyse IT-Architekt Windows Windows 10 Windows PE Software Deployment MDT GPO PowerShell Virtualisierung SystemArchitektur Bugfixing Analysefähigkeit AutoIt Scriptsprachen Applikationsüberwachung Windows Embedded MSI SCCM MECM Azure Intune

Produkte / Standards / Erfahrungen / Methoden

AHK
Basics
AuditMode
Fortgeschritten
Automatisierung
Fortgeschritten
Batchentwicklung
Experte
Batchverarbeitung
Experte
Hyper-V
Fortgeschritten
Linux
Basics
Lite-Touch
Fortgeschritten
Nircmd
Experte
Notepad++
Fortgeschritten
Plesk
Fortgeschritten
SSH/FTP
Fortgeschritten
Sysprep
Experte
VirtualBox
Experte
Virtualisierung
Fortgeschritten
VMware Workstation
Fortgeschritten
Windows 10
Experte
Windows 7
Experte
Windows 8 / 8.1
Experte
Windows Embedded 8 Standard / Pro
Fortgeschritten
Windows Embedded 8.1 Industry / Pro
Fortgeschritten
Windows Embedded Standard 7
Experte
Windows Hacking
Fortgeschritten
Windows IoT Enterprise
Experte
Windows IoT LTSB
Experte
Windows LTSC
Experte
Windows XP
Experte
Windows XP Embedded
Experte

Profil

Erfahrener Windows Architekt mit mehr als 10 Jahren Erfahrung in der Entwicklung von Kundenlösungen im Microsoft Ökosystem, ständig auf der Suche nach Weiterbildungsmöglichkeiten und ausgerichtet auf die bestmögliche Lösung für den Kunden. Anpassungsfähiger Teamplayer mit direkter Kommunikation und breitem IT-Wissen, der sich auf spannende Projekte freut und die Kundenzufriedenheit in den Fokus stellt.


WERDEGANG

  • Seit mehr als 20 Jahren wird sich intensiv mit Windows-Betriebssystemen befasst, wobei Komponenten und Strukturen detailliert analysiert wurden. Der Schwerpunkt lag lange Zeit auf Unattended Deployment, Silent Installations und dem Integrieren individueller Einstellungen in die Installationsumgebung. Dabei wurde sich auch mit Softwarepaketierung auseinandergesetzt und verschiedene Projekte mit InstallShield und WiX Toolkit umgesetzt.
  • 2007 wurde begonnen, als freiberuflicher Windows Consultant, Developer und Architect zu arbeiten, mit Schwerpunkt auf Embedded/IoT-Produkten von Microsoft, von Windows XP Embedded bis hin zu Windows 10 Enterprise IoT/LTSC. Hauptaugenmerk lag auf der Migration von vorherigen Betriebssystemen auf aktuelle Windows-Versionen und der Implementierung von sicherheitsrelevanten Elementen und Hardening von Kiosk-Systemen. Die meiste Berufserfahrung wurde daher im Entwickeln von Windows-Kiosk-Lösungen, Deployment, Migration und Troubleshooting gesammelt. Immer wichtiger werden in dem sich ständig verändernden IT-Umfeld auch Technologien aus dem Cloud-Bereich.
  • In privaten Projekten wurden daher auch Sektoren wie:
    • Roll-out und Deployment
    • Windows Server (primär MDT)
    • Azure
    • Azure AD
  • betrachtet und/oder umgesetzt.
  • Als Schnittstellenkompetenz mit sehr guter Auffassungsgabe und analytischen Fähigkeiten wird sich schnell in komplexe Kundenanforderungen eingefunden. Zusammen mit dem inneren Antrieb, die bestmögliche Lösung zu finden, besteht eine andauernde Bereitschaft, sich auch in weniger erforschtes Terrain einzuarbeiten. Es ist daher sehr attraktiv, diese Erfahrungen in Kundenprojekte einfließen zu lassen und weiter auszubauen.


SKILLS & TOOLS

Eigenschaften

  • Analytisches Vorgehen
  • Affinität zu neuen Technologien
  • Schnell und flexibel agierend
  • Teamfähig


Windows

  • Problemerkennung
  • Workaround Erstellung
  • CMD/Batch Scripting (komplex)
  • Command-line Tools
  • Sysinternals Tools
  • VBScript
  • PowerShell
  • Group Policies
  • Monitoring/Repacking
  • Transforms
  • Glitching/"Hacking"/Manipulieren
  • Reversen Engineering


Paketieren (MSI/WiX)

  • Motivation Paketieren
  • WiX Toolset
  • InstallShield DevStudio 9 (2011)
  • Debugging
  • Monitoring/Repacking
  • Transforms


Technologien

  • VirtualBox
  • git (+LFS)
  • Sync Tools
  • Nirsoft Tools


Anderes

  • Linux, Virtualisierung
  • VirtualBox, Docker
  • Dockercompose, Hyper-V
  • VMware Workstation
  • Automatisierung, AHK, git
  • Visual Studio Code
  • Notepad++, AuditMode
  • Sysprep, Lite-Touch
  • Plesk, SSH/FTP, openai

Betriebssysteme

Deployment
Fortgeschritten
Sysprep
Experte
Windows
Experte

Programmiersprachen

Batchscript
Experte
PowerShell
Experte
VBScript
Basics

Datenbanken

MySQL

Design / Entwicklung / Konstruktion

CMD
Experte

Branchen

Branchen

  • Veranstaltungstechnik
  • DAX Unternehmen
  • Bildungssektor
  • Medizintechnik (verschiedene Auftraggeber)
  • Goverment

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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