Fachlicher Schwerpunkt dieses Freiberuflers

.NET C#, Angular, Javascript, Full-Stack, Azure, WPF.1

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

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Städte
Berlin
50 km
Potsdam
50 km
Hamburg
50 km
Hannover
50 km
Leipzig
50 km
Zürich
50 km
Bern
50 km
Basel
20 km
St. Gallen
50 km
Kopenhagen
10 km
Kontaktwunsch

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

Kommentar

Deutschland: Bundesweit. 

Arbeitserlaubnis: Bin EU Statsburger (von Dänemark).

In der Schweiz bin ich mit Eigene Firma eingetragen.

Position

Kommentar

Berater in:

.NET full stack

Projekte

02/2012 - Heute

7 Jahre 3 Monate

Aufgaben für verschiedenen Endekunden im Bereich, Front End und Backend

Rolle
Consultant
Kunde
Systemize Informatik
Projektinhalte

Application Lead und auch Scrum-Coach (Zertifizierter Scrum Master) für verschiedene Kunden. Meine Hauptbeschäftigung liegt in der Entwicklung von verschiedenen Kundenanwendungen sowohl im Frontend- als auch im Backend-Bereich der Anwendungen. 

  • Im Frontend mit HTML5 und Angular/Typscript/Javascript und andre frameworks, sowohl als auch mit ASP.NET MVC 
  • Im Frontend separate Aufgaben dazu im Bereicht WPF.
  • Im Backend .NET Core, und ASP.NET Core, mit Azure im backend mit SQL Server.  Im ältere systeme das Backend ist mit WCF verknupft.
  • Vetraut auch mit Oracle im Backend.
  • Gestaltung und Implementation von IT-Infrastructure Software für die Überwachung und für das Installieren von Software-Updates. 
  • Als standard bin ich unterwegs mit Scrum im Entwicklungsprocess - und mit GIT as Version control
Kenntnisse

Scrum

Application Lead

C#

JavaScript

Angular

Kendo

JQuery

Visual Studio 2013 & 2015 & 2017

WPF

ASP.NET MVC

Web API

WCF

MS Queuing

Sql Server Queuing

Azure

UML Modellierung

Enterprise Architect

02/2014 - 01/2016

2 Jahre

Outsourcing von Elektra zu Indien

Rolle
Scrum Master
Kunde
Wipro & A1 Telekom
Einsatzort
Wien/Linz
Projektinhalte

Ich war Scrum-Master und .NET-Entwickler für das Outsourcing von Electra nach Indien.  Electra ist einem Notfall-Windows-Rettungs-Leitestelle Anwendung. Als Entwickler, entwickelte ich teile der neuen Schnittstellen "Dispatch Center Interfaces", die ich auch konsumierte über ein Angular- und Asp.NET-Frontend. Das Web-Frontend ist eine teil von Elektra, zur Erstellung und Änderung der Metadaten, die in der Oracle-DB gespeichert wurden.  Die Hauptanwendung, Electra, benutze und brauchte diese Metadaten. Als Scrum Master habe ich auch indische Kollegen mit den folgenden Technologien und Teilen von Elektra trainiert und vorbereitet.:

  • Lead Entwickler für die WPF Neue Entwicklung von Teile des ELEKTRA Ground Control desktop client.
  • Erweiterung und neue Entiwicklung in Angular und ASP.NET MVC von der ELEKTRA website Die Entwicklung von Web API webservices waren auch dabei.
  • Implementation von DCI (Dispatch Center Interface), eine projekt für grenzüberschreitenden Datenaustausch zwischen den Rettungsleitstellen in Salzburg, Tirol u. Bayern, durch WCF/Web Schnittstellen.
Kenntnisse

Outsourcing/Offshoring

Scrum Master

Coaching

C#

JavaScript

Angular

JQuery

Visual Studio 2010 & 2013

WPF

(MVVM)

Xamarin

Xamarin Studio

ASP.NET

MVC

Web API

WCF

Azure

Windows Tablet

OS/iPhone

Entity Framework (Code First)

Multiplatform App Development

Azure/Cloud

10/2012 - 12/2013

1 Jahr 3 Monate

Anforderungsanalyse & Implementation einer Steuer-Anwendung

Rolle
Senior Software Engineer / Scrum
Kunde
Roche Diagnostics
Einsatzort
Rotkreuz
Projektinhalte

Anforderungsanalyse & Implementation einer Steuer-Anwendung für das Diagnose-Gerät (Roche Cobas 4000) zur Auswertung von Blut- und Urinproben

  • Neue Entwicklung von WPF Custom Controls
  • Verantwortlicher für die Weiterentwicklung von Instrument Access Teil der Anwendung (durch WCF Services)
  • Windows Workflow Foundation (WF) neue Entwicklung von neuen Workflows des Einsatzes von Probenanalysen (z.B. Glukose).  
  • Anforderungsanalyse für die Optimierung von diagnostischen Kalibrierungen
Kenntnisse

Scrum

C#

WPF

WCF

Windows Workflow Foundation

Unity/Enterprise Library Entity Framework

Enterpise Architect

Visual Studio 2012

Altova XMLSPY

UML

Enterprise Architekt

Wix Installer Konfiguration

05/2012 - 09/2012

5 Monate

Anforderungsanalyse für die Qualitätssicherung von Satellitensendern. Neue Entwicklung auf Basis die Anforderungen

Rolle
Application Architect
Kunde
Rohde & Schwarz (München)
Projektinhalte
  • Komplet neue GUI Design der Satellitentests
  • Aufbau in WPF von dynamischen User WPF Controls – basiert auf XML-Beschreibungen von Tests
  • Transformation von WPF angezeigten Testresultaten ins Word-Format (durch Word API)
Produkte

C#

Visual Studio

Dynamic WPF

GUI-Design

Prism

XML

XSLT

XSD

XAML

Expression Blend

MVVM Design Pattern

08/2011 - 09/2012

1 Jahr 2 Monate

Neue Entwicklung eine neue Anwendung zur Erfassung und Zuordnung medizinischer Dokumente

Rolle
Scrum Master / Entwickler
Kunde
Bayer (Leverkusen)
Projektinhalte
  • Store Procederes und Funktionen für die Oracle-Datenbank
  • WCF-Services für die Anbindung zu Oracle und Documentum
  • Umsetzung von Documentums .NET API
  • User und Custom WPF Controls im UI
  • Neue Entwicklung einer Website für die Annahme von neuen Benutzern (ASP.NET MVC & Data gespeichert im Cloud/Azure DB)
Produkte

C#

Visual Studio

GUI-Design

XML

XSLT

XSD

XAML

Expression Blend

MVVM

UML

Oracle

Scrum

01/2007 - 08/2012

5 Jahre 8 Monate

Technische Verantwortung für Neuentwicklung

Rolle
Consultant
Kunde
Carlsberg
Einsatzort
Kopenhagen
Projektinhalte

Technische Verantwortung für Neuentwicklung eines benutzerfreundliche Rezeptions-Systems des Carlsberg Konzerns.  Dazu die Wartung von bestehenden .NET Anwendung.

  • ASP.NET MVC Weiterentwicklung von Carslbergs existierende Webseiten.
  • WPF neue Entwicklung von Carlsbergs Rezeptions-System.
  • Synchronisation von verschiedenen SQL Servern (habe eingesezt Microsofts Sync Framework).
  • Weiterentwicklung und Wartung der Verkaufs- und Kunden Systeme (ASP.NET MVC)
  • Superuser Kontaktperson
Kenntnisse

C#

VB.NET

Visual Studio 2010

.NET 4.0

VS Team Foundation Server

ASP.NET MVC

WPF

MVVM

SourceSafe

SQL Server 2005/2008 & Reporting Services

Prism

SQLCE

Expression Blend

Microsoft Sync Framework

NHibernate

SAP Schnittstellen

Domain Driven Development

Enterprise Architect.

01/2009 - 06/2012

3 Jahre 6 Monate

Technische Verantwortung für den neue Aufbau eines Online-Banking basierten Abrechnungs-Centers

Rolle
Application Architect
Kunde
iTV Solutions
Einsatzort
Münich/Berlin
Projektinhalte

Technische Verantwortung für den neuen Aufbau eines Online-Banking basierten Abrechnungs-Centers

  • ASP.NET MVC Frontend
  • Komplet neue Implementation von iTVs Datenträgeraustausch-Verfahren (DTAUS), Verfahren im bargeldlosen Zahlungsverkehr
  • Entwicklung einer Software zur Implementierung von MT940 (SWIFT) Protokollen zur Darstellung von iTVs Einzahlungen
  • Ich könnte dann programmatisch iTV’s Database aktualisieren mit diese Bezahlungsdata, und (u.a.) automatische Emails, zu Kunden die noch nicht bezahlt haben, zuschicken.
Kenntnisse

C#

GUI Design

Visual Studio 2008

ASP.NET

MVC

WCF

Firebird

Doodads

ORM (object relational mapping)

DTAUS & Swift Zahlungsverkehr

Subversion

Unit-Testing

WPF

Expression Blend

Design Patterns

Domain Driven Development

01/2008 - 06/2009

1 Jahr 6 Monate

Technische Verantwortung u. Umsetzung einer Java „Log Viewer“ Anwendung zu .NET für die Auswahl und Darstellung von Log-Information der medizinischen Instrumente

Rolle
Senior Developer
Kunde
Philips Medical Systems (Hamburg)
Projektinhalte
  • Erstellung des WPF und XBAP-Clients, inkl. WPF UI Automation & Perfomance Testing
  • Erstellung von WCF Services
  • Ausführung des Datenbank Zugriffs durch IBATIS
  • Entwicklung eine Service Broker, als Implementation von SOA in Philips .NET Umgebungen.
Produkte

C#

Java

.NET 3.5

Visual Studio

Eclipse

WPF

XBAP

Enterprise Library

UI Automation

multi-threading

performance testing

real-time response time

08/2005 - 12/2006

1 Jahr 5 Monate

Entwicklung eines Auszahlungssystems des staatlichen Kindergelds für die kommunale Verwaltung

Rolle
Software Entwickler
Kunde
KMD (Kopenhagen)
Projektinhalte
  • Erstellung der Desktop Anwendung (Winforms)
  • Implementation im Backend durch CICS und Batch Programmen
  • Entwicklung des DB2-Datalayer mit einem Team von PL/I Entwicklern
  • Entwicklung einer Website für 3F (Dänische Gewerkschaft sowie Kunde von KMD)
Produkte

C#

Visual Studio

Winforms

ASP.NET

CICS

PL/1

JCL

DB/2

06/2004 - 12/2006

2 Jahre 7 Monate

Testwerkzeugeinsatz an Produktion

Rolle
Application Architect
Kunde
Nokia
Einsatzort
Kopenhagen/Südkorea
Projektinhalte

Einsatz eines Testwerkzeug in Südkorea an der Produktion Fließband von Nokia Mobiletelefone.  Training von Koreanische Mitarbeiter an der neuen Testmethodik. Das Testwerkzeug ist selber entwickelt in Zusammenarbeit mit dem Nokia 8800 Produktions-Team.

  • C # (WinForms) Entwicklung von eine Nokia 8800 Testtool.
  • GUI design der versichert hohen Bedienbarkeit mit sofortiger Reaktionszeit..
  • Am Ort in Süd-Korea Kodeumschreibung der Anwendung.
  • Danach Web-Entwicklung mit ASP.NET   
Kenntnisse

C#

Visual Studio

Winforms

GUI Design

Employee Training

Project Lead

06/2002 - 05/2004

2 Jahre

Entwicklung eines logistischen Booking-Systems

Rolle
System Developer
Kunde
Maersk Data A/S , jezt IBM Transport
Einsatzort
Kopenhagen
Projektinhalte

Entwicklung eines logistischen Booking-Systems - Maersk Sealands Automatisiertes Rating System (MARS) sowie die Entwicklung von Maersk Sealands Mainframe basierte Datawarehouse

  • Team Lead im Frontend Erstellung mit C++ und MFC
  • C++ Pro*C Backend Entwicklung gegenüber einer Oracle DB (mit Stored Procedures)
  • Erstellung von PL/I und Batch Programmen gegenüber DB2
  • Optimierung der DB2 DB
  • CICS Entwicklung
Kenntnisse

C++

C

Pro*C

PL/I

JCL

DB2

SQL

PL/SQL

Stored Procedures

MQSeries

Data Ware House (DWH).

02/2002 - 05/2002

4 Monate

Wartung und Weiterentwicklung von Ericssons Telefonservern & Funkleitungsystemen

Rolle
Software Engineer
Kunde
L.M. Ericsson
Einsatzort
Kopenhagen
Projektinhalte

Wartung und Weiterentwicklung von Ericssons Telefonservern & Funkleitungsystemen

  • C Entwicklung eines Realzeit-Signal-Systems
  • C++ MFC Entwicklung von eine paar Netzwerk-Monitoring Systeme
  • Anforderungsanalyse für die Erweiterung des Telefonserver-Systems
Kenntnisse

Fachwissen im Telefoniebereich

TCP/IP

SGML

Unix

VM/CMS

Rational ClearCase

C

PLEX

01/1996 - 01/2000

4 Jahre 1 Monat

Weiterentwicklung und System Verantwortung für die Zeiterfassungs- und Projektplanungs-Anwendung von SDC

Rolle
Software Entwickler
Kunde
SDC – Sparkassen Data Central
Einsatzort
Ballerup/Kopenhagen
Projektinhalte

Weiterentwicklung und System Verantwortung für die Zeiterfassungs- und Projektplanungs-Anwendung von SDC

  • Verwaltung & Weiterentwicklung von:
    • TSO/ISPF online Programme (~ 400 Programme in CLIST & Rexx & PL/I & COBOL)
    • Batch Systemen (mit unterschiedlichen Laufzeiten, ~ 60 Programme)
  • Strukturveränderung der Datenbank DB2 (~120 Tabellen)
  • Online Entwicklung mit CICS und BMS Masken. 
  • Datenintegration von IMS zu DB2
  • Betreuung von dem OS2 Desktop-Client
  • Zugang und Rechtsvergabe bezüglich des Zeitverwaltungssystems
Kenntnisse

PL/I

COBOL

JCL

TSO/ISPF

REXX

OS/2

DB2

IMS

CLIST

CICS

Referenzen

Projekt BSSP/EDE (Entwicklung von Systemkomponenten/Web-Diensten mithilfe C#,.NET 2.0, T-SQL, SQL-Server 2005), 09/07 - 12/07
Referenz durch techn. Projektleiter IT, Finanzdienstleister (400 MA), vom 09.01.08

"[...] Mithilfe der von ihm auf Basis von T-SQL und XQuery entwickelten Datenbankprozeduren waren wir in der Lage, die Abfrage und transaktionale Steuerung unserer gemischten relationalen und XML-basierten Informationsablage effizient zu gestalten. Die darauf aufbauenden und von ihm entwickelten Komponenten und Web-Dienste zeigen eine konsistente und performante Funktionalität. Die vom Consultant entwickelten Testmethoden und -programme sowie das von ihm entwickelte detaillierte und effiziente Framework für das Exceptionhandling zahlten sich insbesondere im zweiten Teilprojekt bereits beim Deployment aus und ermöglichen uns im weiteren Verlauf des Gesamtprojektes, Fehler schnell identifizieren und beheben zu können. Diese und die weiteren vom Consultant erbrachten  Entwicklungsleistungen führten zu einer guten Lösung. Somit leistete der Consultant für das Gesamtprojekt einen wertvollen Entwicklungsbeitrag. Der Consultant hat eine sehr gewissenhafte und strukturierte Arbeitsweise und zeigte stets ein hohes Maß an Engagement und Kommunikationsbereitschaft. Wir danken ihm für seine Mitwirkung und stehen bei Bedarf für weitere Auskünfte zur Verfügung."

Branchen

  • Softwarehersteller
  • Behörden
  • Betriebswirtschaft         
  • Banken   
  • Entwicklung
  • Kommunalwesen     
  • Telekommunikation

Kompetenzen

Programmiersprachen
.NET 4.5
C
sehr gute Kenntnisse
C#
ausgezeichnete Kenntnisse
C++
ausgezeichnete Kenntnisse - Visual C++ (MFC)
Java
Sehr gute Kenntnisse (Java zertificert)
Javascript
jQuery
Makrosprachen
Objective C
gute Kenntnisse
PL/1
ausgezeichnete Kenntnisse
PL/SQL
gute Kenntnisse
Prolog
Kenndtnisse
Python
Kenndtnisse
Rexx
gute Kenntnisse
Scriptsprachen
VBScript, Jscript (gute Kenntnisse)
TypeScript
Visual Basic .NET

Betriebssysteme
Echtzeitbetriebssysteme
Unix varianten
Windows varianten
seit 1988

Datenbanken
DB/2
sehr gute Kenntnisse
Firebird
IMS
gute Kenntnisse
Microsoft Access
MS SQL Server
sehr gute Kenntnisse
MS SQL Server Reporting Services
MySQL
gute Kenntnisse
Oracle
gute Kenntnisse
SAS
SQL
ausgezeichnete Kenntnisse (seit 2004)
Stored Procedures

Sprachkenntnisse
Deutsch
gut
Dänisch
sehr gut
Englisch
sehr gut

Hardware
Echtzeitsysteme
Axe Telefonserver
IBM Großrechner
OS/390 u. z/OS
PC
x86, seit 1986
SUN
seit 1999
Windows Tablet

Datenkommunikation
Dynamic WPF
Message Queuing
sehr gute Kenntnisse
WebApi Asp.Net Core
gut Kenntnisse
XML Spy
XSD
XSLT

Produkte / Standards / Erfahrungen
Angular
Azure
Design Pattern
Eclipse
Expression Blend
GUI-Design
Hibernate
iOS
Mainframe, PL/1, DB2 Fähigkeiten. Spezifikation nach Absprache
Microsoft IIS
Microsoft Sharepoint
MS Silverlight
MS Sync
MVC
MVVM
MVVM Design Pattern
ORM
Prism
REST
Scrum
Silverlight
Subversion
Visual Studio
WCF
Winforms
WPF
Xamarin
XAML
XML

Application Lead und auch Scrum-Coach (Zertifizierter Scrum Master) für verschiedene Kunden.

Meine Hauptbeschäftigung liegt in der Entwicklung von verschiedenen Kundenanwendungen sowohl im Frontend- als auch im Backend-Bereich der Anwendungen. 

  • Im Frontend mit Angular 5 bis 7 und HTML5/Javascript/CSS/Bootstrap/Sass oder mit

ASP.NET MVC

  • Im Frontend separate Aufgaben mit WPF.
  • Im Backend mit web API ASP.NET Core und .NET CORE (oder Standard), mit SQL Server, oder Oracle, als Data Repositorium. In der Entwicklung ist Scrum fast immer eingesetzt und GIT für die Software version control.
  • Entwicklung ist oft im Bezug mit Azure gemacht, beide als repository mit CI/CD workflows sowohl als auch wo alle Anvendungen würden gehostet.
  • Aufgaben gelöst im Bereich Azure PowerShell, und Azure Office362.

Gestaltung und Implementation von IT-Infrastructure Software für die Überwachung und für das Installieren von Software-Updates. 

Haufig benutzte Werkzeuge/Sprache:

#, JavaScript,  Angular, Bootstrap, JQuery, Kendo UI, Visual Studio Code,

 Visual Studio 2013 & 2015 & 2017, WPF, ASP.NET MVC, Web API, WCF,

 MS Queuing, Sql Server Queuing, Azure, UML Modellierung, Enterprise Architect 


Design / Entwicklung / Konstruktion
AutoCAD
Domain Driven Development
Enterprise Architect
sehr gute Kenntnisse
SourceSafe
Unity

Aufgabenbereiche
Project Lead

Bemerkungen

 diverse fachliche Veröffentlichungen (nähere Informationen gern auf Anfrage)


Ausbildungshistorie

1999-2001

Institution: Copenhagen's Business College

Ausbildung: Einjähriges Fortbildungsprogramm, OOA&D, Betriebssysteme, Programmieren Paradigmen (C++/Java).

 
1988-1997:

Institution: Universität Kopenhagen

Abschluss: Magister  (cand.polit. (mathematische Ökonomie))

1980-1984

Institution: College of New Jersey, USA  

Ausbildung: Amerikanische Hochschulausbildung

 

Zertifikate & Weiterbildungen

  • MCSD - Microsoft Certified System Developer (.NET 1.1 & 2.0) (5 Exams including ASP.NET)
  • EuroPlop (2006),
  • Devscovery (April, 2006 u. 2009)
  • Developmentor .NET Version 2, Guerrilla Kursus & XML Essential
  • Prince2 Foundation Projektmanagement (Kandidatnr P2R/205008)
  • Scrum Master (10/2012)
  • Angular different courses.
  • Xamarin 5 day course.
×
×