Fachlicher Schwerpunkt dieses Freiberuflers

.NET-Entwickler/Architekt aus Leidenschaft

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

D3

D4

D5

D6

D7

D8

Kontaktwunsch

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

Position

Kommentar

Ich bin Software-Entwickler und -Architekt mit großer Erfahrung im Bereich der Front- und Backend-Entwicklung sowohl mit Windows Forms, WPF als auch Web-Anwendungen auf  Basis des Microsoft .NET Frameworks.

Zusätzlich habe ich ein fundiertes Know How im Bereich des automatisierten Testens (Unit-Testing, Coded UI Testing, Selenium Framework) erlangt.

Projekte

10/2017 - Heute

1 Jahr 11 Monate

Definition der Software-Architektur für Fahrerassistenzsteuergeräte mit Überwachung der definierten Architektur während des Produkt-Entwicklungsprozesses

Rolle
Software Architekt
Kunde
ZF Friedrichshafen
Einsatzort
Standort Koblenz
Projektinhalte
  • Definition der Software-Architektur für Fahrerassistenzsteuergeräte mit Überwachung der definierten Architektur während des Produkt-Entwicklungsprozesses
  • Erstellen der Software-Architektur mit UML
  • Optimieren des Entwicklungsprozesses, Auswahl geeigneter Tools

06/2015 - 09/2017

2 Jahre 4 Monate

Aufbau und Leitung der Abteilung "Test-Automatisierung"

Rolle
Team Manager Test Automation
Kunde
Siemens Industry Software GmbH
Einsatzort
Höhr-Grenzhausen
Projektinhalte
  • Fachliche und disziplinarische Leitung des Teams Test Automation zur Umsetzung von automatisierten Tests in Form von Unit Tests sowie Coded UI Tests
  • Weiterentwicklung der Architektur des Testframeworks
  • Erstellung von Tools auf Basis des .NET Frameworks (C#) zu Testzwecken mit (EF, Unity-DIC, WinForms, WPF, ASPNET Core)
  • Erstellung von Unit-Tests/Coded UI Tests/Selenium Web-Tests
  • Planung und Nachverfolgung von Arbeitspaketen
  • Planung und Ausführung von automatisierten und manuellen Tests mit dem Microsoft Test Manager
  • Administration des Team Foundation Servers sowie der Build- und Test-Infrastruktur
  • Entwicklung von Web-Portale (ASPNET.core, JavaScript, jQuery, REST-Services, WCF)
Kenntnisse

professional scrum master

Visual Studio 2017

Team Foundation Server 2013

WCF

REST

SOA

Microsoft TestManager

JavaScript

jQuery

WebServices

Teamleitung

Produkte

Visual Studio 2017

eggPlant

Team Foundation Server 2015

05/2012 - 05/2015

3 Jahre 1 Monat

Quality Build and Integration Manager

Kunde
IBS AG – A Siemens Business
Einsatzort
Höhr-Grenzhausen
Projektinhalte
  • Entwurf und Pflege einer adäquaten Architektur für das neu aufzubauende Test-Framework sowie Aufbau und fachliche Leitung eines Teams zur Umsetzung von automatisierten Tests (Unit-Tests sowie Coded UI Tests)
  • Strategische Planung der Test (-Umgebungen)
  • Erstellung eines Frameworks zum Ausführen von automatisierten Tests
  • Test-Management mit dem Microsoft TestManager, Visual Studio und dem Team Foundation Server
  • Führung des Automatisierungsteams
  • Administration des Team Foundation Server 2013
Kenntnisse

Scrum

SOA

Produkte

Visual Studio

TestManager

Visual Studio Code

Microsoft Word

Microsoft Excel

Microsoft SQL Server 2008 R2

01/2007 - 04/2012

5 Jahre 4 Monate

Entwicklung und Konzeption von Web- sowie Windows-Forms Anwendungen

Rolle
Anwendungsentwickler
Kunde
IBS AG
Einsatzort
Höhr-Grenzhausen
Projektinhalte
  • Entwicklung und Konzeption von Web- sowie Windows-Forms Anwendungen
  • Entwicklung im Plattform-Team
  • Ansprechpartner für Kollegen als Plattform-Team-Mitglied

Entwicklung

  • Auf Basis des .NET-Framework
  • Windows Forms Applikationen
  • Smart Client-Entwicklung mit dem Einsatz der Smart Client
    Software Factory sowie dem Composite UI Application Block
  • Web-Anwendungen
  • Web- und WCF-Services
  • Umsetzung der SOA-Strategie
  • Datenbank-Design (Oracle, MS SQL Server)
  • Framework- und Applikations-Design
  • Unit-Tests
  • Erstellung von Testspezifikationen, -skripts

Technische Projektleitung

  • Führen des Entwickler-Teams
  • Kommunikation mit Kunden und Team-Mitgliedern
  • Erstellen von Arbeitspaketen
  • Verteilen und Überwachen der Arbeitspakete

Projekthistorie

Veröffentlichung von Fachartikeln und Büchern:

Lo Iacono, Luigi und Wiefling, Stephan und Schneider, Michael
Programmieren trainieren
Hanser; Carl Hanser Verlag GmbH; März 2018

Lo Iacono Luigi und Hick, Sibylle und Schneider, Michael
Verlässliche Wege - Prüfen von Zertifikatspfaden in Java und .NET
iX Magazin für professionelle Informationstechnik.; Hg. Heise, Christian; September 2007; Seiten 128-137
 
Schneider, Michael und Krämer, Andre
Mehr Setup fürs Web - Webbereitstellungs-Projekte für Visual Studio 2005
dotnetpro. Das .NET-Magazin für Entwickler; Redtec Publishing GmbH; August 2007; Seiten 31-41
 
Schneider, Michael und Lo Iacono, Luigi
Geheime Botschaften - Aufbau, Verwendung und Erweiterung des .NET-Krypto-Frameworks
dotnetpro. Das .NET-Magazin für Entwickler; Redtec Publishing GmbH; September 2006; Seiten 64-69 ;
 
Lo Iacono, Luigi und Hick, Sibylle und Schneider, Michael
Gültige Pfade - Modelle zur Gültigkeitsprüfung von Zertifikaten
iX Magazin für professionelle Informationstechnik.; Hg. Heise, Christian; Juni 2006; Seiten 126-131 ;
 
Schneider, Michael und Müller, Klaus
Versionsverwaltung mit SubVersion - Gehe zurück auf Version x.y
dotnetpro. Das .NET-Magazin für Entwickler; Redtec Publishing GmbH; Juni 2005; Seiten 82-91;
 
Schneider, Michael
Log4Net - Ein Logging-Framework für .NET
dotnetpro. Das .NET-Magazin für Entwickler; Redtec Publishing GmbH; Februar 2005; Seiten 66-72;

Branchen

Automobilzulieferindustrie, produzierendes Gewerbe  Qualitätsmanagement, EMS

Kompetenzen

Programmiersprachen
ASP.NET
MVC, WebAPI, RESTful services
Bootstrap
C#
Infragistics NetAdvantage
Windows Forms, ASP.NET
JavaScript
jQuery
Visual Studio 2016
Visual Studio 2019
Windows Forms
Databinding
Windows Presentation Foundation

Datenbanken
Entity Framework (Core)
Microsoft .NET, .NET Core
Microsoft SQL Database
ab SQL Server 2005
Microsoft SQL Server 2008 R2
Oracle 10g

Betriebssysteme
Windows 10
Windows 7
Windows 8
Windows Server 2008 R2
Windows Server 2012
Windows Server 2016

Aufgabenbereiche
.NET
Ausbildung (IT-Lehrberufe nach IHK)
C#
Entwicklungsleitung
Schnittstellenentwicklung
Software Architektur
Teamleitung
Testmanagement
Web-Entwicklung
HTML5, jQuery, TypeScript, BootStrap

Sprachkenntnisse
Deutsch Muttersprache
Englisch: gut

Datenkommunikation
Windows Communication Foundation (WCF)

Berechnung / Simulation / Versuch / Validierung
eggPlant
Microsoft Test Manager

Personalverantwortung
Teamleitung

Produkte / Standards / Erfahrungen
JavaScript
jQuery
Microsoft Excel
Microsoft Word
professional scrum master
REST
Scrum
SOA
Team Foundation Server 2013
Team Foundation Server 2015
TestManager
TypeScript
Visual Studio
Visual Studio 2017
Visual Studio 2017
Visual Studio Code
WCF
WebServices

Design / Entwicklung / Konstruktion
Microsoft TestManager

Bemerkungen

Veröffentlichungen gerne auf Anfrage.


Aus- und Weiterbildung

10/1994 - 02/2003

8 Jahre 5 Monate

Studium Technische Informatik

Abschluss
Diplom-Ingenieur (1,6)
Institution, Ort
Universität Siegen
Schwerpunkt

Thema der Diplomarbeit auf Anfrage

Ausbildungshistorie

Weiterbildungen

  • Professional Scrum Master I
  • ISTQB Certified Tester Foundation Level
  • IHK AdA Schein

Microsoft Certified Professional

  • Windows 2000

Microsoft Certified Technology Specialist

  • .NET Framework 2.0 Windows Applications
  • .NET Framework 2.0 Web Applications
  • .NET Framework 2.0 Distributed Applications

Microsoft Certified Professional Developer

  • Enterprise Applications Developer
×
×