.NET Senior Softwareentwickler /-architekt C#, Angular, Typescript, SQL, ASP.NET Core , Web API, WCF, Web, Mobile, SPA, PWA , Micro Apps
Aktualisiert am 26.11.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 15.01.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Architektur
.Net Core,
Angular
C#
Web API
Material
Node.js
Visual Studio
Fullstack
MS-SQL Server
OAuth
CSS3
TypeScript
REST
Git
ASP NET
HTML5
Bootstrap
Entity Framework
Deutsch
Muttersprache
Englisch
in Wort und Schrifft
Türkisch

Einsatzorte

Einsatzorte

Deutschland

 

nicht möglich

Projekte

Projekte

2 Jahre 10 Monate
2015-06 - 2018-03

Contract Lifecycle Management System

Realisierung eines webbasierten Contract Lifecycle Management Sy Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Realisierung eines webbasierten Contract Lifecycle Management Sy
  • Realisierung eines webbasierten Contract Lifecycle Management Systems zur weltweiten Verwaltung
    von Verträgen, Patente und Lizenzen. Insgesamt 13 bestehende verteilte Systeme sollten zu einem
    neuen einheitlichen System basierend auf AngularJS und Web API & Oracle konsolidiert werden.

Projektumgebung

  • Die Software wurde Serverseitig in C# erstellt und mittels Windows Diensten bzw. IIS- Sites als ASP-Net MVC und ASP Web API gehostet. Die GUIs wurden mit AngularJS und Bootstrap mit MVVM Pattern entwickelt. Der Datenzugriff erfolgte mittels Web API auf dahinter liegende Oracle Datenbank. Als Testframeworks wurde Jasmine und Protractor eingesetzt. Ein individuelles Reporting für aktuelle Verträge , Patente und Lizenzen und deren ausstehende Kosten und Zahlungen wurde entwickelt. Benutzer wurden automatisiert über anstehende Workflows informiert.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst Web API ASP NET MVC LINQ Oracle PL/SQL HTML5 CSS3 JavaScript ES2015 AngularJS Bootstrap NodeJS Jasmine Protractor Visual Studio 2015 MS Excel SVN Subversion Jira KendoUI DevExtreme
Chemiekonzern
1 Jahr 10 Monate
2013-08 - 2015-05

Produktkosten Kalkulation

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Refactoring und Modernisierung bestehender Produktkosten Kalkulationssysteme. Diverse Software-
    Produkte zur Analyse und Umsetzung von Einsparpotenzialen bei der Produktion von Produkten in der Automobilbranche sollten von Winforms auf WPF und Silverlight migriert werden. Weiterhin sollte ein
    Webportal für Kunden angelegt werden indem die Produkte vorgestellt und entsprechend heruntergeladen werden können.

Projektumgebung

  • Bestehende Software-Produkte wurden in C# von WinForms auf WPF / Silverlight migriert. Die
    Anwendungen wurden gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der
    Datenzugriff mittels Web API & WCF und LINQ Entity Framework auf MS SQL Server 2012 und
    SQLCE Datenbanken implementiert. Die GUIs wurden mittels MVVM Pattern entwickelt. Weiterhin
    wurden die Software Lizensierungskomponenten komplett neu entwickelt und die Softwareverteilung
    auf ClickOnce in einem Kundenportal umgestellt.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL ASP.NET MVC HTML5 CSS3 JavaScript AngularJS MS SQL Server 2012 Visual Studio 2013 MS Visio MS Projekt MS Excel Team Foundation Server Telerik IdeaBlade DevForce
Automotiv und Zulieferer
1 Jahr 10 Monate
2011-11 - 2013-08

E-Commerce Solution

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung einer webbasierten E-Commerce Komplett Lösung. Das System beinhaltet ein Mandantenfähiges Webshop System für Kauf oder Leih-Produkte, ein Lager- und Bestandsverwaltungssystem, ein Stammartikelverwaltungssystem , ein Kontaktverwaltungssystem, Wareneingangs- und Ausgangs- Module , Bestellungs- , Lieferungs- und Auftragsstatus- Module.

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Diensten bzw. IIS-WCF Sites gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ Entity Framework auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die GUIs wurden mit WPF & Silverlight mittels MVVM Pattern entwickelt. Über ein Silverlight-Portal wurde die Anbindung der Kunden ans System ermöglicht.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL ASP.NET MVC HTML CSS JavaScript MS SQL Server 2008 R2 Visual Studio 2012 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS IdeaBlade DevForce
Handel , Messe
5 Monate
2012-08 - 2012-12

Enterprise Task-Scheduler-System

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung eines verteilten Windows Dienst basierten Task Scheduler Systems zur Unternehmens Administrations Automatisierung.

Projektumgebung

  • Die Software wurde in C# erstellt und die Agents mittels Windows Dienst gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und dem LINQ Entity Framework auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Verwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern entwickelt.
    Die verteilten generischen Agents bekommen zentral gesteuert einzelne oder mehrere Tasks zugeteilt
    um sie von einer über Parameter gesteuerten dll-Quelle zu laden und auszuführen. Es wurden Tasks
    entwickelt wie Ordner-Synchronisierung, Datenbank Synchronisierung , Datenbank Backups , Hyper-
    V Backups , Validierungen bestimmter Datenbank Bestände , Monitoring von Websites ,
    Automatisierten Pflege eines DMS-Systems etc…
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL MS SQL Server 2008 R2 Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik PDF DMS ELOprofessional WMI ActiveDirectory DNS
Versicherungen , Kommunale Einrichtungen
3 Jahre
2010-01 - 2012-12

DMS - Dokumenten Management System Komponenten

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Einführung des Dokumenten Management Systems ELOprofessional für einen Automobil Versicherer
    und Komponentenentwicklung zur Anbindung vorhandener Software-Systeme an den
    ELO IndexServer.

Projektumgebung

  • Das Dokumenten Management Systems "ELOprofessional" wurde im Unternehmen eingeführt und auf ein Papierloses Büro umgestellt. Damit sich ELOprofessional nahtlos in die bestehende Infrastruktur
    und Geschäftsprozesse einfügen konnte wurden diverse Komponenten geplant und entwickelt .Unter anderem wurden Komponenten zur Barcodegenerierung, Barcodeerfassung , Ordnerüberwachung, GUI zur Auswahl und Zuweisung von Dokumententypen, Automatischen Verschlagwortung, automatischen Import gescannter Dokumente ins DMS und die Anbindung vorhandener Softwaresystemen ans DMS geplant und entwickelt. Die Software wurde in C# erstellt und mittels
    Windows Diensten gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA)
    umgesetzt und der Datenzugriff mittels WCF und LINQ to SQL auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Barcode-Erstellungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern entwickelt. Als Schnittstelle zu ELO wurde der ELO-IndexServer verwendet.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ to SQL Prism Unity T-SQL MS SQL Server 2008 R2 Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS ELOprofessional ELO IndexServer
Versicherungen , Automobil
1 Jahr 3 Monate
2011-01 - 2012-03

Auftragsverwaltung System

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung eines internetbasierten Auftragsverwaltungssystems einer Etiketten Druckerei und deren Auftragsgeber eines Textil Discounters. Über das System kann man entweder über ein Web-Frontend,
    oder Automatisiert über ein Web-API große Mengen an Auftragsdateien importieren und dessen einzelne Status überprüfen. bzw. ändern. Für die einzelnen Aufträge werden automatisiert PDFDateien erstellt und ins System eingepflegt, diese sollen dem Kunden anzeigen wie der Ausdruck des Auftrags aussehen wird.

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Diensten bzw. IIS-WCF Sites gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ Entity Framework auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Auftragsverwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern
    entwickelt. Über ein Silverlight-Portal bzw. WCF-API wurde die Anbindung der Kunden ans System
    ermöglicht.

Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL ASP.NET HTML CSS JavaScript MS SQL Server 2008 R2 Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS
Druckerei , Textil Discounter
4 Jahre
2008-01 - 2011-12

Enterprise Versicherungs Abrechnungs System

Entwickler, Tester, Systemintegrator, Supporter Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Entwickler, Tester, Systemintegrator, Supporter
  • Migration und Neuentwicklung eines Enterprise Mitglieds-, Vertrags- und Schaden- Verwaltungssystems für einen Automobil Versicherer.

Projektumgebung

  • Das bestehende AS400 basierende Versicherungs-Abrechnungssystem sollte auf .Net / MS SQL
    Server portiert und komplett neu konzeptioniert werden. Die Software wurde in C# erstellt und mittels
    Windows Diensten bzw. IIS-WCF Sites gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ to SQL auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Mitglieds, Vertrags und
    Schadenverwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern entwickelt. Über ein
    Silverlight-Portal wurde die Anbindung der Kunden ans System ermöglicht. Entwickelt wurde in einem
    Internationalen Entwickler-Team.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ to SQL Prism Unity T-SQL ASP.NET HTML CSS JavaScript MS SQL Server 2008 R2 Visual Studio 2008/2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS ELOprofessional
Versicherungen , Automobil
1 Jahr 6 Monate
2009-01 - 2010-06

Reporting Komponente

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung einer Serverseitigen automatisierten Beleg- und Berichtserstellung für einen Automobil Versicherer.

Projektumgebung

  • Über Serverseitige Tasks wird ermittelt für welche Anwendungsbereiche Belege oder Berichte erstellt
    werden sollen. Diese Belege oder Berichte werden dann generiert und automatisch in das vorhandene DMS eingepflegt (ELOprofessional). Weiterhin werden Belege welche für den Versand bestimmt sind automatisch ausgedruckt und versendet. Die Software wurde in C# erstellt und mittels Windows Dienst gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Reporting-Verwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern
    entwickelt. Für die Belegerstellung wurde die Komponenten von Combit List&Label ,
    O2Solution PDF4Net und die Microsoft Office Excel Library verwendet.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ to SQL Prism Unity T-SQL MS SQL Server 2008 R2 Visual Studio 2008/2010 MS Visio MS Projekt MS Excel Team Foundation Server Combit List&Label Telerik O2Solution PDF4Net PDF DMS ELOprofessional
Versicherungen , Automobil
2 Jahre 6 Monate
2008-01 - 2010-06

Daten Migration bzw. Synchronisation

Projekt-Verantwortung, Analyst, Architekt , Entwickler , Tester Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Analyst, Architekt , Entwickler , Tester
  • Entwicklung einer Datenabgleichs-Komponente welche im Laufe einer länger andauernden Anwendungs-Migration täglich den Datenbestand eines Automobil Versicherers aus einer AS400 DB2 Datenbank mit einer neu implementierten Microsoft SQL Server Datenbank abgleicht. Bei der Migration musste regelmäßig das Datenschema an die neue weiter entwickelte Anwendung angepasst werden.

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Dienst gehostet. Zu Analyse- und Auswertungszwecken wurden WPF Views mittels MVVM Pattern entwickelt. Der Datenabgleich erfolgte in 2 Komponenten.
    In der 1. Komponente fand der Plattformwechsel AS400 DB2 => MS SQL mit einem 1:1 DB-Schema
    mittels SQL - SSIS Paketen statt. In der 2. Komponente wurden die Daten mittels LINQ-Wrappern in das neue Schema gewrappt. Während der gesamten 2 jährigen Anwendungs-Migration konnte man in der neu entwickelten Anwendung mit aktuellen Versicherungsdaten arbeiten und testen und somit die Anwendung Schrittweise migrieren.

Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF MVVM LINQ to SQL Prism Unity T-SQL As400 DB2 SQL As400 Query MS SQL Server 2008 R2 AS400 DB2 Visual Studio 2008/2010 MS Visio MS Projekt MS Excel Team Foundation Server
Versicherungen , Automobil
2 Monate
2010-01 - 2010-02

Sync Komponente - Exchange / Cisco VoIP

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Entwicklung einer Datenabgleichs-Komponente zwischen MS Exchange Server und Cisco Unified Communications Manager für einen kommunalen Interessenverband .

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Dienst gehostet. Die Datenabgleichs-Komponente gleicht bei Änderungen im Exchange-Postfach-Ordner Kontakte
    das jeweilige Telefonbuch des Cisco Unified Communications Managers ab.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Microsoft Exchange Server 2010 Cisco Callmanager Windows Service XML Webservice LINQ Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server
Kommunale Einrichtungen

Aus- und Weiterbildung

Aus- und Weiterbildung

2007 - dato
Regelmäßiger Besuch von Entwicklerkonferenzen und sonstigen Community-Events

1999 - 2001
Microsoft Examen T-SQL Programmierung , SQL
Administration ,SQL Datenbankentwicklung, Anwendungsentwicklung für Webclients,
Entwickeln von verteilten Anwendungen

2001 - 2002
Oracle Examen Oracle 10g PL-SQL Programmierung, Administration und Datenbankentwicklung

1999 - 2001
Microsoft MCSE Examen Windows Server, Active Directory und Netzwerkinfrastruktur

1997 - 1999
Umschulung zum Industrieelektroniker Fachrichtung Gerätetechnik

1989 - 1993
Ausbildung zum Restaurantleiter der Systemgastronomie

07.1976 - 06.1985
Sekundarabschluss I ? Fachoberschulreife in Köln

Position

Position

- Architektur, Design und Programmierung  von kundenspezifischen Softwarelösungen

- Entwicklung von Server-, Desktop-, Web- oder Mobile-Anwendungen

- Analyse, Weiterentwicklung, Migration und Refactoring bestehender Lösungen

- Qualitätssicherung mittels spezieller Verfahren

Kompetenzen

Kompetenzen

Top-Skills

Architektur .Net Core, Angular C# Web API Material Node.js Visual Studio Fullstack MS-SQL Server OAuth CSS3 TypeScript REST Git ASP NET HTML5 Bootstrap Entity Framework

Schwerpunkte

  • .NET Entwicklung (C#, VB.NET)
  • Entwicklung von Enterprise Anwendungen
  • Software-Architekturen (OOA, OOD, SOA , Entwurfsmuster, Vorgehensmodelle)
  • Web-Entwicklung / ASP.NET MVC / HTML5 / JavaScript / SPA / AngularJS / Bootstrap
  • Web Backend (ASMX / WCF / Web API / OData / OAuth ) , Windows-Dienste
  • Client Entwicklung (WinForms, WPF, Silverlight, Windows 8 Apps )
  • Datenbankentwicklung (Design und Modellierung MS-SQL bis 2014)
  • Entwicklung und Anpassung von Dokumenten Management Systemen
  • System Administration , System Integration , Infrastruktur Architektur

Produkte / Standards / Erfahrungen / Methoden

Analyse- und Entwurfsmuster
Anforderungsanalyse
ASP NET MVC
Bootstrap
CSS3
Design Patterns Objektorientiertes Design (OOD)
DevExtreme
ES2015
HTML5
Jasmine
Jira
KendoUI
LINQ Oracle PL/SQL
MS Excel
NodeJS
Objektorientierung (OO)
Protractor
Serviceorientierte Architektur (SOA)
Software Engineering
Softwareentwicklung
SVN Subversion
Visual Studio 2015
Web API
Windows Dienst

Architektur

  • OOA,SOA,UML
  • Entwurfsmuster

Server / Backend

  • .NET / C#
  • Windows Dienste
  • Web API / WCF
  • OAuth / OData
  • Entity Framework
  • LINQ

Desktop

  • WPF
  • Win 8 Apps
  • Win Forms
  • MVVM / Prism

Web / Mobile

  • ASP.Net MVC
  • Silverlight
  • Angular JS
  • Bootstrap
  • HTML5
  • CSS
  • JavaScript
  • Win Phone 8

KNOW-HOW

  • C# / VB.NET
  • SQL Microsoft T-SQL , Oracle PL-SQL , IBM DB2 SQL , AS400 Query
  • XML / XSD ASP.NET / HTML5 / CSS3 / JavaScript / Ajax / SPA / Angular.js / Bootstrap
  • Node.js / Bower / Grunt / SASS / LESS / Jasmine / Protractor
  • WPF / Silverlight / WinForms
  • Mobile App Windows / Windows Phone
  • Web API / WCF / Webservices / Windows Dienste
  • LINQ / ADO.NET / ADO.NET Entity Framework / NHibernate / O/R-Mapper
  • IIS, MS SQL Server , Exchange Server, AS400,
  • Active Directory, DNS, ELOprofessional Index Server

Methoden, Tools und Komponenten

  • UML ,OO, OOD, OOP, SOA, MVC, MVVM, SPA
  • Team Foundation Server, SVN ,Visual Studio, Project, Visio, CleanCode
  • List&Label , Telerik , KendoUI, DevExpress DXperience, DevForce , ELOprofessional ,ELO
    IndexServer,
  • Prism, Unity, MEF,

BERUFLICHE LAUFBAHN

01.2012 - dato
Freiberuflicher Softwarearchitekt

08.2002 - 12.2011
IT-Systemorganisator und danach Software bzw. Datenbank Entwickler beim Allgemeinen
Kommunalen Haftpflichtschaden-Ausgleich in Köln
Nebenberuflich selbständig als Softwarearchitekt

01.2002 - 08.2002
Leiter für IT- und Telekommunikationsprojekte bei der Fa. GP-Systemtechnik in Pulheim

11.1999 - 12.2001
IT-Systemspezialist bzw. Systemadministrator bei der Fa. Team Service in Frechen

06.1999 - 09.1999
Netzwerk- & Kommunikationselektroniker bei der Fa. GP Computer in Köln

06.1997 - 05.1999
Umschulung zum Industrieelektroniker Fachrichtung
Gerätetechnik im Berufsbildungszentrum in Köln

05.1996 - 05.1997
Gesundheitliche Rehabilitation, anschließend dauerhafte berufliche Wiedereingliederung durch Feststellungs- und Umschulungsmaßnahme

12.1993 - 04.1996
Stellvertretender Restaurantleiter bei McDonalds
Deutschland Inc. Köln / München
Beendigung des Arbeitsverhältnisses wegen Berufsunfähigkeit durch Wirbelgleiten

09.1991 - 11.1993
Ausbildung zum Restaurantleiter bei McDonalds
Deutschland Inc. Köln / München
- Abschluss: Restaurantleiter AOC Zertifikat mit Auszeichnung

12.1989 - 08.1991
Ausbildung zum Restaurantleiter-Assistenten bei McDonalds Deutschland Inc. Köln / München
- Abschluss: Restaurantleiter-Assistent BOC Zertifikat

10.1985 - 11.1989
Freiberuflicher Ton- Video- und Lichttechniker bei der Fa. Mal Sondock Musik Productions GmbH in Köln


Betriebssysteme

MS-DOS
OS/2
OS/400
Windows

Programmiersprachen

.NET
AngularJS
Basic
C#
JavaScript
PL/SQL
Scriptsprachen

Datenbanken

MS SQL, Oracle, DB2, AS400

Datenkommunikation

Ethernet
Fax
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing
parallele Schnittstelle
PC-Anywhere
Router
RPC
RS232
SMTP
SNMP
TCP/IP
Voice
Windows Netzwerk
Winsock

Hardware

AS/400
Hardware entwickelt
Messgeräte
Mikrocontroller
PC
Steuer und Regelsysteme

Design / Entwicklung / Konstruktion

Softwareachitekturen

Erfahrungen mit Photoshop , Illustrator , Acrobat

Branchen

Branchen

- Versicherungen

- Softwarehäuser

- Unternehmensberatungen

- Öffentlicher Dienst , Behörde

- Handel

- Banken

- Industrie

- Automobil

- Automotive

- Autobranche

- Finanz Bereich

- Telekomunikation

- Energie

- Telekommunikation

- Insurance

- Chemie

 

Einsatzorte

Einsatzorte

Deutschland

 

nicht möglich

Projekte

Projekte

2 Jahre 10 Monate
2015-06 - 2018-03

Contract Lifecycle Management System

Realisierung eines webbasierten Contract Lifecycle Management Sy Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Realisierung eines webbasierten Contract Lifecycle Management Sy
  • Realisierung eines webbasierten Contract Lifecycle Management Systems zur weltweiten Verwaltung
    von Verträgen, Patente und Lizenzen. Insgesamt 13 bestehende verteilte Systeme sollten zu einem
    neuen einheitlichen System basierend auf AngularJS und Web API & Oracle konsolidiert werden.

Projektumgebung

  • Die Software wurde Serverseitig in C# erstellt und mittels Windows Diensten bzw. IIS- Sites als ASP-Net MVC und ASP Web API gehostet. Die GUIs wurden mit AngularJS und Bootstrap mit MVVM Pattern entwickelt. Der Datenzugriff erfolgte mittels Web API auf dahinter liegende Oracle Datenbank. Als Testframeworks wurde Jasmine und Protractor eingesetzt. Ein individuelles Reporting für aktuelle Verträge , Patente und Lizenzen und deren ausstehende Kosten und Zahlungen wurde entwickelt. Benutzer wurden automatisiert über anstehende Workflows informiert.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst Web API ASP NET MVC LINQ Oracle PL/SQL HTML5 CSS3 JavaScript ES2015 AngularJS Bootstrap NodeJS Jasmine Protractor Visual Studio 2015 MS Excel SVN Subversion Jira KendoUI DevExtreme
Chemiekonzern
1 Jahr 10 Monate
2013-08 - 2015-05

Produktkosten Kalkulation

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Refactoring und Modernisierung bestehender Produktkosten Kalkulationssysteme. Diverse Software-
    Produkte zur Analyse und Umsetzung von Einsparpotenzialen bei der Produktion von Produkten in der Automobilbranche sollten von Winforms auf WPF und Silverlight migriert werden. Weiterhin sollte ein
    Webportal für Kunden angelegt werden indem die Produkte vorgestellt und entsprechend heruntergeladen werden können.

Projektumgebung

  • Bestehende Software-Produkte wurden in C# von WinForms auf WPF / Silverlight migriert. Die
    Anwendungen wurden gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der
    Datenzugriff mittels Web API & WCF und LINQ Entity Framework auf MS SQL Server 2012 und
    SQLCE Datenbanken implementiert. Die GUIs wurden mittels MVVM Pattern entwickelt. Weiterhin
    wurden die Software Lizensierungskomponenten komplett neu entwickelt und die Softwareverteilung
    auf ClickOnce in einem Kundenportal umgestellt.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL ASP.NET MVC HTML5 CSS3 JavaScript AngularJS MS SQL Server 2012 Visual Studio 2013 MS Visio MS Projekt MS Excel Team Foundation Server Telerik IdeaBlade DevForce
Automotiv und Zulieferer
1 Jahr 10 Monate
2011-11 - 2013-08

E-Commerce Solution

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung einer webbasierten E-Commerce Komplett Lösung. Das System beinhaltet ein Mandantenfähiges Webshop System für Kauf oder Leih-Produkte, ein Lager- und Bestandsverwaltungssystem, ein Stammartikelverwaltungssystem , ein Kontaktverwaltungssystem, Wareneingangs- und Ausgangs- Module , Bestellungs- , Lieferungs- und Auftragsstatus- Module.

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Diensten bzw. IIS-WCF Sites gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ Entity Framework auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die GUIs wurden mit WPF & Silverlight mittels MVVM Pattern entwickelt. Über ein Silverlight-Portal wurde die Anbindung der Kunden ans System ermöglicht.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL ASP.NET MVC HTML CSS JavaScript MS SQL Server 2008 R2 Visual Studio 2012 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS IdeaBlade DevForce
Handel , Messe
5 Monate
2012-08 - 2012-12

Enterprise Task-Scheduler-System

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung eines verteilten Windows Dienst basierten Task Scheduler Systems zur Unternehmens Administrations Automatisierung.

Projektumgebung

  • Die Software wurde in C# erstellt und die Agents mittels Windows Dienst gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und dem LINQ Entity Framework auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Verwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern entwickelt.
    Die verteilten generischen Agents bekommen zentral gesteuert einzelne oder mehrere Tasks zugeteilt
    um sie von einer über Parameter gesteuerten dll-Quelle zu laden und auszuführen. Es wurden Tasks
    entwickelt wie Ordner-Synchronisierung, Datenbank Synchronisierung , Datenbank Backups , Hyper-
    V Backups , Validierungen bestimmter Datenbank Bestände , Monitoring von Websites ,
    Automatisierten Pflege eines DMS-Systems etc…
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL MS SQL Server 2008 R2 Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik PDF DMS ELOprofessional WMI ActiveDirectory DNS
Versicherungen , Kommunale Einrichtungen
3 Jahre
2010-01 - 2012-12

DMS - Dokumenten Management System Komponenten

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Einführung des Dokumenten Management Systems ELOprofessional für einen Automobil Versicherer
    und Komponentenentwicklung zur Anbindung vorhandener Software-Systeme an den
    ELO IndexServer.

Projektumgebung

  • Das Dokumenten Management Systems "ELOprofessional" wurde im Unternehmen eingeführt und auf ein Papierloses Büro umgestellt. Damit sich ELOprofessional nahtlos in die bestehende Infrastruktur
    und Geschäftsprozesse einfügen konnte wurden diverse Komponenten geplant und entwickelt .Unter anderem wurden Komponenten zur Barcodegenerierung, Barcodeerfassung , Ordnerüberwachung, GUI zur Auswahl und Zuweisung von Dokumententypen, Automatischen Verschlagwortung, automatischen Import gescannter Dokumente ins DMS und die Anbindung vorhandener Softwaresystemen ans DMS geplant und entwickelt. Die Software wurde in C# erstellt und mittels
    Windows Diensten gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA)
    umgesetzt und der Datenzugriff mittels WCF und LINQ to SQL auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Barcode-Erstellungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern entwickelt. Als Schnittstelle zu ELO wurde der ELO-IndexServer verwendet.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ to SQL Prism Unity T-SQL MS SQL Server 2008 R2 Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS ELOprofessional ELO IndexServer
Versicherungen , Automobil
1 Jahr 3 Monate
2011-01 - 2012-03

Auftragsverwaltung System

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung eines internetbasierten Auftragsverwaltungssystems einer Etiketten Druckerei und deren Auftragsgeber eines Textil Discounters. Über das System kann man entweder über ein Web-Frontend,
    oder Automatisiert über ein Web-API große Mengen an Auftragsdateien importieren und dessen einzelne Status überprüfen. bzw. ändern. Für die einzelnen Aufträge werden automatisiert PDFDateien erstellt und ins System eingepflegt, diese sollen dem Kunden anzeigen wie der Ausdruck des Auftrags aussehen wird.

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Diensten bzw. IIS-WCF Sites gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ Entity Framework auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Auftragsverwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern
    entwickelt. Über ein Silverlight-Portal bzw. WCF-API wurde die Anbindung der Kunden ans System
    ermöglicht.

Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ Entity Framework Prism Unity T-SQL ASP.NET HTML CSS JavaScript MS SQL Server 2008 R2 Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS
Druckerei , Textil Discounter
4 Jahre
2008-01 - 2011-12

Enterprise Versicherungs Abrechnungs System

Entwickler, Tester, Systemintegrator, Supporter Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Entwickler, Tester, Systemintegrator, Supporter
  • Migration und Neuentwicklung eines Enterprise Mitglieds-, Vertrags- und Schaden- Verwaltungssystems für einen Automobil Versicherer.

Projektumgebung

  • Das bestehende AS400 basierende Versicherungs-Abrechnungssystem sollte auf .Net / MS SQL
    Server portiert und komplett neu konzeptioniert werden. Die Software wurde in C# erstellt und mittels
    Windows Diensten bzw. IIS-WCF Sites gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ to SQL auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Mitglieds, Vertrags und
    Schadenverwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern entwickelt. Über ein
    Silverlight-Portal wurde die Anbindung der Kunden ans System ermöglicht. Entwickelt wurde in einem
    Internationalen Entwickler-Team.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ to SQL Prism Unity T-SQL ASP.NET HTML CSS JavaScript MS SQL Server 2008 R2 Visual Studio 2008/2010 MS Visio MS Projekt MS Excel Team Foundation Server Telerik O2Solution PDF4Net / PDFView4Net PDF DMS ELOprofessional
Versicherungen , Automobil
1 Jahr 6 Monate
2009-01 - 2010-06

Reporting Komponente

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Realisierung einer Serverseitigen automatisierten Beleg- und Berichtserstellung für einen Automobil Versicherer.

Projektumgebung

  • Über Serverseitige Tasks wird ermittelt für welche Anwendungsbereiche Belege oder Berichte erstellt
    werden sollen. Diese Belege oder Berichte werden dann generiert und automatisch in das vorhandene DMS eingepflegt (ELOprofessional). Weiterhin werden Belege welche für den Versand bestimmt sind automatisch ausgedruckt und versendet. Die Software wurde in C# erstellt und mittels Windows Dienst gehostet. Die Anwendung wurde gemäß einer dienstorientierten Architektur (SOA) umgesetzt und der Datenzugriff mittels WCF und LINQ auf eine MS SQL Server 2008 R2 Datenbank implementiert. Die Reporting-Verwaltungs-GUI wurde mit WPF/Silverlight mittels MVVM Pattern
    entwickelt. Für die Belegerstellung wurde die Komponenten von Combit List&Label ,
    O2Solution PDF4Net und die Microsoft Office Excel Library verwendet.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF Silverlight MVVM LINQ to SQL Prism Unity T-SQL MS SQL Server 2008 R2 Visual Studio 2008/2010 MS Visio MS Projekt MS Excel Team Foundation Server Combit List&Label Telerik O2Solution PDF4Net PDF DMS ELOprofessional
Versicherungen , Automobil
2 Jahre 6 Monate
2008-01 - 2010-06

Daten Migration bzw. Synchronisation

Projekt-Verantwortung, Analyst, Architekt , Entwickler , Tester Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Analyst, Architekt , Entwickler , Tester
  • Entwicklung einer Datenabgleichs-Komponente welche im Laufe einer länger andauernden Anwendungs-Migration täglich den Datenbestand eines Automobil Versicherers aus einer AS400 DB2 Datenbank mit einer neu implementierten Microsoft SQL Server Datenbank abgleicht. Bei der Migration musste regelmäßig das Datenschema an die neue weiter entwickelte Anwendung angepasst werden.

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Dienst gehostet. Zu Analyse- und Auswertungszwecken wurden WPF Views mittels MVVM Pattern entwickelt. Der Datenabgleich erfolgte in 2 Komponenten.
    In der 1. Komponente fand der Plattformwechsel AS400 DB2 => MS SQL mit einem 1:1 DB-Schema
    mittels SQL - SSIS Paketen statt. In der 2. Komponente wurden die Daten mittels LINQ-Wrappern in das neue Schema gewrappt. Während der gesamten 2 jährigen Anwendungs-Migration konnte man in der neu entwickelten Anwendung mit aktuellen Versicherungsdaten arbeiten und testen und somit die Anwendung Schrittweise migrieren.

Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Windows Dienst WCF WPF MVVM LINQ to SQL Prism Unity T-SQL As400 DB2 SQL As400 Query MS SQL Server 2008 R2 AS400 DB2 Visual Studio 2008/2010 MS Visio MS Projekt MS Excel Team Foundation Server
Versicherungen , Automobil
2 Monate
2010-01 - 2010-02

Sync Komponente - Exchange / Cisco VoIP

Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) ...
Projekt-Verantwortung, Architekt , Entwickler , Tester , Systemi
  • Entwicklung einer Datenabgleichs-Komponente zwischen MS Exchange Server und Cisco Unified Communications Manager für einen kommunalen Interessenverband .

Projektumgebung

  • Die Software wurde in C# erstellt und mittels Windows Dienst gehostet. Die Datenabgleichs-Komponente gleicht bei Änderungen im Exchange-Postfach-Ordner Kontakte
    das jeweilige Telefonbuch des Cisco Unified Communications Managers ab.
Anforderungsanalyse Analyse- und Entwurfsmuster Design Patterns Objektorientiertes Design (OOD) Objektorientierung (OO) Serviceorientierte Architektur (SOA) Softwareachitekturen Software Engineering Softwareentwicklung .NET C# Microsoft Exchange Server 2010 Cisco Callmanager Windows Service XML Webservice LINQ Visual Studio 2010 MS Visio MS Projekt MS Excel Team Foundation Server
Kommunale Einrichtungen

Aus- und Weiterbildung

Aus- und Weiterbildung

2007 - dato
Regelmäßiger Besuch von Entwicklerkonferenzen und sonstigen Community-Events

1999 - 2001
Microsoft Examen T-SQL Programmierung , SQL
Administration ,SQL Datenbankentwicklung, Anwendungsentwicklung für Webclients,
Entwickeln von verteilten Anwendungen

2001 - 2002
Oracle Examen Oracle 10g PL-SQL Programmierung, Administration und Datenbankentwicklung

1999 - 2001
Microsoft MCSE Examen Windows Server, Active Directory und Netzwerkinfrastruktur

1997 - 1999
Umschulung zum Industrieelektroniker Fachrichtung Gerätetechnik

1989 - 1993
Ausbildung zum Restaurantleiter der Systemgastronomie

07.1976 - 06.1985
Sekundarabschluss I ? Fachoberschulreife in Köln

Position

Position

- Architektur, Design und Programmierung  von kundenspezifischen Softwarelösungen

- Entwicklung von Server-, Desktop-, Web- oder Mobile-Anwendungen

- Analyse, Weiterentwicklung, Migration und Refactoring bestehender Lösungen

- Qualitätssicherung mittels spezieller Verfahren

Kompetenzen

Kompetenzen

Top-Skills

Architektur .Net Core, Angular C# Web API Material Node.js Visual Studio Fullstack MS-SQL Server OAuth CSS3 TypeScript REST Git ASP NET HTML5 Bootstrap Entity Framework

Schwerpunkte

  • .NET Entwicklung (C#, VB.NET)
  • Entwicklung von Enterprise Anwendungen
  • Software-Architekturen (OOA, OOD, SOA , Entwurfsmuster, Vorgehensmodelle)
  • Web-Entwicklung / ASP.NET MVC / HTML5 / JavaScript / SPA / AngularJS / Bootstrap
  • Web Backend (ASMX / WCF / Web API / OData / OAuth ) , Windows-Dienste
  • Client Entwicklung (WinForms, WPF, Silverlight, Windows 8 Apps )
  • Datenbankentwicklung (Design und Modellierung MS-SQL bis 2014)
  • Entwicklung und Anpassung von Dokumenten Management Systemen
  • System Administration , System Integration , Infrastruktur Architektur

Produkte / Standards / Erfahrungen / Methoden

Analyse- und Entwurfsmuster
Anforderungsanalyse
ASP NET MVC
Bootstrap
CSS3
Design Patterns Objektorientiertes Design (OOD)
DevExtreme
ES2015
HTML5
Jasmine
Jira
KendoUI
LINQ Oracle PL/SQL
MS Excel
NodeJS
Objektorientierung (OO)
Protractor
Serviceorientierte Architektur (SOA)
Software Engineering
Softwareentwicklung
SVN Subversion
Visual Studio 2015
Web API
Windows Dienst

Architektur

  • OOA,SOA,UML
  • Entwurfsmuster

Server / Backend

  • .NET / C#
  • Windows Dienste
  • Web API / WCF
  • OAuth / OData
  • Entity Framework
  • LINQ

Desktop

  • WPF
  • Win 8 Apps
  • Win Forms
  • MVVM / Prism

Web / Mobile

  • ASP.Net MVC
  • Silverlight
  • Angular JS
  • Bootstrap
  • HTML5
  • CSS
  • JavaScript
  • Win Phone 8

KNOW-HOW

  • C# / VB.NET
  • SQL Microsoft T-SQL , Oracle PL-SQL , IBM DB2 SQL , AS400 Query
  • XML / XSD ASP.NET / HTML5 / CSS3 / JavaScript / Ajax / SPA / Angular.js / Bootstrap
  • Node.js / Bower / Grunt / SASS / LESS / Jasmine / Protractor
  • WPF / Silverlight / WinForms
  • Mobile App Windows / Windows Phone
  • Web API / WCF / Webservices / Windows Dienste
  • LINQ / ADO.NET / ADO.NET Entity Framework / NHibernate / O/R-Mapper
  • IIS, MS SQL Server , Exchange Server, AS400,
  • Active Directory, DNS, ELOprofessional Index Server

Methoden, Tools und Komponenten

  • UML ,OO, OOD, OOP, SOA, MVC, MVVM, SPA
  • Team Foundation Server, SVN ,Visual Studio, Project, Visio, CleanCode
  • List&Label , Telerik , KendoUI, DevExpress DXperience, DevForce , ELOprofessional ,ELO
    IndexServer,
  • Prism, Unity, MEF,

BERUFLICHE LAUFBAHN

01.2012 - dato
Freiberuflicher Softwarearchitekt

08.2002 - 12.2011
IT-Systemorganisator und danach Software bzw. Datenbank Entwickler beim Allgemeinen
Kommunalen Haftpflichtschaden-Ausgleich in Köln
Nebenberuflich selbständig als Softwarearchitekt

01.2002 - 08.2002
Leiter für IT- und Telekommunikationsprojekte bei der Fa. GP-Systemtechnik in Pulheim

11.1999 - 12.2001
IT-Systemspezialist bzw. Systemadministrator bei der Fa. Team Service in Frechen

06.1999 - 09.1999
Netzwerk- & Kommunikationselektroniker bei der Fa. GP Computer in Köln

06.1997 - 05.1999
Umschulung zum Industrieelektroniker Fachrichtung
Gerätetechnik im Berufsbildungszentrum in Köln

05.1996 - 05.1997
Gesundheitliche Rehabilitation, anschließend dauerhafte berufliche Wiedereingliederung durch Feststellungs- und Umschulungsmaßnahme

12.1993 - 04.1996
Stellvertretender Restaurantleiter bei McDonalds
Deutschland Inc. Köln / München
Beendigung des Arbeitsverhältnisses wegen Berufsunfähigkeit durch Wirbelgleiten

09.1991 - 11.1993
Ausbildung zum Restaurantleiter bei McDonalds
Deutschland Inc. Köln / München
- Abschluss: Restaurantleiter AOC Zertifikat mit Auszeichnung

12.1989 - 08.1991
Ausbildung zum Restaurantleiter-Assistenten bei McDonalds Deutschland Inc. Köln / München
- Abschluss: Restaurantleiter-Assistent BOC Zertifikat

10.1985 - 11.1989
Freiberuflicher Ton- Video- und Lichttechniker bei der Fa. Mal Sondock Musik Productions GmbH in Köln


Betriebssysteme

MS-DOS
OS/2
OS/400
Windows

Programmiersprachen

.NET
AngularJS
Basic
C#
JavaScript
PL/SQL
Scriptsprachen

Datenbanken

MS SQL, Oracle, DB2, AS400

Datenkommunikation

Ethernet
Fax
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing
parallele Schnittstelle
PC-Anywhere
Router
RPC
RS232
SMTP
SNMP
TCP/IP
Voice
Windows Netzwerk
Winsock

Hardware

AS/400
Hardware entwickelt
Messgeräte
Mikrocontroller
PC
Steuer und Regelsysteme

Design / Entwicklung / Konstruktion

Softwareachitekturen

Erfahrungen mit Photoshop , Illustrator , Acrobat

Branchen

Branchen

- Versicherungen

- Softwarehäuser

- Unternehmensberatungen

- Öffentlicher Dienst , Behörde

- Handel

- Banken

- Industrie

- Automobil

- Automotive

- Autobranche

- Finanz Bereich

- Telekomunikation

- Energie

- Telekommunikation

- Insurance

- Chemie

 

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.