Softwarearchitektur,Anwendungsentwicklung,Beratung, Projektleitung , Entwicklung von Desktop-,Client/Server-und Internet-/Intranetanwendungen(Windows,dotnet,.NET,ASP,XML,XSLT, SQL, VB, C#, COM, UML)
Aktualisiert am 17.09.2019
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2019
Verfügbar zu: 100%
davon vor Ort: 70%
Englisch
Russisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

5 Jahre
2019-04 - heute

Migration einer VB6 Altanwendung für die Devisendisposition

Berater, Entwickler
Berater, Entwickler
  • Migration einer VB6 Altanwendung für die Devisendisposition nach .Net auf Basis von C# und WPF unter Verwendung von Prism als MVVM Framework
Windows 10 C# PL/SQL Visual Studio 2017 mit GIT Oracle 12g/18c mit Entity Framework 6.0
Bank/Homeoffice
Frankfurt
4 Monate
2019-01 - 2019-04

Redesign und Neuentwicklung von internen Tools

Berater, Entwickler
Berater, Entwickler
  • Redesign und Neuentwicklung von internen Tools (Signalschnittstellen Planung, Zeichnungsverwaltung) auf Basis von C# und WPF
  • Verwendung von MVVM Light als Framework
Windows 10 C# T-SQL Visual Studio 2017 mit SVN MS SQL Server 2016
Maschinen- und Anlagenbau
Dortmund
9 Monate
2018-04 - 2018-12

Erweiterung einer Konfigurationsanwendung

Berater, Entwickler
Berater, Entwickler
  • Erweiterung einer Konfigurationsanwendung für das Filialmanagement großer Handelsunternehmen
  • Schwerpunkt ist das Konfigurationsmanagement für den Bereich Authentication und Authorization mit Identity Server 4 in Verbindung mit dem unternehmenseigenen Active Directory Service sowie dem MS Azure ID Service sowie die Konfiguration von REST Service Clients und die Entwicklung von Microservices mit .Net Core 2.0
Windows 7/10 Windows Server 2012 C# VB.Net JSON Visual Studio 2015 mit GIT MS SQL Server 2012 mit Entity Framework CORE 2.0
Elektronikgerätehersteller
Paderborn
3 Monate
2018-01 - 2018-03

Design und Implementierung

Berater, Entwickler Windows 10 C# HTML 5 ...
Berater, Entwickler
  • Design und Implementierung verschiedener Tools für das Qualitäts- und Prozessmanagement
  • Analysetool für Compiler Logfiles als Asp.Net Web API Abwendung mit SPA Web UI (jQuery, Knockout, Bootstrap)
  • REST Service Schnittstelle für PTC Integrity Manager
Windows 10 C# HTML 5 CSS 3 JSON Visual Studio 2015 mit GIT MS SQL Server 2012 PTC Integrity Command Line API
Elektronikhersteller
Paderborn
6 Monate
2017-07 - 2017-12

Entwurf und Implementierung

Berater, Entwickler Windows 10 C# XML ...
Berater, Entwickler
  • Entwurf und Implementierung einer Lösung für automatisierte Unit- und Whitebox-Tests auf der Basis von NUnit
  • Testgegenstand ist ein WPF basierter Serviceclient für das Management von Support Cases. Getestet wird auf den Ebenen View Model und Service Model (REST API basiert)
Windows 10 C# XML Visual Studio 2015 mit GIT Private Cloud Service über REST API (JSON)
Elektronikhersteller
Paderborn
7 Monate
2017-01 - 2017-07

Review und Weiterentwicklung

Berater, Entwickler Windows 10 C# XAML ...
Berater, Entwickler
  • Review und Weiterentwicklung einer Kundenterminal Software für den Bereich Orthopädietechnik
  • UI Redesign und Implementierung
  • Hardwareanbindung (Scanner, Kartenleser)
  • Anbindung an das Backendsystem (JIRA) über REST-API
  • Die Implementierung erfolgt mit C#, WPF und MVVM in Visual Studio 2015
Windows 10 C# XAML JSON Visual Studio 2015 mit SVN Cloud Service (JIRA) über REST API
Dresden/Home Office
5 Monate
2016-08 - 2016-12

Weiterentwicklung eines OoH Marketing Planungssystems

Berater, Architekt, Entwickler Windows Server 2012 Windows 10 C# ...
Berater, Architekt, Entwickler
  • UI- und BL Design, Implementierung von Modulen (Datenimport, Angebotserstellung) und Windows Services (Datenimport) für ein Out of Home Marketing Planungssystem
  • speziell für den Bereich digitale Werbeträger insbesondere in Verbindung mit Geotagging
  • Die technische Basis beruht auf C# mit Visual Studio 2015 in Verbindung mit DevExpress WPF Komponenten und dem MVVM Design Pattern
  • Als Datenbank kommt SQL Server 2012 und 2016 in Verbindung mit Fluent NHibernate als O/R Mapper zum Einsatz
Windows Server 2012 Windows 10 C# XAML XML SQL Visual Studio 2015 mit GitHub MS SQL Server 2012/2016
Marketing Agentur
Düsseldorf / Home Office
4 Monate
2016-05 - 2016-08

Weiterentwicklung einer Software

Berater, Coach, Entwickler Windows 8 Windows 10 C# ...
Berater, Coach, Entwickler
  • Weiterentwicklung einer Software für die Konfiguration und Einsatzplanung von Multikoptern unter C# und WPF
  • Den Schwerpunkt bilden die Module visuelle Wegpunktplanung mit Google Maps bzw. Bing Maps sowie das Geotagging
  • Der Aufgabenbereich erstreckt sich neben der Implementierung insbesondere auf die Beratung und das Coaching der Entwickler im Bereich WPF Anwendungs- und UI-Design und Programmierung in einem SCRUM Team
Windows 8 Windows 10 C# XAML XML SQL Visual Studio 2013 2015 mit GitHub SQLite
Flugroboterhersteller
Kassel/Homeoffice
5 Monate
2015-12 - 2016-04

Redesign und Implementierung von Softwarekomponenten

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler
  • Redesign und Implementierung von Softwarekomponenten für die Förderanlage eines Versandhändlers in Pforzheim) auf der Basis von C# in Verbindung mit Silverlight
  • Schwerpunkte bilden die Programmierung von parallelen Prozessen, die Kommunikation mittels WCF-Webservices sowie Backend-Services in Verbindung mit der Datenbank
Windows 7 Windows Server 2012 C# XAML PL/SQL .NET Framework 4.0 Visual Studio .NET 2010 mit TFS TOAD for Oracle Oracle 11g
Förderanlagenhersteller
Bielefeld
8 Monate
2015-04 - 2015-11

Redesign und Implementierung eines Testframeworks

  • Redesign und Implementierung eines Testframeworks für den Test von Firmware für elektronische Gaszähler
  • Beratung, Coaching und Architekturentwurf
  • Abstimmung mit anderen externen Dienstleistern
  • Requirements Analyse aus den Bereichen Entwicklung
  • Test und Produktion
Windows 7 Windows Server 2012 Python 2.7 Iron Python C# Visual Studio 2013 PTVS 2013 MS SQL Server 2008 R2 Python O/R Mapper Python Unit Tests Managed Services (C#)
Gaszählerhersteller
Osnabrück
2 Monate
2015-02 - 2015-03

Fehlerbeseitigung und Erweiterung bestehender Webanwendungen

  • Fehlerbeseitigung und Erweiterung bestehender Webanwendungen auf der Basis ASP.Net MVC
  • Implementierung eines SEPA Lastschriftmoduls in eine bestehende Webanwendung
  • Einbindung von Webservices über SOAP
Windows 7 Windows Server 2008 C# T-SQL HTML CSS jQuery Visual Studio 2012 DevExpress 11 Web Components MANTIS Visual Studio 2010 MS SQL Server 2008 R2 LightSpeed O/R Mapper ASP.Net MVC jQuery SOAP
Internetagentur
Potsdam
4 Monate
2014-10 - 2015-01

Internes Projekt, Weiterbildung

  • Redesign und Implementierung einer Webanwendung unter Verwendung aktueller Technologien und Frameworks
  • Nutzung der Microsoft Azure Infrastruktur
  • Die Datenverwaltung erfolgt über einen WPF Desktopclient mittels Webservices
Windows 8 Microsoft Azure C# T-SQL XAML HTML5 CSS3 Visual Studio 2013 TFS 2013 Sharepoint VS Online MS SQL Server 2012 Entity Framework 5.0 MS SQL Server 2008 ASP.Net MVC Bootstrap jQuery MVVM WPF WCF
9 Monate
2014-01 - 2014-09

Migration einer Software für Krankenversicherungsträger von VB6 auf .Net

Berater, Coach, Entwickler C# VB6 .Net Framework 4.0 ...
Berater, Coach, Entwickler
  • Beratung und Mitarbeit bei der Migration einer komplexen modularen Softwarelösung für Krankenversicherungsträger von VB6 auf C#
  • Schwerpunkt bildet insbesondere die Beratung zu Fragen der Zielarchitektur
  • Performanceverbesserung
  • UI-Redesign sowie der Entwicklung von Teststrategien und –Methoden
Visual Studio 2010 Visual Studio 2012 SVN SQL Server 2008 R2 SQL Server 2012
C# VB6 .Net Framework 4.0 XML T-SQL Entitity Framework 5.0 Windows Forms WPF MVVM XML Use Cases Test Cases UML
3M Medica
Berlin, Homeoffice
6 Monate
2013-07 - 2013-12

Entwicklung und Implementierung von Tests und Testtools

Berater, Entwickler Python 2.7 Softwaretests Testautomatisierung
Berater, Entwickler
  • Mitarbeit bei der Entwicklung und Implementierung von automatischen Tests für Komponenten einer Konfigurationssystem-Toolkette für Simulationsanlagen in der Fahrzeugentwicklung mit Python
Eclipse pyDev MKS
Python 2.7 Softwaretests Testautomatisierung
dSPACE GmbH
Paderborn
1 Jahr 4 Monate
2012-03 - 2013-06

Entwicklung von Komponenten für ein Konfigurationssystem

Berater, Entwickler C# funktionale Programmierung XML ...
Berater, Entwickler
  • Mitarbeit bei der Entwicklung und Implementierung von Komponenten für ein Visual Studio ähnliches Konfigurationssystem für Simulationsanlagen in der Fahrzeugentwicklung mit C# und funktionaler Programmierung
Visual Studio 2010 NUnit MKS Windows 7
C# funktionale Programmierung XML .Net Framework 4.0
dSPACE GmbH
Paderborn
1 Jahr 4 Monate
2012-03 - 2013-06

Elektronikhersteller, Paderborn

Mitarbeit bei der Entwicklung und Implementierung von Komponenten für ein Konfigurationssystem für MATLAB/Simulink basierte Simulationsanlagen in der Fahrzeugentwicklung mit C# und funktionaler Programmierung

Windows 7 C# XML .NET Framework 4.0 Visual Studio .NET 2010 NUnit MKS
Berater, Entwickler
1 Monat
2012-07 - 2012-07

Lebensmittelhersteller, Berlin

Analyse eines bestehenden Migrationskonzeptes für eine umfangreiche ERP Client-Anwendung von VB6 auf C#/VB.Net mit dem Hintergrund des BS-Wechsels von Win XP auf Win 7. Analyse der vorhandenen Codebasis sowie der Migrationswege und grobe Aufwandabschätzung. Erstellung eines Analyseberichtes für die Konzernleitung als Entscheidungs- und Planungsgrundlage

Berater
6 Monate
2011-10 - 2012-03

Förderanlagenhersteller, Bielefeld / Bedford (UK)

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler

Erstellung des Administrations-UI für die Förderanlagen eines großen Logistikzentrums in Bedford (UK) auf der Basis von Silverlight 4.0. Eingesetzt wird das MVVM-Pattern in Verbindung mit Prism sowie WCF-Webservices

Windows 7 Windows Server 2008 R2 C# XAML PL/SQL .NET Framework 4.0 Visual Studio .NET 2010 TOAD for Oracle Subversion Oracle 11g
2 Monate
2011-08 - 2011-09

IT-Dienstleister, Nürnberg/Homeoffice

Migration des 2010 erstellten Wirtschaftssimulationsprogramms von einer Desktop- zu einer Onlineanwendung auf der Basis von Silverlight 4.0. Gleichzeitig wurde der Funktionsumfang um Administrationsmodule für die zusätzliche Mandantenfähigkeit erweitert. Eingesetzt wurde das MVVM-Pattern sowie WCF-Webservices

Windows 7 Windows Server 2008 R2 VB.NET C# XAML T-SQL .NET Framework 4.0 Visual Studio .NET 2010 +TFS 2010 DevXPress Suite MS SQL Server 2008 R2
Architekt, Berater, Entwickler
3 Monate
2011-05 - 2011-07

Medizintechnikhersteller, Würzburg

Entwicklung und Realisierung einer Komponente für ein Softwaresystem zur Verwaltung und Auswertung klinischer Studien. Die Komponente ermöglicht die Einbindung des Logitech VIA Pen und ermöglicht das Laden und Bearbeiten von VIA Pen Dateien. Das UI basiert auf WPF in Verbindung mit dem MVVM Pattern. Die Realisierung wurde mit agilen Methoden auf der Basis von SCRUM durchgeführt

Windows 7 C# T-SQL XAML .NET Framework 4.0 XML Visual Studio .NET 2010 MS SQL Server 2008
Berater, Entwickler
3 Monate
2011-02 - 2011-04

Verlag, Hamburg

Berater, Entwickler
Berater, Entwickler

Entwicklung und Realisierung von Komponenten für das Callcentermanagement eines Verlages. Das UI für den Callcenter-Agent basiert auf einer WPF-Anwendung, die Komponente für die Administration wird als Silverlight-Anwendung realisiert. Als OR-Mapper wird NHibernate verwendet, das Komponentenmodell wird auf Basis des Managed Extensibility Framework in Anwendung des MVVM-Designpatterns realisiert.

Windows 7 Windows Server 2008 R2 C# T-SQL XAML .NET Framework 4.0 XML Visual Studio .NET 2010 TFS 2010 MS SQL Server 2008 R2
6 Monate
2010-08 - 2011-01

Getränkelogistik, Goslar/Homeoffice

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler

Design und Realisierung eines Controlling-Frameworks. Die Daten stammen aus einem DWH (IBM DB/2) und werden in konfigurierbaren Views dargestellt. Hauptkomponenten des Frameworks sind vom Anwender konfigurierbare Navigationen, Views sowie Exportfunktionen nach MS Excel.

Windows 7 VB.NET C# T-SQL .NET Framework 4.0 XML DevXPress Suite Visual Studio .NET 2010 TFS 2010 IBM DB/2
8 Monate
2010-05 - 2010-12

IT-Dienstleister, Nürnberg/Homeoffice

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler

Realisierung eines Wirtschaftssimulationsprogramms für den Einsatz bei staatlichen und privaten Bildungsträgern in Bayern Hierbei handelt es sich um die Komplettrealisierung einer datenbankbasierte Anwendungen incl. UI, Businesslogik und Reporting

Windows 7 VB.NET C# T-SQL .NET Framework 4.0 Visual Studio .NET 2010 TFS 2010 DevXPress Suite MS SQL CE 3.5
9 Monate
2010-02 - 2010-10

Transportunternehmen, Leipzig/Homeoffice

Berater, Entwickler
Berater, Entwickler

Review und Redesign eines Projektes zur Entwicklung einer Verwaltungs- und Planungssoftware für Schüttguttransporte. Redesign als mehrschichtige Client/Server Anwendung, Einsatz von OR-Mapping, Windows Forms Client. Coaching und interaktive Zusammenarbeit mit den Entwicklern des Kunden

Windows 7 Windows Server 2008 C# XML T-SQL LINQ Visual Studio 2008 .NET Framework 3.5 DevXpress 9.3 MS SQL Server 2008 Entity Framework 1.0 MS SQL Server 2005
6 Monate
2009-08 - 2010-01

Unternehmensberatung f. Microsoft EMEA, Homeoffice

Techn. Projektleiter, Architekt, Berater, Entwickler
Techn. Projektleiter, Architekt, Berater, Entwickler

Entwurf der Anwendungsarchitektur, Beratung des Managements zu technischen Fragen und Realisierung eines Internetportals für OEM-Kunden von Microsoft EMEA auf Basis von ASP.Net 3.5 SP1. Design und Programmierung der Datenbank auf Basis SQL Server 2008. Leitung eines verteilten remote arbeitenden Entwicklungsteams

Windows Server 2008 Windows 7 C# XML HTML T-SQL LINQ Java Script AJAX MVC Silverlight 3.0 Silverlight 4.0 Visual Studio 2008 SP1 2010 .NET Framework 3.5 SP1 Telerik RadControls für ASP.Net AJAX 2009.3 MS SQL Server 2008

Aus- und Weiterbildung

Aus- und Weiterbildung

1978
Studium Nachrichtentechnik
Abschluss als Ing. f. Nachrichtentechnik 
 
2000
Studium Informatik an der FH Merseburg
Abschluss als Dipl.-Informatiker (FH) 

Position

Position

Mehr als 25 Jahre Projekterfahrung als freiberuflicher IT-Berater, davon 15 Jahre mit dem Fokus auf der Microsoft .NET Technologie, bilden die Grundlage für mein umfangreiches Expertenwissen im Bereich Softwareentwicklung. Begonnen habe ich 1982 mit der Entwicklung von Hard- und Software für SPS im Bereich Fertigungsmaschinen. Seit dem Wechsel in die Selbständigkeit im Jahr 1990 verlagerte sich der Schwerpunk immer mehr in Richtung Anwendungsentwicklung, dazu kam dass ich insbesondere in den ersten Jahren der Selbständigkeit zusätzlich sehr fundiertes Wissen in den Bereichen Betriebswirtschaft, Finanzen und Management sammeln konnte. Eine starke logische und analytische Denkweise gepaart mit einer ausgeprägten Lust auf neue Herausforderungen bildet bis heute die Basis meiner beruflichen Tätigkeit. So ist es nicht ungewöhnlich dass ich im Laufe der Jahre Projekte in den unterschiedlichsten Branchen durchgeführt habe: Handel, Logistik, Dienstleister, Banken und Finanzen, Versicherungen und natürlich Industrieunternehmen.

Darüber hinaus stelle ich meine Kenntnisse und Erfahrungen auch gerne als Coach, Trainer und Berater zur Verfügung.

 

Kernkompetenz ist das Design und die Entwicklung von Anwendungen  und Tools im technischen, administrativen und kaufmännischen Bereich auf Basis der .NET Technologie, insbesondere:

  • Desktop Anwendungen mit Windows Forms und WPF;
  • Webanwendungen mit ASP.Net MVC, jQuery, Knockout.js, Angular.js, Bootstrap;
  • Serveranwendungen (Backend) mit MS SQL Server;
  • Webservice Anwendungen mit ASP.Net Web API (REST Service mit JSON);
  • Windows Service Anwendungen für unterschiedliche Einsatzszenarien, z.B. Integrationslösungen;
  • Tools und Komponenten, z.B. Parser, Schnittstellentools, UI-Komponenten, Testtools;
  • Migrationsprojekte von VB6, Delphi, Java nach .Net;

Für den Einsatz in zukünftigen Projekten stehen darüber hinaus Kenntnisse in den Bereichen

  • Windows Apps auf UWP Basis;
  • Webanwendungen mit ASP.Net MVC Core und Angular 2+ mit Type Script;
  • Cloud basierte Anwendungen mit MS Azure Services (Data, App, Web)

zur Verfügung.

 

Als Entwicklungswerkzeuge kommen bereits seit mehr als 15 Jahren MS Visual Studio mit den Programmiersprachen C# und VB.Net zum Einsatz, für spezielle Aufgaben aber auch Python oder Java Script.

 

Der gegenwärtige und zukünftige Tätigkeitsschwerpunkt liegt im Microsoft Umfeld auf der Basis der .Net Technologie, die ich bereits seit Erscheinen der ersten Beta-Version einsetze und dadurch den Kunden ein sehr umfangreichen Expertenwissen in diesem Bereich anbieten kann.

Kompetenzen

Kompetenzen

Schwerpunkte

  • Hauptschwerpunkt ist das Design und die Entwicklung von Anwendungen im kaufmännischen, technischen und administrativen Bereich für verschiedene Branchen, u.a. für Medienunternehmen, Finanzdienstleister, Versicherungen und Banken sowie für Dienstleistungs-, Handels- und Industrieunternehmen auf der Basis von Windows, wobei die Bereiche administrative und technische Projektleitung, Architektur / Design, Implementierung sowie Beratung und Coaching abgedeckt werden. Die Art der Projekte reicht dabei von Desktop- über Client/Server-  und serviceorientierten bis hin zu Internet/Intranet- Anwendungen.
  • Als Entwicklungsplattform kommt derzeit Microsoft Visual Studio 2010/2013/2015 zum Einsatz. Beim Datenbankeinsatz liegen die Schwerpunkte auf MS Access bzw. MS SQL Server CE im Workgroup- und Desktop- sowie MS SQL Server und mySQL im C/S- und Internet-Bereich. Als Programmiersprachen präferiere ich C# und VB.NET, die ich bereits seit mehr als 12 Jahren anwende, sowie für spezielle Aufgabenstellungen auch Python und Java Script. Meine ersten großen Projekte habe ich noch mit VB3 und später mit VB6 realisiert, VB6 und VBA begleiten mich teilweise noch heute, im Wesentlichen bei Wartungs- oder Migrationsprojekten. Grundsätzlich habe ich mich bereits vor 20 Jahren für die Softwareentwicklung im Microsoft-Umfeld entschieden, dies wird auch zukünftig mein Schwerpunkt bleiben.
  • Für die Konzeption kundenorientierter Lösungen verfüge ich sowohl im technischen als auch im betriebs- und finanzwirtschaftlichen Bereich über umfassende jahrelange Erfahrungen, die aus meinen früheren Tätigkeiten resultieren und ständig aktualisiert werden. Im Verlauf der vergangenen 18 Jahre habe ich im Rahmen der Projektarbeiten umfangreiche branchenspezifische Erfahrungen in den Bereichen Investitionsgüterindustrie, Finanzdienstleister und Versicherungen sowie im Medienbereich gesammelt. 

Aufgabenbereiche

  • Business Process Analysis, Requirements Analysis
  • Konzeption, Architektur und Design
  • Technische und administrative Projektleitung, Teamleitung, Projektmanagement und -controlling
  • Entwicklerschulung/Training, Coaching
  • Anwendungsentwicklung, Programmierung
  • Anwenderschulung/Training

Produkte / Standards / Erfahrungen / Methoden

Visual Studio 2013
XAML
XML

Über mich:

Mehr als 25 Jahre Projekterfahrung als freiberuflicher IT-Berater, davon 15 Jahre mit dem Fokus auf der Microsoft .NET Technologie, bilden die Grundlage für mein umfangreiches Expertenwissen im Bereich Softwareentwicklung. Begonnen habe ich 1982 mit der Entwicklung von Hard- und Software für SPS im Bereich Fertigungsmaschinen. Seit dem Wechsel in die Selbständigkeit im Jahr 1990 verlagerte sich der Schwerpunk immer mehr in Richtung Anwendungsentwicklung, dazu kam dass ich insbesondere in den ersten Jahren der Selbständigkeit zusätzlich sehr fundiertes Wissen in den Bereichen Betriebswirtschaft, Finanzen und Management sammeln konnte. Eine starke logische und analytische Denkweise gepaart mit einer ausgeprägten Lust auf neue Herausforderungen bildet bis heute die Basis meiner beruflichen Tätigkeit. So ist es nicht ungewöhnlich dass ich im Laufe der Jahre Projekte in den unterschiedlichsten Branchen durchgeführt habe: Handel, Logistik, Dienstleister, Banken und Finanzen, Versicherungen und natürlich Industrieunternehmen.

Darüber hinaus stelle ich meine Kenntnisse und Erfahrungen auch gerne als Coach, Trainer und Berater zur Verfügung.

Kernkompetenz ist das Design und die Entwicklung von Anwendungen  und Tools im technischen, administrativen und kaufmännischen Bereich auf Basis der .NET Technologie, insbesondere:

  • Desktop Anwendungen mit Windows Forms und WPF;
  • Webanwendungen mit ASP.Net MVC CORE, jQuery, Knockout.js, Angular, Bootstrap;
  • Serveranwendungen (Backend) mit MS SQL Server;
  • Webservice Anwendungen mit ASP.Net Web API (REST Service mit JSON);
  • Windows Service Anwendungen für unterschiedliche Einsatzszenarien, z.B. Integrationslösungen;
  • Tools und Komponenten, z.B. Parser, Schnittstellentools, UI-Komponenten, Testtools;
  • Migrationsprojekte von VB6, Delphi, Java nach .Net;

Für den Einsatz in zukünftigen Projekten stehen darüber hinaus Kenntnisse in den Bereichen:

  • Windows Apps auf UWP Basis;
  • Cloud basierte Anwendungen mit MS Azure Services (Data, App, Web, Service Fabric, AD) zur Verfügung.

Als Entwicklungswerkzeuge kommen bereits seit mehr als 15 Jahren MS Visual Studio mit den Programmiersprachen C# und VB.Net zum Einsatz, für spezielle Aufgaben aber auch Python oder Java Script. 

Der gegenwärtige und zukünftige Tätigkeitsschwerpunkt liegt im Microsoft Umfeld auf der Basis der .Net Technologie, die ich bereits seit Erscheinen der ersten Beta-Version einsetze und dadurch den Kunden ein sehr umfangreichen Expertenwissen in diesem Bereich anbieten kann.

Programme:

  • MS Office (aktuell 2016)
  • Office Automation mit VBA und .NET
  • MS Visio (aktuell 2010)
  • MS Visual Studio (6.0 und .NET, aktuell 2017)
  • MS Visual Source Safe
  • MS Team Foundation Server 2008-2015
  • GIT
  • Subversion
  • PTC Integrity

 

Sonstige Komponenten und Tools:

  • Crystal Reports (aktuell 2013)
  • DevExpress WPF, WinForms, UWP, Reports
  • Infragistics .NET Advantage
  • Telerik radControls for ASP.Net AJAX
  • Log4Net
  • NLog
  • NUnit
  • NHibernate
  • Entity Framework 6, EF Core
  • Identity Server 4
  • MVVM Light, Prism, Unity

 

Serverprodukte und -komponenten 

  • MS Internet Information Services (IIS) 5.0, 6.0, 7.0, 7.5 
  • MS ISA Server (2002, 2004, 2006) 
  • MS SQL Server (7.0, 2000, 2005, 2008, 2008 R2, 2012) 
  • MS SQL Server Compact 3.1, 3.5 
  • MS Exchange Server 2000, 2003, 2007 
  • MS BizTalk Server 2002, 2004 (auch Entw. Von Orchestration-Komponenten u. Adaptern auf Basis .NET) 
  • MS Commerce Server 2002, 2006, 2007, 2009 
  • MS Virtual Server 2005 
  • MS Sharepoint Portal Server 2003, Sharepoint Services 2007, 
  • MS Dynamics NAV 5.0, 2009 
  • MS Dynamics AX 4.0, 2009 
  • MS Dynamics CRM 4.0

Technologien:

  • Windows 32 API (WIN API)
  • DDE, OLE, ActiveX, COM, DCOM
  • .NET Framework 2.0 bis 4.7, CORE 2.0, 2.1
  • Windows Presentation Foundation (WPF), XAML, MVVM
  • Windows Communication Foundation (WCF)
  • Windows Identity Foundation
  • Active Directory Services
  • ODBC, ADO, ADO.NET, LINQ, Entity Framework 5.0
  • ASP, ASP.NET, MVC, Web API
  • AJAX (MS AJAX Framework), jQuery
  • Managed Extensibility Framework (MEF), Unity Framework
  • Silverlight 2.0, 3.0, 4.0, 5.0, MVVM

Methoden:

  • OOD, OOP
  • UML, UseCases
  • User Interface (UI) Design
  • Web-Design
  • Datenbank-Design, ERM
  • Anwendungsarchitektur-Design
  • Infrastruktur-Design
  • Prozess-Design
  • Projektmanagement, Projektcontrolling
  • Migration auf .NET (von Clipper, VB6, Delphi, Java)
  • Funktionale Programmierung
  • SCRUM

Frühere berufliche Tätigkeit (Auszug) 

01/1985 ? 12/1986

Betriebsmittelkonstrukteur, Sachsenring Automobilwerk AG Zwickau 

  • Projektierung und Inbetriebnahme von SPS-Steuerungsanlagen für Sondermaschinen im Bereich Montageautomatisierung. 

 

01/1987 ? 03/1990

Gruppenleiter Elektronikentwicklung, Elektrobau GmbH Zwickau 

  • Design der Hard- und Softwarearchitektur für SPS-Steuerungen
  • Hardwareentwicklung für SPS-Steuerungen (Zentraleinheit auf Basis Zilog Microcontroller, digitale I/O-Einheiten)
  • Softwareentwicklung für SPS-Steuerung auf Assembler-Ebene für Zilog Z80 Microcontroller (BS-Kern, I/O-Steuerung, UI-Steuerung, Interpreter)
  • Softwareentwicklung für SPS Schnittstellen (RS 232)
  • Softwareentwicklung für SPS Programmiereinheit mit C und Basic 

 

1990 ? 1994

Dozent bei verschiedenen privaten staatlich geförderten Bildungsinstituten 

Freiberufliche Dozententäigkeit in den Bereichen

  • Unternehmensgründung und ?führung, Managementgrundlagen (2 Monate, die Seminare wurden in russischer Sprache durchgeführt)
  • Marketing
  • Kostenrechnung und Controlling 

 

1992 ? 1994

Freiberufliche Mitarbeit in einer Unternehmensberatung 

  • Erstellung von Konzepten für die Neugründung und Konsolidierung von Unternehmen im Auftrag des RKW
  • Entwurf und Erstellung von komplexen Excel Arbeitsmappen mit VBA für die Berechnung und Darstellung von Unternehmenskonzepten im Bereich Umsatz- und Finanzierungsplanung, Gewinn- und Verlustrechnung, Deckungsbeitragsrechnung, Soll-/Ist-Vergleich 

 

1995 ? 2003

Entwicklung von Individualsoftware 

  • Entwicklung einer auftragsbezogenen Zeiterfassungssoftware für einen Fenster- und Türenhersteller mit Schnittstellen zum Controlling.
  • Entwicklung einer Finanzbuchhaltungssoftware für eine Handelskette in Sachsen.

Betriebssysteme

MS-DOS
Windows
7, 8, 8.1, 10, 9x, NT 4.0, Mobile, Vista, XP
Windows Server
2008, 2012 R2, 2016, 2008 R2, Hyper-V

Programmiersprachen

C#
CSS 3
HTML 5
Iron Python
Java Script
jQuery
MS Visual Basic
bis 6.0
MS Visual C++
ATL, MFC, C++
PL-SQL
Python 2.7
T-SQL
auch Stored Procedures, Trigger, Volltext
VB.NET
Visual Basic for Applications (VBA)
XAML
XML
XPath
XSLT

Datenbanken

Advanced Database Server (ADS) V6 ? 8
IBM DB/2
IBM DB/2
MS Access
97 ? 2010
MS Analysis Services
2000, 2005, 2008, 2012
MS SQL Reporting Services
2000, 2005, 2008, 2010, 2012
MS SQL Server
7.0, 2000, 2005, 2008, 2008 R2, 2012, 2016
MS SQL Server 2008 R2
MS SQL Server CE 3.5
mySQL
Oracle
9i, 10g, 11g
SQL
SQLite

Datenkommunikation

FTP
HTTP
LAN, Intranet
REST API (JSON)
SMTP
SOAP
TCP/IP
UDP
WAN (Internet)
WCF - Windows Communication Foundation

Branchen

Branchen

Medien:

Verlag, Redaktionssystem, Druckvorstufe

Finanzdienstleister:

Tarifberechnungs- und ?vergleichsprogramme, Agenturverwaltung, Finanz- und Bedarfsanalyse, Portalanwendungen, Portalmodule

Versicherungen:

Tarifberechnungsprogramme, Online-Berechnungen, Online Beantragung und Schadenerfassung, Abrechnungsprüfung

Banken:

Kreditkartenmanagement

Dienstleister:

Verwaltungsprogramme

Groß- und Einzelhandel:

Finanzbuchhaltung, Controlling, Onlinebestellsystem, EDI

Versand:

Onlinebestellungen, Steuerungssystem für Lieferungszusammenstellung

Industrie (Maschinen und Anlagenbau):

Projektierungssoftware für Großdieselmotoren, Software für Steuerungsanlagen Fördertechnik, Software für Fertigungsplanung und ?controlling, Medizintechnik

Logistik:

Datenaufbereitung und ?verwaltung, Spedition, Dienstleister

 
Aus- und Weiterbildung:
Wirtschaftssimulationssoftware

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

5 Jahre
2019-04 - heute

Migration einer VB6 Altanwendung für die Devisendisposition

Berater, Entwickler
Berater, Entwickler
  • Migration einer VB6 Altanwendung für die Devisendisposition nach .Net auf Basis von C# und WPF unter Verwendung von Prism als MVVM Framework
Windows 10 C# PL/SQL Visual Studio 2017 mit GIT Oracle 12g/18c mit Entity Framework 6.0
Bank/Homeoffice
Frankfurt
4 Monate
2019-01 - 2019-04

Redesign und Neuentwicklung von internen Tools

Berater, Entwickler
Berater, Entwickler
  • Redesign und Neuentwicklung von internen Tools (Signalschnittstellen Planung, Zeichnungsverwaltung) auf Basis von C# und WPF
  • Verwendung von MVVM Light als Framework
Windows 10 C# T-SQL Visual Studio 2017 mit SVN MS SQL Server 2016
Maschinen- und Anlagenbau
Dortmund
9 Monate
2018-04 - 2018-12

Erweiterung einer Konfigurationsanwendung

Berater, Entwickler
Berater, Entwickler
  • Erweiterung einer Konfigurationsanwendung für das Filialmanagement großer Handelsunternehmen
  • Schwerpunkt ist das Konfigurationsmanagement für den Bereich Authentication und Authorization mit Identity Server 4 in Verbindung mit dem unternehmenseigenen Active Directory Service sowie dem MS Azure ID Service sowie die Konfiguration von REST Service Clients und die Entwicklung von Microservices mit .Net Core 2.0
Windows 7/10 Windows Server 2012 C# VB.Net JSON Visual Studio 2015 mit GIT MS SQL Server 2012 mit Entity Framework CORE 2.0
Elektronikgerätehersteller
Paderborn
3 Monate
2018-01 - 2018-03

Design und Implementierung

Berater, Entwickler Windows 10 C# HTML 5 ...
Berater, Entwickler
  • Design und Implementierung verschiedener Tools für das Qualitäts- und Prozessmanagement
  • Analysetool für Compiler Logfiles als Asp.Net Web API Abwendung mit SPA Web UI (jQuery, Knockout, Bootstrap)
  • REST Service Schnittstelle für PTC Integrity Manager
Windows 10 C# HTML 5 CSS 3 JSON Visual Studio 2015 mit GIT MS SQL Server 2012 PTC Integrity Command Line API
Elektronikhersteller
Paderborn
6 Monate
2017-07 - 2017-12

Entwurf und Implementierung

Berater, Entwickler Windows 10 C# XML ...
Berater, Entwickler
  • Entwurf und Implementierung einer Lösung für automatisierte Unit- und Whitebox-Tests auf der Basis von NUnit
  • Testgegenstand ist ein WPF basierter Serviceclient für das Management von Support Cases. Getestet wird auf den Ebenen View Model und Service Model (REST API basiert)
Windows 10 C# XML Visual Studio 2015 mit GIT Private Cloud Service über REST API (JSON)
Elektronikhersteller
Paderborn
7 Monate
2017-01 - 2017-07

Review und Weiterentwicklung

Berater, Entwickler Windows 10 C# XAML ...
Berater, Entwickler
  • Review und Weiterentwicklung einer Kundenterminal Software für den Bereich Orthopädietechnik
  • UI Redesign und Implementierung
  • Hardwareanbindung (Scanner, Kartenleser)
  • Anbindung an das Backendsystem (JIRA) über REST-API
  • Die Implementierung erfolgt mit C#, WPF und MVVM in Visual Studio 2015
Windows 10 C# XAML JSON Visual Studio 2015 mit SVN Cloud Service (JIRA) über REST API
Dresden/Home Office
5 Monate
2016-08 - 2016-12

Weiterentwicklung eines OoH Marketing Planungssystems

Berater, Architekt, Entwickler Windows Server 2012 Windows 10 C# ...
Berater, Architekt, Entwickler
  • UI- und BL Design, Implementierung von Modulen (Datenimport, Angebotserstellung) und Windows Services (Datenimport) für ein Out of Home Marketing Planungssystem
  • speziell für den Bereich digitale Werbeträger insbesondere in Verbindung mit Geotagging
  • Die technische Basis beruht auf C# mit Visual Studio 2015 in Verbindung mit DevExpress WPF Komponenten und dem MVVM Design Pattern
  • Als Datenbank kommt SQL Server 2012 und 2016 in Verbindung mit Fluent NHibernate als O/R Mapper zum Einsatz
Windows Server 2012 Windows 10 C# XAML XML SQL Visual Studio 2015 mit GitHub MS SQL Server 2012/2016
Marketing Agentur
Düsseldorf / Home Office
4 Monate
2016-05 - 2016-08

Weiterentwicklung einer Software

Berater, Coach, Entwickler Windows 8 Windows 10 C# ...
Berater, Coach, Entwickler
  • Weiterentwicklung einer Software für die Konfiguration und Einsatzplanung von Multikoptern unter C# und WPF
  • Den Schwerpunkt bilden die Module visuelle Wegpunktplanung mit Google Maps bzw. Bing Maps sowie das Geotagging
  • Der Aufgabenbereich erstreckt sich neben der Implementierung insbesondere auf die Beratung und das Coaching der Entwickler im Bereich WPF Anwendungs- und UI-Design und Programmierung in einem SCRUM Team
Windows 8 Windows 10 C# XAML XML SQL Visual Studio 2013 2015 mit GitHub SQLite
Flugroboterhersteller
Kassel/Homeoffice
5 Monate
2015-12 - 2016-04

Redesign und Implementierung von Softwarekomponenten

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler
  • Redesign und Implementierung von Softwarekomponenten für die Förderanlage eines Versandhändlers in Pforzheim) auf der Basis von C# in Verbindung mit Silverlight
  • Schwerpunkte bilden die Programmierung von parallelen Prozessen, die Kommunikation mittels WCF-Webservices sowie Backend-Services in Verbindung mit der Datenbank
Windows 7 Windows Server 2012 C# XAML PL/SQL .NET Framework 4.0 Visual Studio .NET 2010 mit TFS TOAD for Oracle Oracle 11g
Förderanlagenhersteller
Bielefeld
8 Monate
2015-04 - 2015-11

Redesign und Implementierung eines Testframeworks

  • Redesign und Implementierung eines Testframeworks für den Test von Firmware für elektronische Gaszähler
  • Beratung, Coaching und Architekturentwurf
  • Abstimmung mit anderen externen Dienstleistern
  • Requirements Analyse aus den Bereichen Entwicklung
  • Test und Produktion
Windows 7 Windows Server 2012 Python 2.7 Iron Python C# Visual Studio 2013 PTVS 2013 MS SQL Server 2008 R2 Python O/R Mapper Python Unit Tests Managed Services (C#)
Gaszählerhersteller
Osnabrück
2 Monate
2015-02 - 2015-03

Fehlerbeseitigung und Erweiterung bestehender Webanwendungen

  • Fehlerbeseitigung und Erweiterung bestehender Webanwendungen auf der Basis ASP.Net MVC
  • Implementierung eines SEPA Lastschriftmoduls in eine bestehende Webanwendung
  • Einbindung von Webservices über SOAP
Windows 7 Windows Server 2008 C# T-SQL HTML CSS jQuery Visual Studio 2012 DevExpress 11 Web Components MANTIS Visual Studio 2010 MS SQL Server 2008 R2 LightSpeed O/R Mapper ASP.Net MVC jQuery SOAP
Internetagentur
Potsdam
4 Monate
2014-10 - 2015-01

Internes Projekt, Weiterbildung

  • Redesign und Implementierung einer Webanwendung unter Verwendung aktueller Technologien und Frameworks
  • Nutzung der Microsoft Azure Infrastruktur
  • Die Datenverwaltung erfolgt über einen WPF Desktopclient mittels Webservices
Windows 8 Microsoft Azure C# T-SQL XAML HTML5 CSS3 Visual Studio 2013 TFS 2013 Sharepoint VS Online MS SQL Server 2012 Entity Framework 5.0 MS SQL Server 2008 ASP.Net MVC Bootstrap jQuery MVVM WPF WCF
9 Monate
2014-01 - 2014-09

Migration einer Software für Krankenversicherungsträger von VB6 auf .Net

Berater, Coach, Entwickler C# VB6 .Net Framework 4.0 ...
Berater, Coach, Entwickler
  • Beratung und Mitarbeit bei der Migration einer komplexen modularen Softwarelösung für Krankenversicherungsträger von VB6 auf C#
  • Schwerpunkt bildet insbesondere die Beratung zu Fragen der Zielarchitektur
  • Performanceverbesserung
  • UI-Redesign sowie der Entwicklung von Teststrategien und –Methoden
Visual Studio 2010 Visual Studio 2012 SVN SQL Server 2008 R2 SQL Server 2012
C# VB6 .Net Framework 4.0 XML T-SQL Entitity Framework 5.0 Windows Forms WPF MVVM XML Use Cases Test Cases UML
3M Medica
Berlin, Homeoffice
6 Monate
2013-07 - 2013-12

Entwicklung und Implementierung von Tests und Testtools

Berater, Entwickler Python 2.7 Softwaretests Testautomatisierung
Berater, Entwickler
  • Mitarbeit bei der Entwicklung und Implementierung von automatischen Tests für Komponenten einer Konfigurationssystem-Toolkette für Simulationsanlagen in der Fahrzeugentwicklung mit Python
Eclipse pyDev MKS
Python 2.7 Softwaretests Testautomatisierung
dSPACE GmbH
Paderborn
1 Jahr 4 Monate
2012-03 - 2013-06

Entwicklung von Komponenten für ein Konfigurationssystem

Berater, Entwickler C# funktionale Programmierung XML ...
Berater, Entwickler
  • Mitarbeit bei der Entwicklung und Implementierung von Komponenten für ein Visual Studio ähnliches Konfigurationssystem für Simulationsanlagen in der Fahrzeugentwicklung mit C# und funktionaler Programmierung
Visual Studio 2010 NUnit MKS Windows 7
C# funktionale Programmierung XML .Net Framework 4.0
dSPACE GmbH
Paderborn
1 Jahr 4 Monate
2012-03 - 2013-06

Elektronikhersteller, Paderborn

Mitarbeit bei der Entwicklung und Implementierung von Komponenten für ein Konfigurationssystem für MATLAB/Simulink basierte Simulationsanlagen in der Fahrzeugentwicklung mit C# und funktionaler Programmierung

Windows 7 C# XML .NET Framework 4.0 Visual Studio .NET 2010 NUnit MKS
Berater, Entwickler
1 Monat
2012-07 - 2012-07

Lebensmittelhersteller, Berlin

Analyse eines bestehenden Migrationskonzeptes für eine umfangreiche ERP Client-Anwendung von VB6 auf C#/VB.Net mit dem Hintergrund des BS-Wechsels von Win XP auf Win 7. Analyse der vorhandenen Codebasis sowie der Migrationswege und grobe Aufwandabschätzung. Erstellung eines Analyseberichtes für die Konzernleitung als Entscheidungs- und Planungsgrundlage

Berater
6 Monate
2011-10 - 2012-03

Förderanlagenhersteller, Bielefeld / Bedford (UK)

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler

Erstellung des Administrations-UI für die Förderanlagen eines großen Logistikzentrums in Bedford (UK) auf der Basis von Silverlight 4.0. Eingesetzt wird das MVVM-Pattern in Verbindung mit Prism sowie WCF-Webservices

Windows 7 Windows Server 2008 R2 C# XAML PL/SQL .NET Framework 4.0 Visual Studio .NET 2010 TOAD for Oracle Subversion Oracle 11g
2 Monate
2011-08 - 2011-09

IT-Dienstleister, Nürnberg/Homeoffice

Migration des 2010 erstellten Wirtschaftssimulationsprogramms von einer Desktop- zu einer Onlineanwendung auf der Basis von Silverlight 4.0. Gleichzeitig wurde der Funktionsumfang um Administrationsmodule für die zusätzliche Mandantenfähigkeit erweitert. Eingesetzt wurde das MVVM-Pattern sowie WCF-Webservices

Windows 7 Windows Server 2008 R2 VB.NET C# XAML T-SQL .NET Framework 4.0 Visual Studio .NET 2010 +TFS 2010 DevXPress Suite MS SQL Server 2008 R2
Architekt, Berater, Entwickler
3 Monate
2011-05 - 2011-07

Medizintechnikhersteller, Würzburg

Entwicklung und Realisierung einer Komponente für ein Softwaresystem zur Verwaltung und Auswertung klinischer Studien. Die Komponente ermöglicht die Einbindung des Logitech VIA Pen und ermöglicht das Laden und Bearbeiten von VIA Pen Dateien. Das UI basiert auf WPF in Verbindung mit dem MVVM Pattern. Die Realisierung wurde mit agilen Methoden auf der Basis von SCRUM durchgeführt

Windows 7 C# T-SQL XAML .NET Framework 4.0 XML Visual Studio .NET 2010 MS SQL Server 2008
Berater, Entwickler
3 Monate
2011-02 - 2011-04

Verlag, Hamburg

Berater, Entwickler
Berater, Entwickler

Entwicklung und Realisierung von Komponenten für das Callcentermanagement eines Verlages. Das UI für den Callcenter-Agent basiert auf einer WPF-Anwendung, die Komponente für die Administration wird als Silverlight-Anwendung realisiert. Als OR-Mapper wird NHibernate verwendet, das Komponentenmodell wird auf Basis des Managed Extensibility Framework in Anwendung des MVVM-Designpatterns realisiert.

Windows 7 Windows Server 2008 R2 C# T-SQL XAML .NET Framework 4.0 XML Visual Studio .NET 2010 TFS 2010 MS SQL Server 2008 R2
6 Monate
2010-08 - 2011-01

Getränkelogistik, Goslar/Homeoffice

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler

Design und Realisierung eines Controlling-Frameworks. Die Daten stammen aus einem DWH (IBM DB/2) und werden in konfigurierbaren Views dargestellt. Hauptkomponenten des Frameworks sind vom Anwender konfigurierbare Navigationen, Views sowie Exportfunktionen nach MS Excel.

Windows 7 VB.NET C# T-SQL .NET Framework 4.0 XML DevXPress Suite Visual Studio .NET 2010 TFS 2010 IBM DB/2
8 Monate
2010-05 - 2010-12

IT-Dienstleister, Nürnberg/Homeoffice

Architekt, Berater, Entwickler
Architekt, Berater, Entwickler

Realisierung eines Wirtschaftssimulationsprogramms für den Einsatz bei staatlichen und privaten Bildungsträgern in Bayern Hierbei handelt es sich um die Komplettrealisierung einer datenbankbasierte Anwendungen incl. UI, Businesslogik und Reporting

Windows 7 VB.NET C# T-SQL .NET Framework 4.0 Visual Studio .NET 2010 TFS 2010 DevXPress Suite MS SQL CE 3.5
9 Monate
2010-02 - 2010-10

Transportunternehmen, Leipzig/Homeoffice

Berater, Entwickler
Berater, Entwickler

Review und Redesign eines Projektes zur Entwicklung einer Verwaltungs- und Planungssoftware für Schüttguttransporte. Redesign als mehrschichtige Client/Server Anwendung, Einsatz von OR-Mapping, Windows Forms Client. Coaching und interaktive Zusammenarbeit mit den Entwicklern des Kunden

Windows 7 Windows Server 2008 C# XML T-SQL LINQ Visual Studio 2008 .NET Framework 3.5 DevXpress 9.3 MS SQL Server 2008 Entity Framework 1.0 MS SQL Server 2005
6 Monate
2009-08 - 2010-01

Unternehmensberatung f. Microsoft EMEA, Homeoffice

Techn. Projektleiter, Architekt, Berater, Entwickler
Techn. Projektleiter, Architekt, Berater, Entwickler

Entwurf der Anwendungsarchitektur, Beratung des Managements zu technischen Fragen und Realisierung eines Internetportals für OEM-Kunden von Microsoft EMEA auf Basis von ASP.Net 3.5 SP1. Design und Programmierung der Datenbank auf Basis SQL Server 2008. Leitung eines verteilten remote arbeitenden Entwicklungsteams

Windows Server 2008 Windows 7 C# XML HTML T-SQL LINQ Java Script AJAX MVC Silverlight 3.0 Silverlight 4.0 Visual Studio 2008 SP1 2010 .NET Framework 3.5 SP1 Telerik RadControls für ASP.Net AJAX 2009.3 MS SQL Server 2008

Aus- und Weiterbildung

Aus- und Weiterbildung

1978
Studium Nachrichtentechnik
Abschluss als Ing. f. Nachrichtentechnik 
 
2000
Studium Informatik an der FH Merseburg
Abschluss als Dipl.-Informatiker (FH) 

Position

Position

Mehr als 25 Jahre Projekterfahrung als freiberuflicher IT-Berater, davon 15 Jahre mit dem Fokus auf der Microsoft .NET Technologie, bilden die Grundlage für mein umfangreiches Expertenwissen im Bereich Softwareentwicklung. Begonnen habe ich 1982 mit der Entwicklung von Hard- und Software für SPS im Bereich Fertigungsmaschinen. Seit dem Wechsel in die Selbständigkeit im Jahr 1990 verlagerte sich der Schwerpunk immer mehr in Richtung Anwendungsentwicklung, dazu kam dass ich insbesondere in den ersten Jahren der Selbständigkeit zusätzlich sehr fundiertes Wissen in den Bereichen Betriebswirtschaft, Finanzen und Management sammeln konnte. Eine starke logische und analytische Denkweise gepaart mit einer ausgeprägten Lust auf neue Herausforderungen bildet bis heute die Basis meiner beruflichen Tätigkeit. So ist es nicht ungewöhnlich dass ich im Laufe der Jahre Projekte in den unterschiedlichsten Branchen durchgeführt habe: Handel, Logistik, Dienstleister, Banken und Finanzen, Versicherungen und natürlich Industrieunternehmen.

Darüber hinaus stelle ich meine Kenntnisse und Erfahrungen auch gerne als Coach, Trainer und Berater zur Verfügung.

 

Kernkompetenz ist das Design und die Entwicklung von Anwendungen  und Tools im technischen, administrativen und kaufmännischen Bereich auf Basis der .NET Technologie, insbesondere:

  • Desktop Anwendungen mit Windows Forms und WPF;
  • Webanwendungen mit ASP.Net MVC, jQuery, Knockout.js, Angular.js, Bootstrap;
  • Serveranwendungen (Backend) mit MS SQL Server;
  • Webservice Anwendungen mit ASP.Net Web API (REST Service mit JSON);
  • Windows Service Anwendungen für unterschiedliche Einsatzszenarien, z.B. Integrationslösungen;
  • Tools und Komponenten, z.B. Parser, Schnittstellentools, UI-Komponenten, Testtools;
  • Migrationsprojekte von VB6, Delphi, Java nach .Net;

Für den Einsatz in zukünftigen Projekten stehen darüber hinaus Kenntnisse in den Bereichen

  • Windows Apps auf UWP Basis;
  • Webanwendungen mit ASP.Net MVC Core und Angular 2+ mit Type Script;
  • Cloud basierte Anwendungen mit MS Azure Services (Data, App, Web)

zur Verfügung.

 

Als Entwicklungswerkzeuge kommen bereits seit mehr als 15 Jahren MS Visual Studio mit den Programmiersprachen C# und VB.Net zum Einsatz, für spezielle Aufgaben aber auch Python oder Java Script.

 

Der gegenwärtige und zukünftige Tätigkeitsschwerpunkt liegt im Microsoft Umfeld auf der Basis der .Net Technologie, die ich bereits seit Erscheinen der ersten Beta-Version einsetze und dadurch den Kunden ein sehr umfangreichen Expertenwissen in diesem Bereich anbieten kann.

Kompetenzen

Kompetenzen

Schwerpunkte

  • Hauptschwerpunkt ist das Design und die Entwicklung von Anwendungen im kaufmännischen, technischen und administrativen Bereich für verschiedene Branchen, u.a. für Medienunternehmen, Finanzdienstleister, Versicherungen und Banken sowie für Dienstleistungs-, Handels- und Industrieunternehmen auf der Basis von Windows, wobei die Bereiche administrative und technische Projektleitung, Architektur / Design, Implementierung sowie Beratung und Coaching abgedeckt werden. Die Art der Projekte reicht dabei von Desktop- über Client/Server-  und serviceorientierten bis hin zu Internet/Intranet- Anwendungen.
  • Als Entwicklungsplattform kommt derzeit Microsoft Visual Studio 2010/2013/2015 zum Einsatz. Beim Datenbankeinsatz liegen die Schwerpunkte auf MS Access bzw. MS SQL Server CE im Workgroup- und Desktop- sowie MS SQL Server und mySQL im C/S- und Internet-Bereich. Als Programmiersprachen präferiere ich C# und VB.NET, die ich bereits seit mehr als 12 Jahren anwende, sowie für spezielle Aufgabenstellungen auch Python und Java Script. Meine ersten großen Projekte habe ich noch mit VB3 und später mit VB6 realisiert, VB6 und VBA begleiten mich teilweise noch heute, im Wesentlichen bei Wartungs- oder Migrationsprojekten. Grundsätzlich habe ich mich bereits vor 20 Jahren für die Softwareentwicklung im Microsoft-Umfeld entschieden, dies wird auch zukünftig mein Schwerpunkt bleiben.
  • Für die Konzeption kundenorientierter Lösungen verfüge ich sowohl im technischen als auch im betriebs- und finanzwirtschaftlichen Bereich über umfassende jahrelange Erfahrungen, die aus meinen früheren Tätigkeiten resultieren und ständig aktualisiert werden. Im Verlauf der vergangenen 18 Jahre habe ich im Rahmen der Projektarbeiten umfangreiche branchenspezifische Erfahrungen in den Bereichen Investitionsgüterindustrie, Finanzdienstleister und Versicherungen sowie im Medienbereich gesammelt. 

Aufgabenbereiche

  • Business Process Analysis, Requirements Analysis
  • Konzeption, Architektur und Design
  • Technische und administrative Projektleitung, Teamleitung, Projektmanagement und -controlling
  • Entwicklerschulung/Training, Coaching
  • Anwendungsentwicklung, Programmierung
  • Anwenderschulung/Training

Produkte / Standards / Erfahrungen / Methoden

Visual Studio 2013
XAML
XML

Über mich:

Mehr als 25 Jahre Projekterfahrung als freiberuflicher IT-Berater, davon 15 Jahre mit dem Fokus auf der Microsoft .NET Technologie, bilden die Grundlage für mein umfangreiches Expertenwissen im Bereich Softwareentwicklung. Begonnen habe ich 1982 mit der Entwicklung von Hard- und Software für SPS im Bereich Fertigungsmaschinen. Seit dem Wechsel in die Selbständigkeit im Jahr 1990 verlagerte sich der Schwerpunk immer mehr in Richtung Anwendungsentwicklung, dazu kam dass ich insbesondere in den ersten Jahren der Selbständigkeit zusätzlich sehr fundiertes Wissen in den Bereichen Betriebswirtschaft, Finanzen und Management sammeln konnte. Eine starke logische und analytische Denkweise gepaart mit einer ausgeprägten Lust auf neue Herausforderungen bildet bis heute die Basis meiner beruflichen Tätigkeit. So ist es nicht ungewöhnlich dass ich im Laufe der Jahre Projekte in den unterschiedlichsten Branchen durchgeführt habe: Handel, Logistik, Dienstleister, Banken und Finanzen, Versicherungen und natürlich Industrieunternehmen.

Darüber hinaus stelle ich meine Kenntnisse und Erfahrungen auch gerne als Coach, Trainer und Berater zur Verfügung.

Kernkompetenz ist das Design und die Entwicklung von Anwendungen  und Tools im technischen, administrativen und kaufmännischen Bereich auf Basis der .NET Technologie, insbesondere:

  • Desktop Anwendungen mit Windows Forms und WPF;
  • Webanwendungen mit ASP.Net MVC CORE, jQuery, Knockout.js, Angular, Bootstrap;
  • Serveranwendungen (Backend) mit MS SQL Server;
  • Webservice Anwendungen mit ASP.Net Web API (REST Service mit JSON);
  • Windows Service Anwendungen für unterschiedliche Einsatzszenarien, z.B. Integrationslösungen;
  • Tools und Komponenten, z.B. Parser, Schnittstellentools, UI-Komponenten, Testtools;
  • Migrationsprojekte von VB6, Delphi, Java nach .Net;

Für den Einsatz in zukünftigen Projekten stehen darüber hinaus Kenntnisse in den Bereichen:

  • Windows Apps auf UWP Basis;
  • Cloud basierte Anwendungen mit MS Azure Services (Data, App, Web, Service Fabric, AD) zur Verfügung.

Als Entwicklungswerkzeuge kommen bereits seit mehr als 15 Jahren MS Visual Studio mit den Programmiersprachen C# und VB.Net zum Einsatz, für spezielle Aufgaben aber auch Python oder Java Script. 

Der gegenwärtige und zukünftige Tätigkeitsschwerpunkt liegt im Microsoft Umfeld auf der Basis der .Net Technologie, die ich bereits seit Erscheinen der ersten Beta-Version einsetze und dadurch den Kunden ein sehr umfangreichen Expertenwissen in diesem Bereich anbieten kann.

Programme:

  • MS Office (aktuell 2016)
  • Office Automation mit VBA und .NET
  • MS Visio (aktuell 2010)
  • MS Visual Studio (6.0 und .NET, aktuell 2017)
  • MS Visual Source Safe
  • MS Team Foundation Server 2008-2015
  • GIT
  • Subversion
  • PTC Integrity

 

Sonstige Komponenten und Tools:

  • Crystal Reports (aktuell 2013)
  • DevExpress WPF, WinForms, UWP, Reports
  • Infragistics .NET Advantage
  • Telerik radControls for ASP.Net AJAX
  • Log4Net
  • NLog
  • NUnit
  • NHibernate
  • Entity Framework 6, EF Core
  • Identity Server 4
  • MVVM Light, Prism, Unity

 

Serverprodukte und -komponenten 

  • MS Internet Information Services (IIS) 5.0, 6.0, 7.0, 7.5 
  • MS ISA Server (2002, 2004, 2006) 
  • MS SQL Server (7.0, 2000, 2005, 2008, 2008 R2, 2012) 
  • MS SQL Server Compact 3.1, 3.5 
  • MS Exchange Server 2000, 2003, 2007 
  • MS BizTalk Server 2002, 2004 (auch Entw. Von Orchestration-Komponenten u. Adaptern auf Basis .NET) 
  • MS Commerce Server 2002, 2006, 2007, 2009 
  • MS Virtual Server 2005 
  • MS Sharepoint Portal Server 2003, Sharepoint Services 2007, 
  • MS Dynamics NAV 5.0, 2009 
  • MS Dynamics AX 4.0, 2009 
  • MS Dynamics CRM 4.0

Technologien:

  • Windows 32 API (WIN API)
  • DDE, OLE, ActiveX, COM, DCOM
  • .NET Framework 2.0 bis 4.7, CORE 2.0, 2.1
  • Windows Presentation Foundation (WPF), XAML, MVVM
  • Windows Communication Foundation (WCF)
  • Windows Identity Foundation
  • Active Directory Services
  • ODBC, ADO, ADO.NET, LINQ, Entity Framework 5.0
  • ASP, ASP.NET, MVC, Web API
  • AJAX (MS AJAX Framework), jQuery
  • Managed Extensibility Framework (MEF), Unity Framework
  • Silverlight 2.0, 3.0, 4.0, 5.0, MVVM

Methoden:

  • OOD, OOP
  • UML, UseCases
  • User Interface (UI) Design
  • Web-Design
  • Datenbank-Design, ERM
  • Anwendungsarchitektur-Design
  • Infrastruktur-Design
  • Prozess-Design
  • Projektmanagement, Projektcontrolling
  • Migration auf .NET (von Clipper, VB6, Delphi, Java)
  • Funktionale Programmierung
  • SCRUM

Frühere berufliche Tätigkeit (Auszug) 

01/1985 ? 12/1986

Betriebsmittelkonstrukteur, Sachsenring Automobilwerk AG Zwickau 

  • Projektierung und Inbetriebnahme von SPS-Steuerungsanlagen für Sondermaschinen im Bereich Montageautomatisierung. 

 

01/1987 ? 03/1990

Gruppenleiter Elektronikentwicklung, Elektrobau GmbH Zwickau 

  • Design der Hard- und Softwarearchitektur für SPS-Steuerungen
  • Hardwareentwicklung für SPS-Steuerungen (Zentraleinheit auf Basis Zilog Microcontroller, digitale I/O-Einheiten)
  • Softwareentwicklung für SPS-Steuerung auf Assembler-Ebene für Zilog Z80 Microcontroller (BS-Kern, I/O-Steuerung, UI-Steuerung, Interpreter)
  • Softwareentwicklung für SPS Schnittstellen (RS 232)
  • Softwareentwicklung für SPS Programmiereinheit mit C und Basic 

 

1990 ? 1994

Dozent bei verschiedenen privaten staatlich geförderten Bildungsinstituten 

Freiberufliche Dozententäigkeit in den Bereichen

  • Unternehmensgründung und ?führung, Managementgrundlagen (2 Monate, die Seminare wurden in russischer Sprache durchgeführt)
  • Marketing
  • Kostenrechnung und Controlling 

 

1992 ? 1994

Freiberufliche Mitarbeit in einer Unternehmensberatung 

  • Erstellung von Konzepten für die Neugründung und Konsolidierung von Unternehmen im Auftrag des RKW
  • Entwurf und Erstellung von komplexen Excel Arbeitsmappen mit VBA für die Berechnung und Darstellung von Unternehmenskonzepten im Bereich Umsatz- und Finanzierungsplanung, Gewinn- und Verlustrechnung, Deckungsbeitragsrechnung, Soll-/Ist-Vergleich 

 

1995 ? 2003

Entwicklung von Individualsoftware 

  • Entwicklung einer auftragsbezogenen Zeiterfassungssoftware für einen Fenster- und Türenhersteller mit Schnittstellen zum Controlling.
  • Entwicklung einer Finanzbuchhaltungssoftware für eine Handelskette in Sachsen.

Betriebssysteme

MS-DOS
Windows
7, 8, 8.1, 10, 9x, NT 4.0, Mobile, Vista, XP
Windows Server
2008, 2012 R2, 2016, 2008 R2, Hyper-V

Programmiersprachen

C#
CSS 3
HTML 5
Iron Python
Java Script
jQuery
MS Visual Basic
bis 6.0
MS Visual C++
ATL, MFC, C++
PL-SQL
Python 2.7
T-SQL
auch Stored Procedures, Trigger, Volltext
VB.NET
Visual Basic for Applications (VBA)
XAML
XML
XPath
XSLT

Datenbanken

Advanced Database Server (ADS) V6 ? 8
IBM DB/2
IBM DB/2
MS Access
97 ? 2010
MS Analysis Services
2000, 2005, 2008, 2012
MS SQL Reporting Services
2000, 2005, 2008, 2010, 2012
MS SQL Server
7.0, 2000, 2005, 2008, 2008 R2, 2012, 2016
MS SQL Server 2008 R2
MS SQL Server CE 3.5
mySQL
Oracle
9i, 10g, 11g
SQL
SQLite

Datenkommunikation

FTP
HTTP
LAN, Intranet
REST API (JSON)
SMTP
SOAP
TCP/IP
UDP
WAN (Internet)
WCF - Windows Communication Foundation

Branchen

Branchen

Medien:

Verlag, Redaktionssystem, Druckvorstufe

Finanzdienstleister:

Tarifberechnungs- und ?vergleichsprogramme, Agenturverwaltung, Finanz- und Bedarfsanalyse, Portalanwendungen, Portalmodule

Versicherungen:

Tarifberechnungsprogramme, Online-Berechnungen, Online Beantragung und Schadenerfassung, Abrechnungsprüfung

Banken:

Kreditkartenmanagement

Dienstleister:

Verwaltungsprogramme

Groß- und Einzelhandel:

Finanzbuchhaltung, Controlling, Onlinebestellsystem, EDI

Versand:

Onlinebestellungen, Steuerungssystem für Lieferungszusammenstellung

Industrie (Maschinen und Anlagenbau):

Projektierungssoftware für Großdieselmotoren, Software für Steuerungsanlagen Fördertechnik, Software für Fertigungsplanung und ?controlling, Medizintechnik

Logistik:

Datenaufbereitung und ?verwaltung, Spedition, Dienstleister

 
Aus- und Weiterbildung:
Wirtschaftssimulationssoftware

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.