Fachlicher Schwerpunkt dieses Freiberuflers

Application-Manager & Build-Engineer / DevOps für Microsoft .NET

verfügbar ab
01.01.2021
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D0

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Städte
Köln
50 km
Rhein-Main-Gebiet
200 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

European Union (EU-weit)

Asia/Pacific (Thailand, Australia)

Position

Kommentar
  • Application-Manager & Application Supporter
  • Build & Deplomyment Engineer
  • Setup Package Engineer
  • Application Developer for Microsoft .NET

Projekte

09/2019 - 09/2020

1 Jahr 1 Monat

Application Manager für Azure Devops (TFS) Server

Rolle
Consultant für Azure Devops (TFS) Server
Einsatzort
Harsewinkel
Projektinhalte
  • Betreuung und Application-Management für zwei unternehmensweite TFS-Instanzen
  • Anwender-Support für TFS Build- & Test-Automation
  • Anbindung / Umzug von Microsoft Azure Cloud Diensten (Azure Devops Services)
  • Verwaltung von Lizenzen und MSDN-Abonnements
Kenntnisse

3rd Level-Support

2nd Level IT Support

1st Level IT Supporter

Build Management

Produkte

TFS 2018

Azure Devops Server

PowerShell

Git

VMware ESXi

VMware vSphere

PowerBI

MSSQLServer2016

07/2019 - 08/2019

2 Monate

Automatisierung des Application Lifcycle bei Medizingeräte-Software

Rolle
ALM-Berater und Setup-Engineer
Einsatzort
Heidelberg
Projektinhalte
  • Konzeptentwurf für den Application Lifecycle der Anwendungen zur Steuerung und -bedienung medizinischer Geräte zur Augenheilkunde
  • Abstimmung auf die GMP-Richtlinien des Medizintechnik-Umfelds
  • Automatisierung der Build- & Release-Prozesse mittels Jenkins Pipelines
  • Integration von angebundenen Medizingeräten in automatisierte Tests
  • Pflege von Windows Installer (InstallAware MSIcode) Setups für Client / Server Pakete
Kenntnisse

GxP

GxP-Compliance

Automatisierung

Continuous Integration

ALM

Produkte

Jenkins

InstallAware

Polarion

04/2019 - 07/2019

4 Monate

Konfigurationsmanager für Java (Web-)Anwendungen

Rolle
Konfigurationsmanager
Einsatzort
Schwäbisch Hall
Projektinhalte
  • Zentrales Konfigurationsmanagement für das gesamte Backoffice Bausparen (BOB)
  • Vollautomatisiertes Deployment auf Entwicklungs- und Fachtest-Umgebungen
  • Integratives Deployment für diverse Plattformen (IBM Host, Linux, Windows) und DBMS (DB2, Oracle 10)
  • Management von EAR/WAR-Paketen auf Oracle WebLogic J2EE RHEL-Servern
  • Build von Java Artefakten aus GIT in Jenkins und Verwalten der Pakete mit Nexus
  • Support für Stakeholder und Begleitung bei den Testaktivitäten
Kenntnisse

Finanzbranche

Konfigurationmanagement

SCCM

Produkte

Jenkins

RHEL

WebLogic Server

IBM Host

Git

Nexus

Maven

Java EE

J2EE

Oracle

07/2018 - 04/2019

10 Monate

Application Manager für elektronisches Schichtbuch

Rolle
Application Manager & Support Consultant
Einsatzort
Bad Säckingen
Projektinhalte

Shiftconnector ist ein digitales Schichtbuch-System zur Dokumentation von schichtbetrieblichen Produktionsanlagen

  • Technischer Support und individuelle Kundenbetreuung
  • Konfiguration der Anwendung (Customizing)
  • Kundenkorrespondenz per E-Mail und Telefon
  • Fernwartung / Systemadministration von Kundensystemen (VPN, Teamviewer, etc.)
  • Durchführung von Migrationen und Produktupgrades
  • Fehleranalyse und -beseitigung
Kenntnisse

Scrum

Kundenbetreuung

Problemanalyse

Problembehebung

3rd-Level-Support

2nd-Level-Support

1st-Level-Support

Git

Produkte

Zendesk

ProCall

Shiftconnector

MSSQLServer

PowerShell

Atlassian JIRA

Atlassian Confluence

Atlassian Bitbucket

Windows Server 2016

Microsoft SQL Server 2014

Microsoft SQL Server 2016

Microsoft IIS

TeamViewer

Jenkins

Nexus

Cloud Server

Azure Cloud

10/2017 - 06/2018

9 Monate

Technische Optimierung von Deployment & Releasezyklen

Rolle
Deployment-Engineer
Einsatzort
Nürnberg
Projektinhalte

Die Web- und Serviceanwendung von StarTrack NCode soll auf ein agileres Deployment in die verschiedenen Umgebungen umgestellt werden.

  • TFS Builds & Release Management für Deployment-Pipeline
  • Integration von TFS in “Octopus Deploy” Release Automation Tool
  • Aktualisierung von von TFS 2015 zu TFS 2017
  • Automatisierung des Rollouts für alle Systemlandschaften (DEV, TEST, FR, HF, PROD)
  • Konzept zur Migration von DB-Schemata für BigData-Anwendungen
  • Build & Deployment mit Jenkins und RunDeck
  • Schaffung einer einheitlichen Deployment-Plattform mittels Integration von Windows- und Linux Systemen
Kenntnisse

Scrum

Automatisierung

Releasemanagement

PowerShell

Deployment

Git

Produkte

TFS 2017

Octopus Deploy

Visual Studio 2013

Oracle 11

Toad for Oracle

Microsoft IIS

RunDeck

Jenkins

Flyway

Docker

Chocolatey

bash

RHEL

RedHat

Flyway DB

Nexus

08/2016 - 10/2017

1 Jahr 3 Monate

Migration auf "Paperless Production" von Pharmazeutika

Rolle
DevOps-Engineer für Build-, Deployment- & Testautomatisierung
Kunde
Roche Diagnostics GmbH (Pharmazeutika)
Einsatzort
Penzberg
Projektinhalte

Unterstützung der Process Knowledge Services bei der Prozesssteuerung in der "papierlosen Produktion".

  • Build- und Deployment von Prozessdaten für die Rezeptierung von pharmazeutischen Wirkstoffen  (Datenbanken, Website, Client-Anwendungen)
  • Provisionierung von Server-Umgebungen (DEV, PILOT, TEST, PROD)
  • Webanwendungen hosten, konfigurieren und aktualisieren
  • Datenbank-Migration und Schema-Aktualisierungen
  • Migration von TeamProjekten von TFS 2012 zu TFS 2015
  • TFS Customizing, Einsatz von vNext Builds & Release Management für Deployment-Pipeline

  • Validierungstest für Web-Apps mit Selenium und SpecFlow durchführen mittels TestAgent Setup des TFS
Kenntnisse

Scrum

Agile Entwicklung

Deployment

Datenbankserver

Microsoft IIS

Configuration Management

Good Manufacturing Practice

GxP-Compliance

GAMP

GMP

MSI-Paketierung

DACPAC

Produkte

Visual Studio 2015

Team Foundation Server 2012

MSBuild

Microsoft SQL Server 2012

Team Foundation Server 2015

Selenium

.net core

Angular

AngularJS

Visual Studio 2017

Team Foundation Server 2015

HP Service Manager

SpecFlow

Selenium

HPSM

MSTest

PhantomJS

Karma Runner

12/2015 - 07/2016

8 Monate

Planungssystem-Client für mobile Geräte

Rolle
Software-Entwickler Web & App
Einsatzort
Bangkok
Projektinhalte
  • Weiterentwicklung von Web-Komponenten einer Plantafel Anwendung
  • Betreuung der Infrastuktur (Netzwerk Arbeitsgruppe, Build Server)
  • Prototyp für Windows 10 mobile Tablets
  • Projektkoordination mit der Hauptniederlassung in Deutschland
Produkte

Windows Phone

Visual Studio 2015

Windows 10

03/2015 - 10/2015

8 Monate

TFS und MSBuild Engineering (Mehrphasiges Projekt)

Rolle
DevOps-Engineer
Kunde
Brainloop AG
Einsatzort
München
Projektinhalte

Phase 1:

  • Build & Configuration Management für eine Web Anwendung zum sicheren Datenaustausch (Brainloop Secure DataRoom)
  • Migration aller Build-Skripte und -prozesse auf Team Foundation Server 2013.3
  • Ablösung des bisherigen Paketierung- und Deployment-Lösung zugunsten der Automatisierung mittels Windows Installer Technologie (MSI)

Phase 2:

  • Migration von TFS 2013.4 nach 2015
  • Migration von SharePoint 2010 nach 2013
  • Migration der TFS-DB von MSSQL 2012 auf 2014
  • Installation der neuen, VSO-BuildAgents auf MacOS X
  • Umstellung auf skriptbasierte Build-Definitionen
Kenntnisse

TFS

MSBuild

WindowsInstaller

Produkte

TFS

MSI

VisualStudio

TFS 2013

TFS 2015

Microsoft Sharepoint

MacOS X

MSSQL

06/2015 - 09/2015

4 Monate

Continuous Integration & Deployment mit TFS / GIT

Rolle
DevOps-Engineer
Kunde
Comparex AG
Einsatzort
Leipzig
Projektinhalte
  • Weiterentwicklung des Build & Lab-Managements mit TFS 2013 nach SCRUM Methodik
  • Umsetzung von Continuous Integration und Continuous Deployment mit Hilfe der TFS Lab Environments
  • Erstellung einer automatisierten Deploymentlösung mit Rollback-Funktion für Test- und Produktionsumgebung (PowerShell)
  • GIT-Hub Integration in TFS
Kenntnisse

SCRUM

TFS Lab Management

Produkte

GIT

TFS 2013

PowerShell

SourceTree

09/2014 - 10/2014

2 Monate

Upgrade von Team Foundation Server 2010 nach 2013.3

Rolle
Konfigurations-Manager
Kunde
DATEV e.G.
Einsatzort
Nürnberg
Projektinhalte
  • Konzipierung der Anforderungen
  • Serverwechsel auf neue Hardware
  • Impactanalyse des Systemwechsels auf die bisherigen TeamProjekte sowie der kundenspezifischen Anpassungen der Templates (Process, Build, Work Items)
Kenntnisse

Migration

Upgrade

TFS Administration

Produkte

TFS

VisualStudio

TFS 2010

TFS 2013

SharePoint

SharePoint 2013

Visual Studio 2013

07/2014 - 07/2014

1 Monat

Quellcode-Migration von CVS nach TFS

Rolle
Software-Configuration Engineer
Kunde
Deloitte & Touche GmbH Wirtschaftsprüfung
Einsatzort
Düsseldorf
Projektinhalte
  • Migrations-Konzipierung unter Beibehaltung der Historie , Tags und Branches
  • Zusammenlegung der CVS-Repositories und Aufteilung auf verschiedene Team-Projekte und Collections
  • Toolgestützter Systemwechsel von CVSNT auf TFS 2010
Produkte

CVS

CVSNT

WinCVS

TFS 2010

12/2012 - 01/2014

1 Jahr 2 Monate

Bedien- & Steuerungssystem für klinische Bestrahlungsanlagen (Krebstherapie)

Rolle
Setup-Paketierer & Build Engineer
Kunde
Varian Medical Systems (Medizintechnik)
Einsatzort
GR Köln
Projektinhalte
  • Portierung von Setup-Paketen (InnoSetup, etc) auf MSI (WiX)
  • Pflege und Weiterentwicklung von WiX MSI Paketen
  • Administration mehrerer Jenkins Build- und Codeverwaltungs-Systeme
  • Anpassung und Automatisierung des Build-Prozesses
  • Erstellung von amtlichen Installations- und Betriebsdokumenten und Release-Notes
  • Nutzung von HP Quality Center für Testfall-Management
Kenntnisse

Paketierung

Administration

Analyse

Debugging

Scrum

Produkte

Windows 7

Windows Server 2008

.NET 4.0

C#

VisualStudio

Mercurial

Subversion

ClearCase

ClearQuest

HPQC

TFS 2012

WIX

Windows Installer

MSI

UCM

Powershell

HP Quality Center

Jenkins

HP ALM

10/2011 - 12/2012

1 Jahr 3 Monate

Mobile-Client-Anwendung zur Hand-Scanner-Integration (HASCI)

Rolle
Build & Deployment-Manager / Setup-Paketierer
Kunde
DPITS (Transportlogistik)
Einsatzort
Bonn
Projektinhalte
  • Mobile Client-Anwendung für Windows Mobile für Industrie PDAs (Windows CE), inkl. virtualisiertem Server-Backend mit BizTalk Server 2010 / MSSQL 2008R2
  • Administration mehrerer Build-Systeme und des Team Foundation Servers (TFS 2010, MSBuild 3.5/4.0, MSTest, CodeCoverage, FxCop, StyleCop).
  • Pflege und Weiterentwickelung von WiX Windows-Installer MSI Paketen
  • Anpassung und Automatisierung des Build-Prozesses und des Deployments für mobile Umgebungen (Smart Devices/ Windows Mobile/Compact Framework mittels Remote MasterMind) sowie für virtuelle Server-Maschinen einer VMware ESX-Umgebung (PowerShell)
  • Nutzung von HP QualityCenter für Defekt-Tracking und Synchonisation mit TFS
Kenntnisse

Administration

MSBuild

Paketierung

MSF CMMI

CMMI

Produkte

Windows CE

Windows Mobile

MSSQL 2008R2

BizTalk 2010

TFS 2010

TFS

MSBuild

MSTest

CodeCoverage

FxCop

StyleCop

WIX

MSI

.NET Compact Framework

VMware

ESX

WiX Tookit 3.5

Windows Server 2003

Windows Server 2008

VisualStudio 2008/2010

.NET 3.5

.NET 4.0

HPQC

Remote MasterMind

HP ALM

Honeywell

11/2011 - 06/2012

8 Monate

Reporting-Anwendung für Reparatur- & Service-Abteilung

Rolle
Architekt / Entwickler
Kunde
Werkzeugindustrie, Schweinfurt
Projektinhalte

  • Windows-GUI-Anwendung auf Infragistics NetAdvantage 2010 und .NET v3.5
  • Rich-Client & Touchscreen-GUI für die Fertigungs- und Montageabteilung
  • ADO.NET Entity Framework
  • LINQ to Entities, LINQ to SQL
  • Berichtserstellung mit SQL Reporting Services 2005/2008 (SSRS)
  • Layouting von Report-Templates mit RDL (Report Definition Language)
  • Anforderungsanalyse und Konzeption
  • Anwendungs- und Datenbankdesign
  • Implementierung

Produkte

Win XP/2003

.NET 3.5

C# (C-sharp)

VB.NET

Visual Studio 2008/2010

Infragistics NetAdvantage WinForms 2007/2010

SQL 2005 & Reporting Services 2008

04/2010 - 09/2011

1 Jahr 6 Monate

Multi-Client u. Server Anwendung zur digitalen Video-Überwachung (CCTV)

Rolle
Build & Deployment-Manager
Kunde
BOSCH Sicherheitssysteme GmbH
Einsatzort
München
Projektinhalte
  •  Administrative Betreuung zahlreicher Build-Systeme mit CruiseControl.net, MSBuild 3.5/4.0, Unit-Testausführung (NUnit 2.5), CodeCoverage (NCover) und FxCop für Continuous Integration, Setups und Patches
  • Pflege und Erweiterung des eigenentwickelten Setup-Bootstrappers, sowie der weiteren Setup-Routinen (Windows-Installer MSI Pakete), erstellt mit WiX Toolkit 2.0/3.0 und Wise Installation Studio
  • Neukonzipierung der Setup-Installationsroutinen für Windows 7 und Server 2008 R2 mit voller Kompatibilität zur Benutzerkontensteuerung (UAC)
  • Betreuung und Automatisierung des Übersetzungsprozesses für die gesamte Anwendung und des Setups in über zehn Sprachen mit Passolo 2007
  • Migration auf Visual Studio 2010 und Team Foundation Server 2010
  • Zuarbeit bei der Testautomatisierung mittels AutoIt-Skript
Kenntnisse

MSBuild 2.0/3.5/4.0

MSF Agile

Produkte

Windows XP

Windows 7

Windows Server 2008

Windows Server 2008 R2

.NET 3.5

.NET 3.0

.NET 4.0

C#

Visual Studio 2008/2010

TFS 2008/2010

CruiseControl.net 1.4

nAnt

NUnit

NCover

FxCop

WIX

WISE Installation Studio

Windows Installer 4.5

MSI

AutoIt

Passolo 2007

VBScript

11/2009 - 12/2010

1 Jahr 2 Monate

Reporting-Anwendung für Reparatur- & Service-Abteilung

Rolle
Architekt / Entwickler
Kunde
Werkzeugindustrie, Schweinfurt
Projektinhalte
  • Windows-GUI-Anwendung auf Infragistics NetAdvantage 2010 und .NET v3.5
  • Rich-Client & Touchscreen-GUI für die Fertigungs- und Montageabteilung
  • ADO.NET Entity Framework
  • LINQ to Entities, LINQ to SQL
  • Berichtserstellung mit SQL Reporting Services 2005/2008 (SSRS)
  • Layouting von Report-Templates mit RDL (Report Definition Language)
  • Anforderungsanalyse und Konzeption
  • Anwendungs- und Datenbankdesign
  • Implementierung
Produkte

Win XP/2003

.NET 3.5

C# (C-sharp)

VB.NET

Visual Studio 2008/2010

Infragistics NetAdvantage WinForms 2007/2010

SQL 2005 & Reporting Services 2008

01/2010 - 04/2010

4 Monate

Konzipierung und Anfertigung eines Windows-Installer-Setups (MSI)

Rolle
Setup-Entwickler
Kunde
Comma-Soft AG
Einsatzort
Bonn
Projektinhalte
Ablösung und Neuentwicklung einer Setup-Routine zu einer umfangreichen Content-Management Client-Server-Anwendung
  • bestehend aus mehreren hundert COM & .net Komponenten, Windows Diesten, u.a.
  • Integration von IIS 6/7 Modulen, Webdienst-Eweiterungen, ISAPI Filtern
  • ausgerichtet für 32 & 64-bit Windows-Zielsysteme

 

Konzepterarbeitung und Technologievergleich mit versch. Setup-Tools, insb.

  • InstallShield 2010, InstallAware 9 und Wise Installation-Studio
  • Programmierung eigener Managed Code "Custom Actions" für MSI mit C#
  • Benutzer- & Gruppenverwaltung mit Hilfe des Setups
  • Erarbeitung und Realisierung einer Patching und Update-Strategie mittels MSP
  • Integration in das AutoBuild-System zur automatisierten Setup-Erstellung
Kenntnisse

InstallScript

VBScript

Windows Installer

Produkte

WindowsServer 2003 (R2)

WindowsServer 2008 (R2)

InstallShield

MSI

.NET 3.5

Windows Server 2003

Windows Server 2008

VisualStudio 2008

Windows Installer

05/2008 - 07/2009

1 Jahr 3 Monate

Build & Deployment von Web-Anwendungen (ASP.NET) für B2B und B2C

Rolle
Software-Konfigurations- & Build-Manager (SCM)
Kunde
Energieversorger
Einsatzort
Karlsruhe (Baden)
Projektinhalte

Administrative Betreuung des gesamten Software-Entwicklungsprozesses
Team Foundation Server (TFS 2008) und BUILD-Management (MSBuild 3.5)


Automatisierte Softwareverteilung & Deployment in Test- & Produktivumgebungen für Web-Anwendungen, Datenbanken (MS-SQL, Oracle), WCF Services, Windows Diensten und weiterer Konsolen-Anwendungen
 
Überwachung und Konfiguration von Lastverteilungs- und Sicherheitskomponenten wie Web-Application Firewalls und XML-Gateways (z.B. Barracuda WAF, IBM DataPower)
 
Integration von TFS Work Items für Bug-Tracking, Arbeitsplanung und Change-Management

Qualitätssicherung (SW-QS) mit Hilfe von Metriken  wie Code-Churn, Code-Analysis (FxCop), Code-Coverage & Unit-Testing
Implementierung unterstützender Tools bzw. Custom-Build-Tasks für MSBuild v3.5


Erstellung und Einführung individueller Branching-Strategien
Build-Verification- bzw. Smoke-Tests, u.a. mit Selenium Suite
Durchführung und Überprüfung von Merges inkl. Unterstützung der Entwickler
Pflege und Erweiterung von Build-Definitionen

Software:

Win XP/2003, .NET 2.0/3.0/3.5, C# (C-sharp), VS.NET Team Suite 2005/2008, TFS 2005/2008, MSBuild, MS-SQL 2005, Oracle, CodeSmith 4/5, PostSharp (AOP-Framework)

09/2008 - 05/2009

9 Monate

Reporting-Anwendung für Reparatur- & Service-Abteilung (in Teilzeit)

Rolle
Architekt / Entwickler
Kunde
Werkzeugindustrie
Einsatzort
Schweinfurt
Projektinhalte
  • Windows-GUI-Anwendung auf Infragistics NetAdvantage 2010 und .NET v3.5
  • Rich-Client & Touchscreen-GUI für die Fertigungs- und Montageabteilung
  • ADO.NET Entity Framework
  • LINQ to Entities, LINQ to SQL
  • Berichtserstellung mit SQL Reporting Services 2005/2008 (SSRS)
  • Layouting von Report-Templates mit RDL (Report Definition Language)
  • Anforderungsanalyse und Konzeption
  • Anwendungs- und Datenbankdesign
  • Implementierung
Produkte

Win XP/2003

.NET 3.5

C# (C-sharp)

VB.NET

Visual Studio 2008/2010

Infragistics NetAdvantage WinForms 2007/2010

SQL 2005 & Reporting Services 2008

Projekthistorie

 
Zeitraum     :  Sept - Nov 2009
Firma          :  Land Rheinland-Pfalz, Mainz
Position      :  Build & Deployment-Manager
Projekt        :  Umsetzung der EU-Dienstleistungsrichtlinie als Web-Anwendung

 

Administrative Betreuung des gesamten Software-Entwicklungsprozesses mit

Team Foundation Server (TFS 2008) und BUILD-Management (MSBuild 3.5)


Automatisierte Softwareverteilung & Deployment in Testumgebungen

für ein umfangreiches Web-Portal mit diversen Unteranwendungen

 

Erstellung von komplexen Windows-Installer Paketen (MSI) für den Betrieb

Erstellung und Optimierung von Build-Definitionen

Individuelle Anpassung von TFS Work-Item Templates für Softwaretests und Bug-Tracking

 

Einrichtung und Administration des eGovernment-CMS DOMEA (OpenText)

 

Software      :    Win XP/2003/2008, .NET 2.0/3.0/3.5, C# (C-sharp),

VS.NET Team Suite 2005/2008, TFS 2008, MSBuild, VB-Script, MSI

 


Zeitraum    :  Juni - Aug 2009
Firma         :  Krankenversicherung, Köln
Position     :  Berater
Projekt       :  Beratung / Training zu den Prozessen der Software-Entwicklung

 

Prozessanalyse innerhalb der Entwicklungsabteilung

Konzeptentwurf zur Reorganisation der Abteilung


Einführung strukturierter Maßnahmen für den Entwicklungsprozess

mit dem Ziel der Qualitätsverbesserung der erstellten Anwendungen

durch Nutzung von BugTracker und Subversion


Begleitung der Umsetzungsmaßnahmen und Ergebnisdokumentation

 

Software      :  Win XP/2003, SQL 2005, JAVA, BugTracker.net, Visual-SVN, NetBeans IDE
 


Zeitraum     :  April 2008 - Mai 2008
Firma          :  IT-Dienstleister (Microsoft Certified Partner), Solingen
Position      :  Web- & Sharepoint-Entwickler
Projekt        :  Intranet-Portal auf Basis von MOSS für Berliner Flughäfen

 

Customizing von Office Sharepoint Server (MOSS)

Implementierung von Web-Parts in .NET (C#)

Layouting von Pages / MasterPages, etc.

 

Konfiguration / Administration von SharePoint Servern

 

Software      :  Win 2003 Server, Visual Studio (VS.NET 2005), MOSS,

C#, ASP.NET, HTML, XML, JavaScript

 

Zeitraum     :  Juni 2006 - April 2008
Firma          :  Medizin/Gesundheit, Köln
Position      :  Anwendungsentwickler
Projekt        :  Arztpraxis-Software (PEDV) und Krankenhaus-Systeme (KIS) 

Entwicklung eines Praxis-EDV-Systems für niedergelassene Ärzte

Implementierung in .NET (C#)

Client-Server-Architektur via SOAP Web-Services

Anbindung an SQL Server via Enterprise Library

Integration externer Webservices anderer Plattformen (JAVA)


Administration des Team Foundation Servers (TFS) und BUILD-Management

Unterstützung im JAVA-Team bei der Bedienung von Apache Maven/Ant - Builds


Software      :  Win XP/2000, C# (C-sharp) Visual Studio (VS.NET 2005),

Infragistics NetAdvantage WinForms 2006/2007, SQL 2005




Zeitraum    :  Sept 2004 - Mai 2006
Firma         :  IT-Dienstleister (Microsoft Gold Certified Partner)
Position     :  Junior-Consultant
Projekt       :  Diverse, kundenindividuelle Anwendungen, insbes. Sharepoint u. MSSQL-Server

Lösungen zu betrieblicher Kommunikation / Kollaboration mit

Windows Sharepoint Portal 2003 / Office 2003


z.B. Reisekosten-Abrechnungssystem als Pilotprojekt mit 2007 Office System

(Windows Sharepoint /Office) mit Nutzung angepasster SharePoint Workflows


Konfiguration und Customizing von Sharepoint und IIS

Web-Anwendungsentwicklung mittels ASP.NET und Web-Services


Intelligente Formularlösungen mit InfoPath 2003/2007 und Forms-Server


Kopplung von MS Office an Backend-Systeme (ERP) via InformationBridge Framework (IBF)

Erstellung von SmartDocuments, Implementierung eigener SmartTags


Durchführen von Schulungen / Workshops / Präsentationen für Endanwender und Entwickler


Software      :  Win XP / Win 2003 Server, C#, VB.NET, ASP.NET, CAML,

Visual Studio (VS.NET 2003), SQL 2000/2005




Zeitraum     :  Mai 2003 - Jan 2004
Firma          :  Softwarehaus für HR-Software
Position      :  Diplomand
Projekt        :  n-Tier Application-Server-Framework für Personaleisatzplanungssysteme (PEP)

Erarbeitung eines Lastverteilungskonzepts

für Applikationsserver auf der .NET Plattform


Das PEP-Framework stellt besondere Anforderungen an den Umgang mit Ressourcen,

insb. an Arbeitsspeicher und Rechenleistung.

Die Diplomarbeit untersucht eingehend, welche Metriken angewendet werden können, um gezielt Aussagen zur Serverlast und damit zur effizienten Verteilung von Client-Sessions zu treffen.


Continuous Integration von Builds mit CruiseControl.net und nAnt

 
Software      :  Win XP / 2000, Visual Studio (VS.NET), C#, .NET Remoting



Zeitraum     :  Mai 2002 - Feb 2004
Institut        :  Fachhochschule Würzburg
Position      :  Studienprojektarbeit
Projekt       :  Entwicklung einer Vereinsverwaltung als Web-Applikation

 

Vereinsverwaltung mit den Modulen Stammdatenverwaltung, Buchhaltung und Veranstaltungsplanung.


Für einen hochschulinternen Verein wurde eine Lösung entwickelt, die eine einfache Mitgliederverwaltung und auch einen Online-Zugriff durch die Mitglieder selbst bereitstellt, um die Pflege ihrer Daten und die Anmeldung zu den Seminaren / Vorträgen des Vereins sowie auch die Abrechnungen zu erleichtern.

 

Erstellen und Verteilen von Webarchiven (WAR) für Tomcat mittels Apache Ant


Software      :  Linux, Apache, Tomcat, OpenLDAP, MySQL, JAVA/J2EE, Servlets, JSP, HTML, XML

Branchen

  • Maschinenbau / Landtechnik / Fahrzeugbau (über 2 Jahre) 
  • Pharma / Medizintechnologie / Gesundheitswesen, v.a. Praxis-EDVs und neue Telematik-Technologien wie elek. Gesundheitskarte (eGK) und klinische Bestrahlungsanlagen zur Krebstherapie (4 Jahre)
  • Softwarehäuser, Deployment & Paketierung, agile Entwicklung (über 5 Jahre)
  • Energieversorger, Strom & Gas, Systembetrieb, Rechnungsstellung und Faktura (über 1 Jahr)
  • Sicherheitstechnik, Videoüberwachung, Kamerasteuerung, Gebäudesicherheit (über 1 Jahr)
  • diverse Projekte bei IT-Dienstleistern im Microsoft Umfeld, v.a. SharePoint 2003/2007/MOSS/2010/2013 (2 Jahre)
  • Öffentliche Verwaltung und IT-Dienstleistung (mehrere Monate)

Kompetenzen

Programmiersprachen
ADO.Net & Entity Framework
EDMX
AngularJS
TypeScript
ASP.NET
bash
Basic
insbesondere VBScript, Visual Basic (VB.NET)
C
C#
sehr gute Kenntnisse, durchgängig seit 2004 mit .NET 1.1 - 4.5
C++
Win32 API und MFC, jedoch länger zurückliegend
J2EE
Java
Java EE
JavaScript
Microsoft .NET
3.5 - 4.7
MSBuild
PHP
rudimentäre Kenntnisse
PL/SQL
PowerShell
Shell
Bash-Skript
TeX, LaTeX
VBA
VBScript
Visual Basic
VB.NET
WCF
WPF

Betriebssysteme
MacOS X
Mac OS X
MS-DOS
RedHat
RHEL
Unix
S.u.S.E Linux, Ubuntu
Windows
NT/2000/XP / 7 / 10
Windows Administration
Windows Phone
8.0 / 8.1 / 10
Windows Server
2003 / 2008 / 2012 R2 / 2016

Datenbanken
Microsoft SQL Server
2008/2012/2014/2016
MS Access
MS SQL Server Reporting Services
SSRS 2005/2008
MySQL
Oracle
PL/SQL Developer
Oracle 11
Postgres
SQLite

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
verhandlungssicher

Hardware
Alpha
zu Studiumszeiten
IBM Host
Macintosh
als einfacher Anwender von OS X (Tiger)
PC
ehem. gewerblicher Handel mit Hardware
Siemens-SPS STEP x
kurzer Einblick in S5 / S7

Datenkommunikation
Internet, Intranet
PC-Anywhere
SMTP
TCP/IP
Windows Netzwerk

Produkte / Standards / Erfahrungen
Agile Entwicklung
ALM
Altova XMLSpy
Application Support
1st-3rd Level-Support
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
Automatisierung
Azure Cloud
Azure Devops Server
Chocolatey
Continuous Integration
CruiseControl.net
Deployment
DevOps
SCM / KM
Docker
Enterprise Architect
Flyway DB
Git
TFS Git / BitBucket
HP ALM
HP Quality Center 11 (HPQC)
InstallShield
Jenkins
Hudson
Jetbrains Resharper
Maven
Microsoft Hyper-V
Microsoft IIS
Internet Information Server 6 / 7 / 8
Microsoft Sharepoint
MSBuild
2.0, 3.5, 4.0, 12.0, 14.0
MSI
MSTest
Nexus
Octopus Deploy
OOA
OOP
Polarion
ProCall
Releasemanagement
RunDeck
Shiftconnector
Team Foundation Server
2005/2008 - 2010 - 2013/2015/2017
TeamViewer
TFS
2015 / 2017
Toad for Oracle
VisualStudio
2008 - 2015 - 2017
VMware
vSphere & ESX
VMware ESXi
VMware vSphere
WebLogic Server
Windows Installer
insbesondere 4.5, 5.0
XML
Zendesk
Produkte:
  • NUnit, NAnt, NCover
  • Microsoft Visual Source Safe
  • CVS (CVSNT) / Subversion (Tortoise, VisualSVN)
  • InstallShield 2010 / InstallAware 9 / Wise Studio
  • SQL Server Management Studio (SSMS)
  • Microsoft Office / Visio 2003
  • Microsoft Virtual PC / Virtual Server 2005 R2
  • Microsoft FX Cop & StyleCop
  • AutoIT Automation Skript
  • CodeSmith 4.1/5.1 Codegenerator
  • Lotus Notes 6.5
  • Citrix Terminal Server

Standards/Frameworks:

  • Microsoft .NET Framework 1.0 - 4.0, C-sharp, C#, VB.NET, ASP.NET
  • Microsoft Entity Framework (ADO / DAO / ADO.NET)
  • JAVA / JSP / Servlets / Tomcat / Struts
  • UML 2.0
  • Webservices, Windows Communication Foundation (WCF), HTTP, SOAP, XML, WSDL, HTML- 

Klassenbibliotheken:
  • Microsoft .Net Framework Classes (FCL)
  • Infragistics NetAdvantage WinForms
  • Microsoft Enterprise Library 3/4
  • Microsoft Foundation Classes (MFC)

Erfahrungen in:

  • Application Management & Application Support
  • DevOps / Software-Konfigurationsmanagement (SCM)
  • Winsows Installer Setups (MSI) und Patches (MSP)
  • Continuous Integration (CI)
  • Agile Development (Scrum, Sprint)
  • Administration von Windows Servern und Netzwerken
  • Anwendungsprogrammierung für Windows
  • Datenbank-Anwendungen mit SSRS und SSAS
  • Webentwicklung mit JSP und ASP.net
  • Durchführung von Seminaren & Workshops

Methoden:
  • Configuration-Management
  • Release-Management
  • Paketierung, Installation, Deployment (Softwareverteilung)
  • OOA, OOD, OOP
  • Datenbank Design
  • Aspektorientierte Programmierung (AOP) mit PostSharp

Soziale Fertigkeiten:
  • Sorgfältiges Arbeiten und hohes Qualitätsbewusstsein
  • Verantwortungsübernahme
  • Kommunikationsfähigkeit und rhetorisches Geschick
  • Belastbarkeit
  • Hohe Einsatzbereitschaft
  • Selbständiges Arbeiten
  • Problemlösungsfähigkeit
  • Kompromissbereitschaft
  • Teamfähigkeit

Aufgabenbereiche
Finanzbranche
Konfigurationmanagement
Kundenbetreuung
Problemanalyse
Problembehebung
SCCM

Aus- und Weiterbildung

10/1998 - 02/2004

5 Jahre 5 Monate

Studium der Informatik, Schwerpunkt Technik

Abschluss
Diplom-Informatiker (FH)
Institution, Ort
Fachhochschule Würzburg
Schwerpunkt

Soziales Engagement:

  • Mitarbeit in der Fachschaft (Skriptendienst)
  • Mitglied im Fachbereichsrat für Informatik (1 Jahr)
  • Mitglied im Hochschul-Senat (1 Jahr)

09/1988 - 06/1997

8 Jahre 10 Monate

Gymnasium (Allgemeine Hochschulreife)

Abschluss
Abitur
Institution, Ort
Gymnasium
Schwerpunkt

mathematisch-naturwissenschaftlicher Zweig

Ausbildungshistorie