ITIL Service Management, speziell: Application-, Vulnerability-, Change- und Incident-Management; Software Engineering im Microsoft Umfeld
Aktualisiert am 28.01.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.02.2021
Verfügbar zu: 0%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
verhandlungssicher in Wort und Schrift (Projektarbeit in USA, mehrjährige Arbeit in internationalen Teams inklusive Teamleitung)

Einsatzorte

Einsatzorte

Mannheim (+100km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)

bevorzugt: Umkreis Mannheim/Ludwigshafen bis Frankfurt am Main, Stuttgart, Heidelberg, Karlsruhe, Darmstadt, Kaiserslautern, Landau(Pfalz)

nicht möglich

Projekte

Projekte

1 Jahr 3 Monate
2017-04 - 2018-06

Migration von Entwicklungsplattformen und -Tools

Application Manager Dokumentation Dokumentationserstellung Dokumentation der Prozesse ...
Application Manager

Migration von Entwicklungsplattformen und -Tools in eine neue Entwicklungsdomäne sowie Produktionsunterstützung von Softwaresystemen

Aufgaben:

  • Erstellung von Migrationskonzepten sowie Verfeinerung und Anwendung von Verfahren für die Migration von Entwicklungsumgebungen.
  • Aufbau und Migration der im Rahmen von Projekt vorgesehenen Entwicklungswerkzeuge in einer neuen Entwicklerdomäne sowie Migration der Nutzer und Projekte.
  • Koordination und Kommunikation mit den Stakeholdern, Produktverantwortlichen und Nutzern.
  • Absicherung des störungsfreien Übergangs.
  • Umsetzung von Maßnahmen zur Überwachung und Stabilisierung.
  • Absicherung des Kundenservice bei den betroffenen Produkten.
  • Analyse und Vorbereitung der Betriebsübergaben von Basiskomponenten der bisherigen Anwendungs-Infrastruktur an den internen Dienstleister.
  • Hilfe bei der Umsetzung der Lizenztransparenz und Lizenzkonsolidierung von Entwicklungsprodukten.
  • Unterstützung bei der Umsetzung von Governance-Anforderungen.
  • Unterstützung bei der Überführung, Maintenance und Support der migriert
Windows Server Administration Windows Server Windows-FileServices HPQC Microsoft Windows 7 Client Virtualisierung Microsoft Office 2013 Remote Desktop Services
Dokumentation Dokumentationserstellung Dokumentation der Prozesse Produktionsteil-Abnahmeverfahren Abnahmetest Microsoft Office Microsoft Sharepoint Excel Excel Makroprogrammierung Microsoft Word Microsoft Outlook PowerShell Microsoft Active Directory
Commerzbank
Frankfurt am Main
3 Jahre 7 Monate
2014-06 - 2017-12

Vulnerability Management und ITIL Management Reporting

Vulnerability Manager Vulnerability Management ITIL IT Service Management ...
Vulnerability Manager

Erstellen und Auswerten von QualysGuard Vulnerability Reports der Serverlandschaft der PwC Deutschland für das Management unter Zuhilfenahme selbst erstellter Power-Shell-Skripte und einer Access-Datenbank

Aufgaben:

  • Review der eingesetzten genutzten Applikationen
  • Erarbeitung von Empfehlungen zur Behebung der festgestellten Sicherheitsprobleme
  • Kommunikation (national und international) mit den ITIL Service Managern
  • Koordination der Maßnahmen zur Abwehr der Bedrohungen  (Ausnutzen von Synergieeffekten)
  • Strategische Weiterentwicklung des eingesetzten Vulnerability Management Lifecycle
  • Mitwirken bei der jährlichen ISO27001-Zertifizierung als Verantwortlicher für den Teilbereich Vulnerability Management (inkl. aktive Teilnahme am Audit, Verteidigung der eingesetzten Maßnahmen)

Qualysguard Microsoft Office Microsoft Access Microsoft Excel Lotus Notes
Vulnerability Management ITIL IT Service Management IT-Koordination IT-Strategie ISO27001 BI-Reporting PowerShell Excel-VBA VB/Script PDF agil Review
PricewaterhouseCoopers AG (PwC)
Frankfurt am Main
4 Jahre
2014-01 - 2017-12

Software Change-Management für den PwC Deutschland Client

Change- und Releasemanager (ITIL) ITIL Change Management Releasemanagement ...
Change- und Releasemanager (ITIL)

Neueinrichtung und dann kontinuierliche Verbesserung des Software Upgrade Prozesses für PwC Deutschland

Aufgaben:

  • Inventur der im Einsatz befindlichen Applikationen
  • Erstellung und Pflege eines Applikationskatalogs
  • Review der von PwC Deutschland genutzten Applikationen
  • Erstellung eines Konzepts für das zukünftige Change Management
  • Kommunikation (national und international) mit den Service Managern
  • Mitwirkung in internationalen Design Teams (Roadmap, Timeline)
  • Erstellung, Verbesserung und Review der Prozessdokumentation
  • Vorstellung der Changes im CAB (Change advisory board)
  • Durchführung von allen notwendigen Schritten für die Change Freigabe
  • insb. Change Management für alle .NET Framework und JAVA Runtime Environment Updates 
Lotus Notes Java Runtime Environment .NET Framework Atlassian JIRA Microsoft Word Microsoft Excel Sametime FrontRange Microsoft SCCM Microsoft Windows 7 Microsoft Windows 8
ITIL Change Management Releasemanagement Inventur Application Management Updates software rollout Java Runtime Environment .NET IT-Konzepterstellung Review Catalog Management Katalogmanagement Dokumentationserstellung Dokumentation der Prozesse Präsentationen Presentations
PricewaterhouseCoopers AG (PwC)
Frankfurt am Main
5 Monate
2016-10 - 2017-02

Optimierung und Automatisierung von Prozessen und Werkzeugen

Software-Entwickler im Identity Management PowerShell Microsoft WSUS Active Directory ...
Software-Entwickler im Identity Management

Optimierung und Automatisierung von Prozessen und Werkzeugen im Bereich der Windows-Systeme mittels Power-Shell-Skripten

Aufgaben:

Erstellung von Power-Shell-Skripten inkl. entsprechender Dokumentation nach Anforderung unserer Mitarbeiter des IT- Betriebs.

Ziel war es mittels dieser zu erstellenden Power-Shell-Skripte die folgenden Aufgaben zu optimieren:

  • Automatisierter Abgleich von Managementsystemen (z. B. WSUS, AD) mit Einträgen in einer anderen Datenbank (der Configuration-Management-Datenbank alias CMDB)
  • Automatisiertes Anlegen von Benutzern nach Konfigurations- Einträgen, die aus einer Datenbank (CMDB) zu beziehen sind
  • Automatisiertes Anlegen und Berechtigen von Freigaben nach Konfigurations-Einträgen aus der CMDB
  • Automatisiertes und customizierbares Anpassen von Netzwerkeinstellungen (DNS-Server) auf Clients
  • Soll/Ist-Abgleiche zwischen AD und den Einträgen einer Datenbank (CMDB)
  • Analyse und Erstellung von Optimierungsvorschlägen für AD-Strukturen
Windows Server 2003 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 PowerShell 2.0 PowerShell 5.0
PowerShell Microsoft WSUS Active Directory Identitätsmanagement Identity & Access Management DNS Synchronisation Windows Service Job Scheduling Logging Agile Entwicklung Client-Server
Post AG
Manheim
3 Monate
2013-11 - 2014-01

Electronic Flight Bag (EFB)

  • Erstellung, Anpassung und Pflege von Microsoft Deployment Toolkit Task Sequenzen in VBA und Powershell zur optimalen automatischen Installation des Windows 8 und des EFB auf die Zielhardware (geplanter Umfang: >5000 Installationen)
  • Anpassung der GPO Einstellungen des Zielsystems mit Hilfe des Security Compliance Manager (SCM)
  • Einfügung von Maßnahmen zur Absicherung der EFB Shell des Zielsystems („Kiosk-Modus), so dass im Dockingmodus die Shell nicht verlassen werden kann
  • Administration des Microsoft Deployment Toolkit Prozesses über die Deployment Workbench MMC
  • Administration des Team Foundation Servers auf Windows Server 2012 (u.a. Anlegen von Benutzern, Erteilen von Berechtigungen, Teambuildeinstellungen, Trigger)
  • Konfiguration der Deployment Shares („Build“ und „Deploy“) auf QNAP NAS Systeme vor Ort am Flughafen und in Kelsterbach
  • Ausrollen der Deployments („Testing“ and „Latest“) auf Testhardware und Virtuelle Maschinen für Systemtests
  • Entwicklung eines in die EFB Shell integrierten C#-Programms zum Anzeigen und Drucken von PDF Dokumenten mit Touchsteuerung mit dem PDF Tool Control
  • intensiver Austausch mit den Entwicklern von PDF Tools zur  fristgerechten Lieferung eines fehlerbereinigten Controls
  • Virtuelles Nachstellen der Airbus A380 Cockpit Drucker Infrastruktur (damit konnte ein während einer Simulatorsitzung erkanntes, hartnäckiges „Go Live“ verhinderndes Druckproblem ohne weitere teure und zeitaufwändige A380 Simulatorsitzungen beseitigt werden)
  • Lösen der von den Testern erkannten und in Form von JIRA Tickets übermittelten Probleme („Bugfixing Testiteration“) (dokumentiert im „LHSystems trackspace“)
  • Pflege der anvertrauten Dokumentation (Word-Dokumente, Confluence- Einträge) (gespeichert im „LHSystems docspace“)
  • Aktive konstruktive Teilnahme an den „Kunden“-Statusmeetings mit den Vertretern der Lufthansa und der Pilotenvereinigung
Windows Server 2012 Windows 8 .net 4.5 C# Powershell Visual Studio 2012 mit Update 3 und Resharper + Stylecop Visual Studio 2012 TFS Microsoft Deployment Toolkit 2013 Microsoft Security Compliance Manager 3.0 Atlassian Suite Atlassian Confluence 4.3 Atlassian JIRA 5.2 VMWare vSphere
Lufthansa Systems AG ("Upgrade Piloten-Laptops auf Windows 8" mit Touchdisplay)
4 Monate
2013-10 - 2014-01

Implementierung eines Web hosted Resource Planning Tool

Linux Apache MySql PHP Sencha Ext JS 4.2 Javascript HTML 5 CSS Single Page Web Application Jetbrains PHPStorm Windows 7 mit IE8 Firefox Chrome
NDA
2 Jahre 4 Monate
2011-03 - 2013-06

Software Entwicklung (C#, Powershell), SCCM Packaging & Deployment

  • Fachliche Projektleitung von Release-Teams (Release-Koordinator) unter Anwendung von SCRUM Methoden
  • Spezifikation, Programmierung in C# und Powershell, sowie Pflege eines SCCM workflowbasierenden Decommissioning Tools zur Außerdienststellung nicht mehr benötigter Ressourcen (Member Server, Accounts) aus den verschiedenen Management-Systemen (u.a. AD, MOM, SCOM, DNS, DHCP, SCCM DB)
  • Spezifikation, Programmierung in C# und Powershell, sowie Pflege eines Tools zur Ausbringung der Mediaroom Serverlayout Konfiguration in den Umgebungen
  • Qualitätssicherung: Debugging und Tracing von SCCM Deployment- Problemen anhand von Software-Quelltexten und Logfiles; Nachstellen und Beheben der Probleme
  • Spezifikation, Programmierung in Powershell, sowie Pflege eines Programms zur effizienten Auswertung sehr großer verteilter Logfiles (40GB pro Tag), Integration des Programms in die operativen Abläufe
  • Technische Dokumentierung der erstellten Module und Powerpoint- Präsentation der resultierenden Releases für Remote Deployment-Teams  in Rechenzentren in Deutschland und Osteuropa (Projektsprache: Englisch)
  • Technical Design Document Reviews
  • Schulung und Einarbeitung von neuen Mitarbeitern und Praktikanten in der Abteilung und im Team
  • Software Asset Management nach ITIL v2 (Software inventory, License Management, Software Metering, Application control, Software deployment, Patch Management, Request Management)
  • Planung, Erstellung und Pflege von komplexen SCCM Softwarepaketen (Bsp.: AD Serveraustausch, OS Upgrades, Security Patches, Application Upgrades) für diverse Umgebungen (Labor über Staging bis Produktion mit mehreren tausend Servern)
Windows 2003R2 und 2008sp2 MS Mediaroom MS SCCM 2007R3 Visual Studio 2008-2012 C# Powershell Resharper 7 Altova XmlSpy und DiffDog Subversion/Tortoise PowerGui Powershell ISE KDiff3 Putty Trace32 Vbsedit VB Script XML Mediaroom Deployment Workflow Engine ADS Sequencer NAnt Nullsoft Scriptable Install System (NSIS) Windows Installer Xml (WIX) Windows Script Host (WSH) Windows NT (DOS) batch files (.bat) SCOM 2007R2 MOM 2005 DNS DHCP Active Directory SQL Server 2005/2008/2008 R2 SQL Server Management Studio Atlassian JIRA (GARD)
Deutsche Telekom AG ? Products und Innovation, Darmstadt
4 Monate
2012-05 - 2012-08

Excel VBA Programmierung

Windows 7 Office 2007 VBScript ...
  • Anbindung eines schon umfangreichen Excel-Sheets an eine SQL Datenbank laufend auf Remote Linux Server (LAMP)
  • Implementierung (Excel VBA Code) der neuen Module: Duplettenerkennung und Update-Mechanismus inkl. Einbau eines sog. Ribbon (Menüband) zur Steuerung dieser Module
  • Anpassung Excel-Sheet an geändertes Datenbankschema
  • Tests und Fehlerbehebung (insbs. Ausnahmebehandlung für Sonderzeichen im Unicode-Format)
  • Erstellung von Fehlerberichten zur Konsolidierung der in der
    Datenbank eingepflegten Daten
Windows 7 Office 2007 VBScript VBA Linux Apache MySql PHP
Abstract Software
4 Monate
2011-11 - 2012-02

Excel VBA Programmierung

Windows 7 Office 2007 VBScript ...
  • Anbindung eines schon umfangreichen Excel-Sheets an eine SQL Datenbank laufend auf Remote Linux Server (LAMP)
  • Implementierung (Excel VBA Code) der neuen Module: Duplettenerkennung und Update-Mechanismus inkl. Einbau eines sog. Ribbon (Menüband) zur Steuerung dieser Module
  • Anpassung Excel-Sheet an geändertes Datenbankschema
  • Tests und Fehlerbehebung (insbs. Ausnahmebehandlung für Sonderzeichen im Unicode-Format)
  • Erstellung von Fehlerberichten zur Konsolidierung der in der
    Datenbank eingepflegten Daten
Windows 7 Office 2007 VBScript VBA Linux Apache MySql PHP
Abstract Software
9 Monate
2011-03 - 2011-11

Packaging & Deploymentautomatisierung für das MS MediaRoom IPTV Backend

Packaging & Deploymentautomatisierung für das MS MediaRoom IPTV Backend der Entertain Plattform – Umstellung von ADS Sequencer zu MS SCCM

Aufgaben:

  • Planung, Erstellung und Pflege von automatisierten Mediaroom Deploymentpaketen bestehend aus Skripten, Task-Sequencen und Workflows für diverse Umgebungen (Labor bis Produktion)
  • Technische Dokumentierung der erstellten Pakete
  • Mithilfe bei der Erweiterung des Erstellungsprozesses, insbesondere Einführung MS SCCM
  • Erstellung von Konzepten für Software Ausbringungsmethoden
  • Technical Design Document Reviews
Windows 2003 und 2008 MS Mediaroom ADS Sequencer MS SCCM inkl. MediaRoom Deployment Workflow Engine Powershell VB Script Subversion XML NAnt Nullsoft Installer
9 Monate
2010-05 - 2011-01

Windows-Phone C#/.NET Development Support, Qualitätssicherung

Windows-Developer Support bei Products & Innovation, Quality & Technical Support QTS, Software Engineering, Team AS

Aufgaben:

  • C# Programmierung von Tools zur Verbesserung des
    Testprozesses der .NET-basierten IPTV Anwendungen(hierfür eingesetzte Technologien: Windows Server 2003/2008, MediaRoom Presentation Framework, ASP.Net MVC, Telekom Entertainment Set-Top-Boxen, MPF-Simulator)
  • Support des Windows Mobile Phone 7 Entwicklungsteams im gesamten Software Life Cycle bei der C# Programmierung inkl. Ausrollen und Test der erstellten Software auf Endgeräten von Asus, HTC und Samsung
  • Qualitätssicherung der erstellten C# Quelltexte mit dafür geeigneten Tools und Frameworks; Coaching der Entwickler (u.a. Unit-Testing und Mocking, SCRUM, best practices Visual Studio)
  • Beratung Architektur/Infrastruktur, Betreuung der Entwicklungsumgebung und des Buildmanagement, Code Reviews der erstellten C# Projekte
  • Entwicklung von installationsfähigen Paketen der erstellten C#/.NET Software mit Windows Installer Xml (WIX); Entwicklung von Powershell-Skripten für das Bauen und Ausliefern der erstellten
    C#/.NET Software; Durchführung von Deployment Requests
  • Aufbau und Betreuung eines Digital Rapids Video Encoding Systems auf virtualisierten Windows 2008 R2 Servern
  • Mitarbeit beim Aufbau eines sog. Clone-Rechnerverbunds
    bestehend aus diversen Windows und Unix-Rechnern für die Verbundtestumgebung
  • Support für Entwickler von C#/.NET-basierten IPTV Anwendungen im gesamten Software Life Cycle
MS Windows Linux MS SQL IIS 6 und 7 Administration Visual Studio 2008 Einrichtung Konfiguration und Anwendung Microsoft .NET Framework 3.5 und 4 C# ASP.NET ASP.NET MVC WCF Netzwerkprotokolle MS SQL Server Jetbrains Resharper Subversion Powershell VB Script Remote Administration Virtualisierung (Vmware und VirtualPC)
Telekom
Darmstadt
1 Jahr 1 Monat
2009-04 - 2010-04

FIS (Filial-Information-System)

FIS (Filial-Information-System), ein in C#/.NET erstelltes Workflow-basiertes Content Management System (CMS) für Redakteure mit Web-Frontend zur Erstellung einer monatlich ausgegebenen Infobroschüre für alle Postfilialen (ca. 12000 individualisierte Exemplare pro Monat)

Aufgabe:

  • C# Programmierung der WCF-Service basierten Dokument Renderingkomponente (Erzeugung von Word und PDF Dokumenten aus Templates + Attachments)
  • Administration des projekteigenen Team Foundation Server
  • Aufsetzen und Wartung komplexer Build-Definitionen in XML
  • Migration der im VSS vorhandenen Quelltexte von C# 2.0 auf Version 3 (.net 3.5) und Einspielen dieser in den TFS
  • Debugging und Testing (auch auf VMware Umgebungen)
  • Verbesserung des vorhandenen Deployment-Prozesses und Durchführung des Deployment
  • Überwachung der Einhaltung der für Postprojekte verbindlichen Programmierrichtlienen (TESA/TQS) für die anvertrauten Projektteile
  • Erstellung, Peer Review und Verbesserung der Design Dokumente
Win 2003/XP Visual Studio 2008 Team Foundation Server SQL Server 2008 IIS6 ASP.net XML C#/.NET 3.5 WCF Linq Mock2 MS Enterprise Library IBM Filenet FxCop StyleCop Fortify Ghostscript Microsoft Office 2007
Deutsche Post IT Services GmbH
Darmstadt
1 Jahr 4 Monate
2008-01 - 2009-04

Implementierung eines kundenspezifischen IDM Systems

  • Implementierung eines kundenspezifischen IDM Systems, speziell des Importsystems auf Basis von ETL-Prozess Techniken, inkl. Anschluss an vorhandene HR-Systeme
  • Konversion und Migration der schon bestehenden C# .net 2.0 Projekte von Visual Studio 2005 auf C# .net 3.5 Visual Studio 2008
  • Team Foundation Server (TFS) inkl. Erstellung von MS Build-Skripten zum automatischen Deployment und Einrichtung/Betrieb der Build-Server Komponente des TFS 
  • Erstellung von Unit-Tests zur Qualitätssicherung der erstellten Programme
Windows 2003/XP Visual Studio.net 2008 Team Foundation Server (TFS) SQL Server 2005 IIS6 C#/.NET 3.5 WCF Linq2Sql NMock2 log4net Microsoft Enterprise Application Library NUnit
EnBW
Karlsruhe
2 Jahre 6 Monate
2005-06 - 2007-11

SIDIS ENTERPRISE Werkstattsystem für Automobilkonzerne

Programming Lead für Architektur und Entwicklung Windows 2003/XP Visual Studio.net 2005 C#/.NET 2.0 ...
Programming Lead für Architektur und Entwicklung

SIDIS ENTERPRISE Werkstattsystem für Automobilkonzerne, System wird weltweit eingesetzt (Referenzkunde: BMW mit mehr als 40000 Installationen; Gesamt-Projekt > 100 Mitarbeiter)

Rolle:

Programming Lead für Architektur und Entwicklung der Teil Projekte, WorkflowEngine, Workflow und OrderManagement von V0.9 bis Auslieferung RC Version 1.2

Aufgabe:

  • Design, Proof-of-concept und Implementierung der Workflowengine als stetig laufender C# .NET COM+ Service.
  • Modellierung des kompletten Workflows des komplexen verteilten Systems auf Basis eines selbst entwickelten XML Schemas (kundenspezifische Erstellung; Workflow ist auch zur Laufzeit dynamisch änderbar)
  • Design, Proof-of-concept und Implementierung des OrderManagement des komplexen verteilten Systems (COM+) als ein zum SIDIS Enterprise Werkstattsystem gehörenden C# .NET COM+ UserService für die Verwaltung der Auftragsdaten. Der Service wird vom Workflow aufgeschaltet und kann mit Drittsystemen kommunizieren.
Windows 2003/XP Visual Studio.net 2005 C#/.NET 2.0 Microsoft Enterprise Application Library Rational ClearCase Serena PVCS Tracker Microsoft VirtualPC VMWare Altova XMLSpy mit CodeGenerator XML XPath XSLT XML-Schema (XSD) SQL Server ST4-SCHEMA CMS ADO.NET Oracle 10g NDoc NUnit NAnt und seit 1.1 MS Build Design Patterns UML Multithreading und Reflection Entwicklung nach Wasserfall-Modell
Siemens Automation & Drives
Karlsruhe
5 Monate
2005-01 - 2005-05

Design und Implementierung

  • Eines der zu dieser Zeit weltweit größten Biztalk-Projekte
  • Arbeit im BackEnd-Bereich
  • Design und Implementierung diverser hochverfügbarer Biztalk-Komponenten
Windows 2003 Visual Studio.net C# Biztalk Server 2004 Altova XML-Spy SQL Server IIS
Post IT Services, Darmstadt

Aus- und Weiterbildung

Aus- und Weiterbildung

2000

Diplom Informatiker (Technische Universität Darmstadt)

 

2000 - 2004

Ausbildung zum Projektmanager Fachgebiet Software Engineering bei IBM Watson Research Center (Yorktown, New York/USA) und Fraunhofer Institut (Darmstadt)

Zertifizierungen

02/2014
  • What's New in Windows Server 2012 R2 Jump Start
  • WindowsServer2012R2 Server Management and Automation 
 
03/2014
  • Erläuterungen zu Active Directory
  • Administering Visual Studio TFS 2012 Jump Start 
  • Erste Schritte mit Visual Studio Online 
  • What's New in Visual Studio 2013 Jump Start 
  • Software Testing with Visual Studio 2012 Jump Start 
  • Applying ALM with Visual Studio 2012 Jump Start 

07/2013 ? 09/2013

  • Fortbildung in diversen interessanten Bereichen
  • Ausbau der Kenntnisse in Windows Azure und Visual Studio 2013, Software-Roll-Out in die Cloud, App-V 5.0 Application Virtualization, Einarbeitung in ITIL
  • Umfeld: Windows 2012/2012 R2, SCCM 2012, Microsoft Cloud Services, Microsoft Virtual Academy

Kompetenzen

Kompetenzen

Aufgabenbereiche

Abnahmetest
IT-Koordination

Produkte / Standards / Erfahrungen / Methoden

Active Directory
agil
Agile Entwicklung
Application Management
Atlassian JIRA
BI-Reporting
Change Management
Client Virtualisierung
Client-Server
DNS
Dokumentation
Dokumentation der Prozesse
Dokumentationserstellung
Excel
FrontRange
HPQC
Identity & Access Management
Identitätsmanagement
Inventur
IT Service Management
IT-Konzepterstellung
IT-Strategie
ITIL
Java Runtime Environment
Job Scheduling
Katalogmanagement
Logging
Microsoft
Office, Office 2013, Excel, Word, Sharepoint
Microsoft Active Directory
Microsoft Outlook
Microsoft SCCM
Microsoft WSUS
PDF
Presentations
Produktionsteil-Abnahmeverfahren
Präsentationen
Qualysguard
Releasemanagement
Remote Desktop Services
Review
Sametime
software rollout
Synchronisation
Updates
Vulnerability Management
Windows-FileServices
  • Kompetenz habe ich im IT Service, Software Engineering, technisches Projektmanagement und der Systembetreuung durch langjährige Tätigkeit als selbstständiger Informatiker in verschiedensten Rollen erworben.
  • Zuverlässigkeit, Ergebnisorientierung und Verantwortungsbewusstsein charakterisieren meinen Arbeitsstil.
  • Bringe mein Knowhow gerne in Teams ein und übernehme, wenn gewünscht/notwendig, auch die Führung. Bin hartnäckig im Lösen auch anspruchsvoller Probleme. Je komplexer die Aufgabe, desto interessanter. Lerne gerne Neues. Gebe mein Wissen gerne weiter, bin kommunikativ. Arbeite unabhängig und selbstständig.

 

Design u. Implementierung von:

  • Applikation-Frameworks
  • Klassen-Bibliotheken
  • Kommunikationsstrukturen
  • Anwendungen

 

Methoden/Verfahren:

  • OOA, OOD, OOP, UML, Design Patterns
  • extreme Programming, RUP
  • Training on the job und Moderation
  • technisches Projektmanagement
  • Teamleading im Bereich SW-Entwicklung (>5 Jahre)
  • Kenne auch "andere" Seite aufgrund mehrjähriger Hotline/UserHelpDesk/Support Erfahrung

 

Entwicklungssysteme/Werkzeuge/Umgebungen:

  • Microsoft Visual Studio
  • Team Foundation Server (inkl. Betreiben eines Buildservers und "Team Build")
  • Microsoft BackOffice inklusive Biztalk Server, SQLServer
  • Altova XML Spy Enterprise Edition inkl. UML Tools
  • MS Office (incl. Outlook, Project und Visio)
  • Virtualisierung mit VirtualPC, VirtualServer, VMware Workstation, VMWare Server
  • Rational Clearcase
  • Perforce, SourceSafe, CVS, Subversion
  • Eclipse
  • Borland JBuilder
  • Rational Rose und Rational XDE
  • Lotus Notes
  • Mozilla
  • GNU Tools (wie gcc, emacs, gnome, usw.)

 

Standards, Schnittstellen:

  • Web: CSS, (X)HTML, CGI, SSI, WML, SMIL, VRML
  • XML: DTD, Schema, XSLT, XPATH, DOM, SAX
  • TCPIP: SMTP, POP3, FTP, TELNET, HTTP, LDAP
  • J2EE: SOAP Webservices, XML-RPC, RMI

Betriebssysteme

Administration Windows Server
Microsoft Windows
7, 8, 8.1, 10, sehr gute Kenntnisse, in vielen Teilen Expertenwissen
MS-DOS
Unix
Grundkenntnisse bis gute Kenntnisse in Linux, BSD, Solaris
Windows
 95/98/Millennium/NT/2000/XP/Vista
Windows 3.11 for Workgroups
Windows Server
Windows Server
NT/2000/2003/2008/2008R2/2012/2012R2/2016
Windows Service
Erfahrungen im Bereich Windows und Unix:
Lifecycle:
  • Konzeption
  • Installation
  • Customizing
  • Update
  • Migration
 
Betrieb:
  • Problemanalyse
  • Fehlersuche
  • Fix-Management
  • User Helpdesk
  • 1st und 2nd Level Support
  • Firmware-Updates
  • Software-Updates

Administration und Unterstützung:
Methoden:
Commandline und GUI
 
Verfahren:
  • Logging
  • Tracking
  • Dokumentation
 
Werkzeuge:
  • X Protocol (X11, Xwindow)
  • Remote Desktop (MSTSC)
  • SMS, VNC, SSH, NX

Programmiersprachen

.NET
.NET Framework
Assembler
MASM; GNU as (letztes Projekt 1999)
Basic
für (GUI-)Prototyping (VB6 + ActiveX, VB.net)
C
10 Jahre Praxis (letztes Projekt 1999)
C#
"Brot und Butter"-Programmiersprache seit 2001
C++
GCC, Visual C++ (auch VC.net); Intel C++ (letztes Projekt 2002)
Eiffel
(Lehrsprache während des Studiums, letztes Projekt 1994)
Emacs
hauptsächlich Doctor und Eliza-Modus
Excel Makroprogrammierung
Excel-VBA
Imake, GNU-Make, Make-Maker etc...
insb. Transact-SQL
(TSQL) 
Java
JavaScript
für das gelegentliche LAMP-Projekt
Makrosprachen
VBA (Visual Basic for Applications)
Oberon
(Lehrsprache während des Studiums, letztes Projekt 1994)
Perl
PHP
PL/SQL
Powershell
damit mache ich "fast" alles
PowerShell
2.0, 5.0
Prolog
(Lehrsprache während des Studiums, letztes Projekt 1994)
Scriptsprachen
Shell
Windows Powershell (wird immer wichtiger, benutze ich mittlerweile täglich)
Smalltalk
im Bereich GUI-Prototyping (letztes Projekt 1994)
SQL
Tcl/Tk
TeX, LaTeX
VB/Script
VRML
auch OpenGL und OpenInventor (letztes Projekt 2004)
yacc/lex
(Übersetzerbauprojekt während des Studiums, letztes Projekt 1998)

Datenbanken

Access
gute Kenntnisse (insb. Version 2013)
DAO
gute Kenntnisse in der Datenquellen-Kapselung
DB2
Grundkenntnisse (auch VideoCharger) (letzter Kontakt 2004)
Informix
Grundkenntnisse Universal Server (letzter Kontakt 2004)
Lotus Notes
Grundkenntnisse
Microsoft Access
MS SQL Server
2005 ? 2018
MySQL
Grundkenntnisse Programmierung und Grundkenntnisse Administration (benutzt im Rahmen diverser LAMP-Projekte)
ODBC
gute Kenntisse mit Treibern der Stufe Core, Level 1 und Level 2
Oracle
Grundkenntnisse Programmierung und Grundkenntnisse Administration
Oracle 10g
SQL
Gute Kenntnisse T-SQL und P-SQL
  • Habe Erfahrung im Bereich Objekt-relationales Mapping (ORM), u.a. mit Microsoft Entity Framework
  • Habe Erfahrung mit ADO, ADO.NET und Oracle Data Provider for .NET (ODP.NET).

Datenkommunikation

Ethernet
Internet, Intranet
ISO/OSI
NetBeui
NetBios
(Teilmenge von NetBeui)
RPC
SMTP
TCP/IP
Erfahrung im Bereich Netzwerkplanung, Einrichten von Scopes
Windows Netzwerk
WCF, .NET-Remoting, .NET Enterprise Services, COM+
Winsock
Programmierung

Hardware

PC
fundierte Kenntnisse (Entwicklung/Aufbau)

Kenntnisse im Aufbau und der Funktionsweise von Hardware (Rechnertechnologie) und auch der Entwicklung von Hardware-Komponenten (inkl. VHDL-Modellierung)

Branchen

Branchen

  • IT/EDV/Rechenzentrum
  • Telekommunikation, Mobilfunk
  • Industrie
  • Handel
  • Banken, Börse, Versicherungen
  • Chemie, Pharma, Medizin
  • Internet, Medien
  • Logistik
  • Energieversorger
  • Bahn
  • Luftverkehrsunternehmen
  • Automobil, Automotive
  • Maschinenbau, Elektrotechnik, Anlagentechnik
  • Touristik
  • Verwaltungen/Behörden
  • Forschung und Entwicklung

Einsatzorte

Einsatzorte

Mannheim (+100km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)

bevorzugt: Umkreis Mannheim/Ludwigshafen bis Frankfurt am Main, Stuttgart, Heidelberg, Karlsruhe, Darmstadt, Kaiserslautern, Landau(Pfalz)

nicht möglich

Projekte

Projekte

1 Jahr 3 Monate
2017-04 - 2018-06

Migration von Entwicklungsplattformen und -Tools

Application Manager Dokumentation Dokumentationserstellung Dokumentation der Prozesse ...
Application Manager

Migration von Entwicklungsplattformen und -Tools in eine neue Entwicklungsdomäne sowie Produktionsunterstützung von Softwaresystemen

Aufgaben:

  • Erstellung von Migrationskonzepten sowie Verfeinerung und Anwendung von Verfahren für die Migration von Entwicklungsumgebungen.
  • Aufbau und Migration der im Rahmen von Projekt vorgesehenen Entwicklungswerkzeuge in einer neuen Entwicklerdomäne sowie Migration der Nutzer und Projekte.
  • Koordination und Kommunikation mit den Stakeholdern, Produktverantwortlichen und Nutzern.
  • Absicherung des störungsfreien Übergangs.
  • Umsetzung von Maßnahmen zur Überwachung und Stabilisierung.
  • Absicherung des Kundenservice bei den betroffenen Produkten.
  • Analyse und Vorbereitung der Betriebsübergaben von Basiskomponenten der bisherigen Anwendungs-Infrastruktur an den internen Dienstleister.
  • Hilfe bei der Umsetzung der Lizenztransparenz und Lizenzkonsolidierung von Entwicklungsprodukten.
  • Unterstützung bei der Umsetzung von Governance-Anforderungen.
  • Unterstützung bei der Überführung, Maintenance und Support der migriert
Windows Server Administration Windows Server Windows-FileServices HPQC Microsoft Windows 7 Client Virtualisierung Microsoft Office 2013 Remote Desktop Services
Dokumentation Dokumentationserstellung Dokumentation der Prozesse Produktionsteil-Abnahmeverfahren Abnahmetest Microsoft Office Microsoft Sharepoint Excel Excel Makroprogrammierung Microsoft Word Microsoft Outlook PowerShell Microsoft Active Directory
Commerzbank
Frankfurt am Main
3 Jahre 7 Monate
2014-06 - 2017-12

Vulnerability Management und ITIL Management Reporting

Vulnerability Manager Vulnerability Management ITIL IT Service Management ...
Vulnerability Manager

Erstellen und Auswerten von QualysGuard Vulnerability Reports der Serverlandschaft der PwC Deutschland für das Management unter Zuhilfenahme selbst erstellter Power-Shell-Skripte und einer Access-Datenbank

Aufgaben:

  • Review der eingesetzten genutzten Applikationen
  • Erarbeitung von Empfehlungen zur Behebung der festgestellten Sicherheitsprobleme
  • Kommunikation (national und international) mit den ITIL Service Managern
  • Koordination der Maßnahmen zur Abwehr der Bedrohungen  (Ausnutzen von Synergieeffekten)
  • Strategische Weiterentwicklung des eingesetzten Vulnerability Management Lifecycle
  • Mitwirken bei der jährlichen ISO27001-Zertifizierung als Verantwortlicher für den Teilbereich Vulnerability Management (inkl. aktive Teilnahme am Audit, Verteidigung der eingesetzten Maßnahmen)

Qualysguard Microsoft Office Microsoft Access Microsoft Excel Lotus Notes
Vulnerability Management ITIL IT Service Management IT-Koordination IT-Strategie ISO27001 BI-Reporting PowerShell Excel-VBA VB/Script PDF agil Review
PricewaterhouseCoopers AG (PwC)
Frankfurt am Main
4 Jahre
2014-01 - 2017-12

Software Change-Management für den PwC Deutschland Client

Change- und Releasemanager (ITIL) ITIL Change Management Releasemanagement ...
Change- und Releasemanager (ITIL)

Neueinrichtung und dann kontinuierliche Verbesserung des Software Upgrade Prozesses für PwC Deutschland

Aufgaben:

  • Inventur der im Einsatz befindlichen Applikationen
  • Erstellung und Pflege eines Applikationskatalogs
  • Review der von PwC Deutschland genutzten Applikationen
  • Erstellung eines Konzepts für das zukünftige Change Management
  • Kommunikation (national und international) mit den Service Managern
  • Mitwirkung in internationalen Design Teams (Roadmap, Timeline)
  • Erstellung, Verbesserung und Review der Prozessdokumentation
  • Vorstellung der Changes im CAB (Change advisory board)
  • Durchführung von allen notwendigen Schritten für die Change Freigabe
  • insb. Change Management für alle .NET Framework und JAVA Runtime Environment Updates 
Lotus Notes Java Runtime Environment .NET Framework Atlassian JIRA Microsoft Word Microsoft Excel Sametime FrontRange Microsoft SCCM Microsoft Windows 7 Microsoft Windows 8
ITIL Change Management Releasemanagement Inventur Application Management Updates software rollout Java Runtime Environment .NET IT-Konzepterstellung Review Catalog Management Katalogmanagement Dokumentationserstellung Dokumentation der Prozesse Präsentationen Presentations
PricewaterhouseCoopers AG (PwC)
Frankfurt am Main
5 Monate
2016-10 - 2017-02

Optimierung und Automatisierung von Prozessen und Werkzeugen

Software-Entwickler im Identity Management PowerShell Microsoft WSUS Active Directory ...
Software-Entwickler im Identity Management

Optimierung und Automatisierung von Prozessen und Werkzeugen im Bereich der Windows-Systeme mittels Power-Shell-Skripten

Aufgaben:

Erstellung von Power-Shell-Skripten inkl. entsprechender Dokumentation nach Anforderung unserer Mitarbeiter des IT- Betriebs.

Ziel war es mittels dieser zu erstellenden Power-Shell-Skripte die folgenden Aufgaben zu optimieren:

  • Automatisierter Abgleich von Managementsystemen (z. B. WSUS, AD) mit Einträgen in einer anderen Datenbank (der Configuration-Management-Datenbank alias CMDB)
  • Automatisiertes Anlegen von Benutzern nach Konfigurations- Einträgen, die aus einer Datenbank (CMDB) zu beziehen sind
  • Automatisiertes Anlegen und Berechtigen von Freigaben nach Konfigurations-Einträgen aus der CMDB
  • Automatisiertes und customizierbares Anpassen von Netzwerkeinstellungen (DNS-Server) auf Clients
  • Soll/Ist-Abgleiche zwischen AD und den Einträgen einer Datenbank (CMDB)
  • Analyse und Erstellung von Optimierungsvorschlägen für AD-Strukturen
Windows Server 2003 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 PowerShell 2.0 PowerShell 5.0
PowerShell Microsoft WSUS Active Directory Identitätsmanagement Identity & Access Management DNS Synchronisation Windows Service Job Scheduling Logging Agile Entwicklung Client-Server
Post AG
Manheim
3 Monate
2013-11 - 2014-01

Electronic Flight Bag (EFB)

  • Erstellung, Anpassung und Pflege von Microsoft Deployment Toolkit Task Sequenzen in VBA und Powershell zur optimalen automatischen Installation des Windows 8 und des EFB auf die Zielhardware (geplanter Umfang: >5000 Installationen)
  • Anpassung der GPO Einstellungen des Zielsystems mit Hilfe des Security Compliance Manager (SCM)
  • Einfügung von Maßnahmen zur Absicherung der EFB Shell des Zielsystems („Kiosk-Modus), so dass im Dockingmodus die Shell nicht verlassen werden kann
  • Administration des Microsoft Deployment Toolkit Prozesses über die Deployment Workbench MMC
  • Administration des Team Foundation Servers auf Windows Server 2012 (u.a. Anlegen von Benutzern, Erteilen von Berechtigungen, Teambuildeinstellungen, Trigger)
  • Konfiguration der Deployment Shares („Build“ und „Deploy“) auf QNAP NAS Systeme vor Ort am Flughafen und in Kelsterbach
  • Ausrollen der Deployments („Testing“ and „Latest“) auf Testhardware und Virtuelle Maschinen für Systemtests
  • Entwicklung eines in die EFB Shell integrierten C#-Programms zum Anzeigen und Drucken von PDF Dokumenten mit Touchsteuerung mit dem PDF Tool Control
  • intensiver Austausch mit den Entwicklern von PDF Tools zur  fristgerechten Lieferung eines fehlerbereinigten Controls
  • Virtuelles Nachstellen der Airbus A380 Cockpit Drucker Infrastruktur (damit konnte ein während einer Simulatorsitzung erkanntes, hartnäckiges „Go Live“ verhinderndes Druckproblem ohne weitere teure und zeitaufwändige A380 Simulatorsitzungen beseitigt werden)
  • Lösen der von den Testern erkannten und in Form von JIRA Tickets übermittelten Probleme („Bugfixing Testiteration“) (dokumentiert im „LHSystems trackspace“)
  • Pflege der anvertrauten Dokumentation (Word-Dokumente, Confluence- Einträge) (gespeichert im „LHSystems docspace“)
  • Aktive konstruktive Teilnahme an den „Kunden“-Statusmeetings mit den Vertretern der Lufthansa und der Pilotenvereinigung
Windows Server 2012 Windows 8 .net 4.5 C# Powershell Visual Studio 2012 mit Update 3 und Resharper + Stylecop Visual Studio 2012 TFS Microsoft Deployment Toolkit 2013 Microsoft Security Compliance Manager 3.0 Atlassian Suite Atlassian Confluence 4.3 Atlassian JIRA 5.2 VMWare vSphere
Lufthansa Systems AG ("Upgrade Piloten-Laptops auf Windows 8" mit Touchdisplay)
4 Monate
2013-10 - 2014-01

Implementierung eines Web hosted Resource Planning Tool

Linux Apache MySql PHP Sencha Ext JS 4.2 Javascript HTML 5 CSS Single Page Web Application Jetbrains PHPStorm Windows 7 mit IE8 Firefox Chrome
NDA
2 Jahre 4 Monate
2011-03 - 2013-06

Software Entwicklung (C#, Powershell), SCCM Packaging & Deployment

  • Fachliche Projektleitung von Release-Teams (Release-Koordinator) unter Anwendung von SCRUM Methoden
  • Spezifikation, Programmierung in C# und Powershell, sowie Pflege eines SCCM workflowbasierenden Decommissioning Tools zur Außerdienststellung nicht mehr benötigter Ressourcen (Member Server, Accounts) aus den verschiedenen Management-Systemen (u.a. AD, MOM, SCOM, DNS, DHCP, SCCM DB)
  • Spezifikation, Programmierung in C# und Powershell, sowie Pflege eines Tools zur Ausbringung der Mediaroom Serverlayout Konfiguration in den Umgebungen
  • Qualitätssicherung: Debugging und Tracing von SCCM Deployment- Problemen anhand von Software-Quelltexten und Logfiles; Nachstellen und Beheben der Probleme
  • Spezifikation, Programmierung in Powershell, sowie Pflege eines Programms zur effizienten Auswertung sehr großer verteilter Logfiles (40GB pro Tag), Integration des Programms in die operativen Abläufe
  • Technische Dokumentierung der erstellten Module und Powerpoint- Präsentation der resultierenden Releases für Remote Deployment-Teams  in Rechenzentren in Deutschland und Osteuropa (Projektsprache: Englisch)
  • Technical Design Document Reviews
  • Schulung und Einarbeitung von neuen Mitarbeitern und Praktikanten in der Abteilung und im Team
  • Software Asset Management nach ITIL v2 (Software inventory, License Management, Software Metering, Application control, Software deployment, Patch Management, Request Management)
  • Planung, Erstellung und Pflege von komplexen SCCM Softwarepaketen (Bsp.: AD Serveraustausch, OS Upgrades, Security Patches, Application Upgrades) für diverse Umgebungen (Labor über Staging bis Produktion mit mehreren tausend Servern)
Windows 2003R2 und 2008sp2 MS Mediaroom MS SCCM 2007R3 Visual Studio 2008-2012 C# Powershell Resharper 7 Altova XmlSpy und DiffDog Subversion/Tortoise PowerGui Powershell ISE KDiff3 Putty Trace32 Vbsedit VB Script XML Mediaroom Deployment Workflow Engine ADS Sequencer NAnt Nullsoft Scriptable Install System (NSIS) Windows Installer Xml (WIX) Windows Script Host (WSH) Windows NT (DOS) batch files (.bat) SCOM 2007R2 MOM 2005 DNS DHCP Active Directory SQL Server 2005/2008/2008 R2 SQL Server Management Studio Atlassian JIRA (GARD)
Deutsche Telekom AG ? Products und Innovation, Darmstadt
4 Monate
2012-05 - 2012-08

Excel VBA Programmierung

Windows 7 Office 2007 VBScript ...
  • Anbindung eines schon umfangreichen Excel-Sheets an eine SQL Datenbank laufend auf Remote Linux Server (LAMP)
  • Implementierung (Excel VBA Code) der neuen Module: Duplettenerkennung und Update-Mechanismus inkl. Einbau eines sog. Ribbon (Menüband) zur Steuerung dieser Module
  • Anpassung Excel-Sheet an geändertes Datenbankschema
  • Tests und Fehlerbehebung (insbs. Ausnahmebehandlung für Sonderzeichen im Unicode-Format)
  • Erstellung von Fehlerberichten zur Konsolidierung der in der
    Datenbank eingepflegten Daten
Windows 7 Office 2007 VBScript VBA Linux Apache MySql PHP
Abstract Software
4 Monate
2011-11 - 2012-02

Excel VBA Programmierung

Windows 7 Office 2007 VBScript ...
  • Anbindung eines schon umfangreichen Excel-Sheets an eine SQL Datenbank laufend auf Remote Linux Server (LAMP)
  • Implementierung (Excel VBA Code) der neuen Module: Duplettenerkennung und Update-Mechanismus inkl. Einbau eines sog. Ribbon (Menüband) zur Steuerung dieser Module
  • Anpassung Excel-Sheet an geändertes Datenbankschema
  • Tests und Fehlerbehebung (insbs. Ausnahmebehandlung für Sonderzeichen im Unicode-Format)
  • Erstellung von Fehlerberichten zur Konsolidierung der in der
    Datenbank eingepflegten Daten
Windows 7 Office 2007 VBScript VBA Linux Apache MySql PHP
Abstract Software
9 Monate
2011-03 - 2011-11

Packaging & Deploymentautomatisierung für das MS MediaRoom IPTV Backend

Packaging & Deploymentautomatisierung für das MS MediaRoom IPTV Backend der Entertain Plattform – Umstellung von ADS Sequencer zu MS SCCM

Aufgaben:

  • Planung, Erstellung und Pflege von automatisierten Mediaroom Deploymentpaketen bestehend aus Skripten, Task-Sequencen und Workflows für diverse Umgebungen (Labor bis Produktion)
  • Technische Dokumentierung der erstellten Pakete
  • Mithilfe bei der Erweiterung des Erstellungsprozesses, insbesondere Einführung MS SCCM
  • Erstellung von Konzepten für Software Ausbringungsmethoden
  • Technical Design Document Reviews
Windows 2003 und 2008 MS Mediaroom ADS Sequencer MS SCCM inkl. MediaRoom Deployment Workflow Engine Powershell VB Script Subversion XML NAnt Nullsoft Installer
9 Monate
2010-05 - 2011-01

Windows-Phone C#/.NET Development Support, Qualitätssicherung

Windows-Developer Support bei Products & Innovation, Quality & Technical Support QTS, Software Engineering, Team AS

Aufgaben:

  • C# Programmierung von Tools zur Verbesserung des
    Testprozesses der .NET-basierten IPTV Anwendungen(hierfür eingesetzte Technologien: Windows Server 2003/2008, MediaRoom Presentation Framework, ASP.Net MVC, Telekom Entertainment Set-Top-Boxen, MPF-Simulator)
  • Support des Windows Mobile Phone 7 Entwicklungsteams im gesamten Software Life Cycle bei der C# Programmierung inkl. Ausrollen und Test der erstellten Software auf Endgeräten von Asus, HTC und Samsung
  • Qualitätssicherung der erstellten C# Quelltexte mit dafür geeigneten Tools und Frameworks; Coaching der Entwickler (u.a. Unit-Testing und Mocking, SCRUM, best practices Visual Studio)
  • Beratung Architektur/Infrastruktur, Betreuung der Entwicklungsumgebung und des Buildmanagement, Code Reviews der erstellten C# Projekte
  • Entwicklung von installationsfähigen Paketen der erstellten C#/.NET Software mit Windows Installer Xml (WIX); Entwicklung von Powershell-Skripten für das Bauen und Ausliefern der erstellten
    C#/.NET Software; Durchführung von Deployment Requests
  • Aufbau und Betreuung eines Digital Rapids Video Encoding Systems auf virtualisierten Windows 2008 R2 Servern
  • Mitarbeit beim Aufbau eines sog. Clone-Rechnerverbunds
    bestehend aus diversen Windows und Unix-Rechnern für die Verbundtestumgebung
  • Support für Entwickler von C#/.NET-basierten IPTV Anwendungen im gesamten Software Life Cycle
MS Windows Linux MS SQL IIS 6 und 7 Administration Visual Studio 2008 Einrichtung Konfiguration und Anwendung Microsoft .NET Framework 3.5 und 4 C# ASP.NET ASP.NET MVC WCF Netzwerkprotokolle MS SQL Server Jetbrains Resharper Subversion Powershell VB Script Remote Administration Virtualisierung (Vmware und VirtualPC)
Telekom
Darmstadt
1 Jahr 1 Monat
2009-04 - 2010-04

FIS (Filial-Information-System)

FIS (Filial-Information-System), ein in C#/.NET erstelltes Workflow-basiertes Content Management System (CMS) für Redakteure mit Web-Frontend zur Erstellung einer monatlich ausgegebenen Infobroschüre für alle Postfilialen (ca. 12000 individualisierte Exemplare pro Monat)

Aufgabe:

  • C# Programmierung der WCF-Service basierten Dokument Renderingkomponente (Erzeugung von Word und PDF Dokumenten aus Templates + Attachments)
  • Administration des projekteigenen Team Foundation Server
  • Aufsetzen und Wartung komplexer Build-Definitionen in XML
  • Migration der im VSS vorhandenen Quelltexte von C# 2.0 auf Version 3 (.net 3.5) und Einspielen dieser in den TFS
  • Debugging und Testing (auch auf VMware Umgebungen)
  • Verbesserung des vorhandenen Deployment-Prozesses und Durchführung des Deployment
  • Überwachung der Einhaltung der für Postprojekte verbindlichen Programmierrichtlienen (TESA/TQS) für die anvertrauten Projektteile
  • Erstellung, Peer Review und Verbesserung der Design Dokumente
Win 2003/XP Visual Studio 2008 Team Foundation Server SQL Server 2008 IIS6 ASP.net XML C#/.NET 3.5 WCF Linq Mock2 MS Enterprise Library IBM Filenet FxCop StyleCop Fortify Ghostscript Microsoft Office 2007
Deutsche Post IT Services GmbH
Darmstadt
1 Jahr 4 Monate
2008-01 - 2009-04

Implementierung eines kundenspezifischen IDM Systems

  • Implementierung eines kundenspezifischen IDM Systems, speziell des Importsystems auf Basis von ETL-Prozess Techniken, inkl. Anschluss an vorhandene HR-Systeme
  • Konversion und Migration der schon bestehenden C# .net 2.0 Projekte von Visual Studio 2005 auf C# .net 3.5 Visual Studio 2008
  • Team Foundation Server (TFS) inkl. Erstellung von MS Build-Skripten zum automatischen Deployment und Einrichtung/Betrieb der Build-Server Komponente des TFS 
  • Erstellung von Unit-Tests zur Qualitätssicherung der erstellten Programme
Windows 2003/XP Visual Studio.net 2008 Team Foundation Server (TFS) SQL Server 2005 IIS6 C#/.NET 3.5 WCF Linq2Sql NMock2 log4net Microsoft Enterprise Application Library NUnit
EnBW
Karlsruhe
2 Jahre 6 Monate
2005-06 - 2007-11

SIDIS ENTERPRISE Werkstattsystem für Automobilkonzerne

Programming Lead für Architektur und Entwicklung Windows 2003/XP Visual Studio.net 2005 C#/.NET 2.0 ...
Programming Lead für Architektur und Entwicklung

SIDIS ENTERPRISE Werkstattsystem für Automobilkonzerne, System wird weltweit eingesetzt (Referenzkunde: BMW mit mehr als 40000 Installationen; Gesamt-Projekt > 100 Mitarbeiter)

Rolle:

Programming Lead für Architektur und Entwicklung der Teil Projekte, WorkflowEngine, Workflow und OrderManagement von V0.9 bis Auslieferung RC Version 1.2

Aufgabe:

  • Design, Proof-of-concept und Implementierung der Workflowengine als stetig laufender C# .NET COM+ Service.
  • Modellierung des kompletten Workflows des komplexen verteilten Systems auf Basis eines selbst entwickelten XML Schemas (kundenspezifische Erstellung; Workflow ist auch zur Laufzeit dynamisch änderbar)
  • Design, Proof-of-concept und Implementierung des OrderManagement des komplexen verteilten Systems (COM+) als ein zum SIDIS Enterprise Werkstattsystem gehörenden C# .NET COM+ UserService für die Verwaltung der Auftragsdaten. Der Service wird vom Workflow aufgeschaltet und kann mit Drittsystemen kommunizieren.
Windows 2003/XP Visual Studio.net 2005 C#/.NET 2.0 Microsoft Enterprise Application Library Rational ClearCase Serena PVCS Tracker Microsoft VirtualPC VMWare Altova XMLSpy mit CodeGenerator XML XPath XSLT XML-Schema (XSD) SQL Server ST4-SCHEMA CMS ADO.NET Oracle 10g NDoc NUnit NAnt und seit 1.1 MS Build Design Patterns UML Multithreading und Reflection Entwicklung nach Wasserfall-Modell
Siemens Automation & Drives
Karlsruhe
5 Monate
2005-01 - 2005-05

Design und Implementierung

  • Eines der zu dieser Zeit weltweit größten Biztalk-Projekte
  • Arbeit im BackEnd-Bereich
  • Design und Implementierung diverser hochverfügbarer Biztalk-Komponenten
Windows 2003 Visual Studio.net C# Biztalk Server 2004 Altova XML-Spy SQL Server IIS
Post IT Services, Darmstadt

Aus- und Weiterbildung

Aus- und Weiterbildung

2000

Diplom Informatiker (Technische Universität Darmstadt)

 

2000 - 2004

Ausbildung zum Projektmanager Fachgebiet Software Engineering bei IBM Watson Research Center (Yorktown, New York/USA) und Fraunhofer Institut (Darmstadt)

Zertifizierungen

02/2014
  • What's New in Windows Server 2012 R2 Jump Start
  • WindowsServer2012R2 Server Management and Automation 
 
03/2014
  • Erläuterungen zu Active Directory
  • Administering Visual Studio TFS 2012 Jump Start 
  • Erste Schritte mit Visual Studio Online 
  • What's New in Visual Studio 2013 Jump Start 
  • Software Testing with Visual Studio 2012 Jump Start 
  • Applying ALM with Visual Studio 2012 Jump Start 

07/2013 ? 09/2013

  • Fortbildung in diversen interessanten Bereichen
  • Ausbau der Kenntnisse in Windows Azure und Visual Studio 2013, Software-Roll-Out in die Cloud, App-V 5.0 Application Virtualization, Einarbeitung in ITIL
  • Umfeld: Windows 2012/2012 R2, SCCM 2012, Microsoft Cloud Services, Microsoft Virtual Academy

Kompetenzen

Kompetenzen

Aufgabenbereiche

Abnahmetest
IT-Koordination

Produkte / Standards / Erfahrungen / Methoden

Active Directory
agil
Agile Entwicklung
Application Management
Atlassian JIRA
BI-Reporting
Change Management
Client Virtualisierung
Client-Server
DNS
Dokumentation
Dokumentation der Prozesse
Dokumentationserstellung
Excel
FrontRange
HPQC
Identity & Access Management
Identitätsmanagement
Inventur
IT Service Management
IT-Konzepterstellung
IT-Strategie
ITIL
Java Runtime Environment
Job Scheduling
Katalogmanagement
Logging
Microsoft
Office, Office 2013, Excel, Word, Sharepoint
Microsoft Active Directory
Microsoft Outlook
Microsoft SCCM
Microsoft WSUS
PDF
Presentations
Produktionsteil-Abnahmeverfahren
Präsentationen
Qualysguard
Releasemanagement
Remote Desktop Services
Review
Sametime
software rollout
Synchronisation
Updates
Vulnerability Management
Windows-FileServices
  • Kompetenz habe ich im IT Service, Software Engineering, technisches Projektmanagement und der Systembetreuung durch langjährige Tätigkeit als selbstständiger Informatiker in verschiedensten Rollen erworben.
  • Zuverlässigkeit, Ergebnisorientierung und Verantwortungsbewusstsein charakterisieren meinen Arbeitsstil.
  • Bringe mein Knowhow gerne in Teams ein und übernehme, wenn gewünscht/notwendig, auch die Führung. Bin hartnäckig im Lösen auch anspruchsvoller Probleme. Je komplexer die Aufgabe, desto interessanter. Lerne gerne Neues. Gebe mein Wissen gerne weiter, bin kommunikativ. Arbeite unabhängig und selbstständig.

 

Design u. Implementierung von:

  • Applikation-Frameworks
  • Klassen-Bibliotheken
  • Kommunikationsstrukturen
  • Anwendungen

 

Methoden/Verfahren:

  • OOA, OOD, OOP, UML, Design Patterns
  • extreme Programming, RUP
  • Training on the job und Moderation
  • technisches Projektmanagement
  • Teamleading im Bereich SW-Entwicklung (>5 Jahre)
  • Kenne auch "andere" Seite aufgrund mehrjähriger Hotline/UserHelpDesk/Support Erfahrung

 

Entwicklungssysteme/Werkzeuge/Umgebungen:

  • Microsoft Visual Studio
  • Team Foundation Server (inkl. Betreiben eines Buildservers und "Team Build")
  • Microsoft BackOffice inklusive Biztalk Server, SQLServer
  • Altova XML Spy Enterprise Edition inkl. UML Tools
  • MS Office (incl. Outlook, Project und Visio)
  • Virtualisierung mit VirtualPC, VirtualServer, VMware Workstation, VMWare Server
  • Rational Clearcase
  • Perforce, SourceSafe, CVS, Subversion
  • Eclipse
  • Borland JBuilder
  • Rational Rose und Rational XDE
  • Lotus Notes
  • Mozilla
  • GNU Tools (wie gcc, emacs, gnome, usw.)

 

Standards, Schnittstellen:

  • Web: CSS, (X)HTML, CGI, SSI, WML, SMIL, VRML
  • XML: DTD, Schema, XSLT, XPATH, DOM, SAX
  • TCPIP: SMTP, POP3, FTP, TELNET, HTTP, LDAP
  • J2EE: SOAP Webservices, XML-RPC, RMI

Betriebssysteme

Administration Windows Server
Microsoft Windows
7, 8, 8.1, 10, sehr gute Kenntnisse, in vielen Teilen Expertenwissen
MS-DOS
Unix
Grundkenntnisse bis gute Kenntnisse in Linux, BSD, Solaris
Windows
 95/98/Millennium/NT/2000/XP/Vista
Windows 3.11 for Workgroups
Windows Server
Windows Server
NT/2000/2003/2008/2008R2/2012/2012R2/2016
Windows Service
Erfahrungen im Bereich Windows und Unix:
Lifecycle:
  • Konzeption
  • Installation
  • Customizing
  • Update
  • Migration
 
Betrieb:
  • Problemanalyse
  • Fehlersuche
  • Fix-Management
  • User Helpdesk
  • 1st und 2nd Level Support
  • Firmware-Updates
  • Software-Updates

Administration und Unterstützung:
Methoden:
Commandline und GUI
 
Verfahren:
  • Logging
  • Tracking
  • Dokumentation
 
Werkzeuge:
  • X Protocol (X11, Xwindow)
  • Remote Desktop (MSTSC)
  • SMS, VNC, SSH, NX

Programmiersprachen

.NET
.NET Framework
Assembler
MASM; GNU as (letztes Projekt 1999)
Basic
für (GUI-)Prototyping (VB6 + ActiveX, VB.net)
C
10 Jahre Praxis (letztes Projekt 1999)
C#
"Brot und Butter"-Programmiersprache seit 2001
C++
GCC, Visual C++ (auch VC.net); Intel C++ (letztes Projekt 2002)
Eiffel
(Lehrsprache während des Studiums, letztes Projekt 1994)
Emacs
hauptsächlich Doctor und Eliza-Modus
Excel Makroprogrammierung
Excel-VBA
Imake, GNU-Make, Make-Maker etc...
insb. Transact-SQL
(TSQL) 
Java
JavaScript
für das gelegentliche LAMP-Projekt
Makrosprachen
VBA (Visual Basic for Applications)
Oberon
(Lehrsprache während des Studiums, letztes Projekt 1994)
Perl
PHP
PL/SQL
Powershell
damit mache ich "fast" alles
PowerShell
2.0, 5.0
Prolog
(Lehrsprache während des Studiums, letztes Projekt 1994)
Scriptsprachen
Shell
Windows Powershell (wird immer wichtiger, benutze ich mittlerweile täglich)
Smalltalk
im Bereich GUI-Prototyping (letztes Projekt 1994)
SQL
Tcl/Tk
TeX, LaTeX
VB/Script
VRML
auch OpenGL und OpenInventor (letztes Projekt 2004)
yacc/lex
(Übersetzerbauprojekt während des Studiums, letztes Projekt 1998)

Datenbanken

Access
gute Kenntnisse (insb. Version 2013)
DAO
gute Kenntnisse in der Datenquellen-Kapselung
DB2
Grundkenntnisse (auch VideoCharger) (letzter Kontakt 2004)
Informix
Grundkenntnisse Universal Server (letzter Kontakt 2004)
Lotus Notes
Grundkenntnisse
Microsoft Access
MS SQL Server
2005 ? 2018
MySQL
Grundkenntnisse Programmierung und Grundkenntnisse Administration (benutzt im Rahmen diverser LAMP-Projekte)
ODBC
gute Kenntisse mit Treibern der Stufe Core, Level 1 und Level 2
Oracle
Grundkenntnisse Programmierung und Grundkenntnisse Administration
Oracle 10g
SQL
Gute Kenntnisse T-SQL und P-SQL
  • Habe Erfahrung im Bereich Objekt-relationales Mapping (ORM), u.a. mit Microsoft Entity Framework
  • Habe Erfahrung mit ADO, ADO.NET und Oracle Data Provider for .NET (ODP.NET).

Datenkommunikation

Ethernet
Internet, Intranet
ISO/OSI
NetBeui
NetBios
(Teilmenge von NetBeui)
RPC
SMTP
TCP/IP
Erfahrung im Bereich Netzwerkplanung, Einrichten von Scopes
Windows Netzwerk
WCF, .NET-Remoting, .NET Enterprise Services, COM+
Winsock
Programmierung

Hardware

PC
fundierte Kenntnisse (Entwicklung/Aufbau)

Kenntnisse im Aufbau und der Funktionsweise von Hardware (Rechnertechnologie) und auch der Entwicklung von Hardware-Komponenten (inkl. VHDL-Modellierung)

Branchen

Branchen

  • IT/EDV/Rechenzentrum
  • Telekommunikation, Mobilfunk
  • Industrie
  • Handel
  • Banken, Börse, Versicherungen
  • Chemie, Pharma, Medizin
  • Internet, Medien
  • Logistik
  • Energieversorger
  • Bahn
  • Luftverkehrsunternehmen
  • Automobil, Automotive
  • Maschinenbau, Elektrotechnik, Anlagentechnik
  • Touristik
  • Verwaltungen/Behörden
  • Forschung und Entwicklung

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.