Fachlicher Schwerpunkt dieses Freiberuflers

Softwareentwicklung Windows- und Webapplikationen im Bereich .NET, Frontend/Backend

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

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Kontaktwunsch

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

Position

Projekte

03/2019 - 04/2019

2 Monate

Weiterentwicklung und Betrieb einer Service-orientierten 3-Layer Webanwendung

Rolle
Software-Entwickler
Einsatzort
Berlin
Projektinhalte

Nach Spezifikation der Fachabteilung wurde eine bestehende Webanwendung zum Brokering bei einem Energieversorger weiterentwickelt über alle Schichten und betrieben.

Kenntnisse

C#

HTML

JavaScript

jQuery

Spring.NET

Design Patterns

Scrum

ASP.NET MVC

Produkte

Microsoft Visual Studio

.NET 4.5

.NET 4.0

NHibernate

Microsoft SQL Server 2014

03/2013 - 12/2018

5 Jahre 10 Monate

Architektur und Entwicklung einer WinForms-Anwendung zur skriptbasierten Regelprüfung nach vorhandener fachlicher Anforderungsanalyse

Rolle
Softwareentwickler
Kunde
3M HIS Deutschland
Einsatzort
Berlin
Projektinhalte

Die vorgenannte Regelprüfungskomponente für die Schweiz wurde weiterentwickelt für den generischen Einsatz in Produkten für den deutschen Markt und schließlich auch den europäischen Markt. Dazu wurden fachliche Anforderungen unterschiedlicher Stakeholder eingeholt und darauf basierend die Änderungen an der bestehenden Komponente geplant.
Die mehrschichtige Komponente wurde vorbereitet für sowohl den lokalen Einsatz als auch in einer DB-getriebenen Client-Server-Architektur.

Im Verlauf des Einsatzes wurde Scrum als Projektmanagementmethode eingeführt und das Team international besetzt.

SVN wurde durch Git als VCS abgelöst.

Kenntnisse

Relationale Datenbanken

Scrum

Git

Client/Server

C#

WCF

SVN

Design Patterns

Produkte

Visual Studio 2013

.NET 4.0

.NET 4.5

WCF

DevExpress WinForms

DevExpress XPO Framework

Microsoft SQLServer 2014

InnoSetup

WinForms

DevExpress Controls

MS SQL Server Management Studio

SVN

Atlassian JIRA

03/2010 - 03/2013

3 Jahre 1 Monat

Pflege und Weiterentwicklung einer Applikation zur Fallpauschalenabrechnung für Krankenkassen und Krankenhäuser von VB6 nach .NET 3.5 / 4.0 und Neuentwicklung einer Applikation zur DRG-Gruppierung

Rolle
Software-Entwickler
Kunde
3M Schweiz
Einsatzort
Berlin
Projektinhalte

Die weiterzuentwickelnde VB 6-Applikation dient der Fallpauschalenabrechnung im DRG-System im schweizer Gesundheitswesen zusammen mit anderen Diensten zur Codierung und Qualitätssicherung und war als monolithische VB 6-Anwendung über Jahre gewachsen, mit Access als DBMS.

Weiter wurden Komponenten technisch konzipiert und umgesetzt nach fachlicher Spezifikation zur Gruppierung, Kodierung und Regelprüfung für das neue System.

Als neue Plattform kamen .NET 3.5 bzw. 4.0 zum Einsatz. Die Applikation enthält mehrere Schnittstellen, u.a. COM und WCF Services. Später wurde die Anwendung um eine Client-Server-Sicht erweitert und dazu WCF-Services als Windows-Dienst erstellt und konfiguriert.

Zur Verteilung der Applikation wurde zuerst auf InstallShield gesetzt, später auf InnoSetup, deren Setuppakete erstellt und gewartet wurden.

Parallel dazu wurde als neue Komponente eine Regel-Engine entwickelt zur Regelprüfung von Patientenfällen, Qualitätssicherung und für andere Indikatoren.

Die Komponente bestand aus einem bereits bestehenden Skript-verarbeitenden Kernel, der die eigentliche Regelprüfung durchführte und einer neu zu konzeptionierenden und erstellenden Schicht darüber, die die Regelverwaltung, Verarbeitung getriggerter Nachrichten und Kernelverwaltung übernahm. Das UI dazu verwendete DevExpress WinForms.

Kenntnisse

.NET 4.0

.NET 2.0

.NET 3.5

WCF

WPF

UML

C#

Scrum

Produkte

Visual Studio.NET

InnoSetup

InstallShield

Microsoft SQL Server 2008

Microsoft SQL Server 2014

MS SQL Server Management Studio

SVN

Atlassian JIRA

WinForms

DevExpress Controls

06/2009 - 10/2009

5 Monate

Entwicklung eines Internet-Shops mit dem MVC-Framework von Microsoft

Rolle
Software-Entwickler
Kunde
Elephant 7 AG
Einsatzort
Hamburg
Projektinhalte

Auch hier ging es um die Konzeption und Implementierung von Teilen des GUIs und der Controller eines Internet-Shops mit dem Model-View-Controller-Framework (MVC) von Microsoft.
Der Shop wurde von Java nach ASP.NET portiert als dreischichtige Applikation. Zur Entwicklung des GUI kamen wesentlich die Telerik UI Controls für AJAX und jQuery zum Einsatz.

Dieselben Kenntnisse und Produkte wie im vorhergehenden Projekt beim gleichen Kunden, Elephant 7 AG Hamburg.

04/2009 - 06/2009

3 Monate

Entwicklung eines Belegerfassungssystems als ASP.NET-Webapplikation mit AJAX

Rolle
Software-Entwickler
Kunde
Elephant Seven AG
Einsatzort
Hamburg
Projektinhalte

Bei der Konzeption und Implementierung von Teilen des GUIs eines Belegerfassungssystems wurde ein bestehendes System in ein Three-Tier ASP.NET-System portiert. Zur Entwicklung des GUI kamen wesentlich die Telerik UI Controls für AJAX und die Reporting-Tools zum Einsatz.

Als Backend diente eine konfigurierbare Prozess-Engine als Windows-Dienst.

Kenntnisse

ADO.NET 3.5

.NET 3.5

SQL

HTML/XML

ASP.NET 2.0

Javascript

LINQ

MS AJAX-Framework

C#

jQuery

Design Patterns

Produkte

Visual Studio 2008

MS SQLServer 2005

Telerik

MS SQL Server Management Studio

01/2009 - 02/2009

2 Monate

Konzeption und Implementierung des GUIs einer bestehenden Presales-Webanwendung

Rolle
Software-Entwickler
Kunde
IN-GmbH
Einsatzort
Konstanz
Projektinhalte

Konzeption und Implementierung von Teilen des GUIs einer bestehenden Presales-Webanwendung. Zur Entwicklung des GUI kam wesentlich das AJAX-Toolkit von MS zum Einsatz.

Kenntnisse

ADO.NET 2.0

SQL

HTML/XML

ASP.NET 2.0

AJAX

MS AJAX-Framework

LINQ

C#

Produkte

Visual Studio 2005

MS SQLServer 2005

02/2008 - 10/2008

9 Monate

Entwicklung diverser Webapplikationen für Marketing&Sales

Rolle
Software-Entwickler
Kunde
SAP Deutschland AG
Einsatzort
Walldorf
Projektinhalte

Konzeption und Entwurf mit dem Fachbereich und Entwicklung diverser Webapplikationen zur Unterstützung der Prozesse im Bereich Marketing u. Sales für EMEA. Dazu gehörte die Implementierung diverser Webcontrols, der Datenbankzugriffsschicht und das GUI-Design. Schnittstellen zu MS Office (Excel) wurden dabei bedient zur Automatisierung.

Die Mitarbeit fand in einem internationalen Team statt.

Kenntnisse

C#

Microsoft Office

Produkte

Visual Studio 2008

06/2006 - 12/2007

1 Jahr 7 Monate

Finanzplanungstool im Backoffic, Logistikplanung

Rolle
Software-Entwickler
Kunde
Lidl-Stiftung, Neckarsulm
Einsatzort
Neckarsulm
Projektinhalte

Der Einsatz umfasste zwei Projekten im Backoffice-Bereich als Windows-Anwendungen:

  • Im Bereich Bilanzwesen: Mitarbeit bei der Umsetzung an einem internationalen Finanzplanungs- und Verwaltungstool.
  • Im Bereich Logistik: Weiterentwicklung und technische Spezifikation eines Tools zur Planung von Logistiken.
Kenntnisse

VB.NET

.NET

Produkte

Visual Studio 2005

Oracle 10g

03/2006 - 05/2006

3 Monate

Migration der UI-Schicht einer ASP-Anwendung nach ASP.NET

Rolle
Software-Entwickler
Kunde
T-Systems
Einsatzort
Berlin
Projektinhalte

Teile des UIs einer datenbankgestützten ASP-Anwendung aus dem Telco-Umfeld wurden nach ASP.NET 2.0 migriert und stellenweise erweitert.
Neben der Konzepterstellung zur Migration wurde der Code angepasst bzw. neu geschrieben.

Kenntnisse

C#

WebService

Produkte

Visual Studio 2005

Microsoft SQL Server 2005

Projekthistorie

Juni 2001 - Nov. 2003
Mitentwicklung eines CRM-Systems unter MS .NET


Projektmitarbeit bei der Entwicklung für ein CRM-System
(Schwerpunkt User Help Desk) als Win32-Applikation unter
Visual Basic 6.0, später unter Microsoft .NET(Visual Basic.NET,C#).
Weiterhin wurde die Konzeption und Entwicklung von COM-Komponenten übernommen
sowie ASP und ASP.NET-Frontends für das CRM-System entworfen und
umgesetzt.
Konzeption und Entwicklung diverser Microsoft Office-Applikationen
(VBA) und Integration von Office-Anwendungen in das CRM-System.


Feb. 2004 - März 2004
Entwicklung eines Intranet-Bug-Tracking-Systems unter PHP / MySQL


Es wurde die Konzeption (OOP und UML) und Entwicklung eines Bug-Tracking-
Systems als Intranet-Webapplikation unter PHP 4.x, MySQL 4.x und Java 1.4
übernommen. Als Server kam eine Windows-Umgebung zum Einsatz;
die Applikation wurde in ein auf denselben Technologien basierendes
ERP-System integriert.


März 2004 - Juni 2004
Mitentwicklung eines Bildbearbeitungstools als Webapplikation
unter PHP / MySQL


Ziel war die Erweiterung eines Bildbearbeitungs-Tools als Webapplikation
um zusätzliche Funktionalitäten der Bildbearbeitung.
Zum Einsatz kam die Funktionsbibliothek ImageMagick.
Realisiert wurde dies unter PHP / MySQL / Java
sowie das Design und die Umsetzung.


Nov. 2004 - Mai 2005
Umsetzung eines Repositorys in MS Office-Dokumente(Powerpoint/Excel/Word)
zur Visualisierung und Workflow-Unterstützung


Ziel war, die auf einer bestehenden Datenstruktur basierenden
Repository-Metadaten aus einer Microsoft Access-Datenbank in
eine grafische Darstellung in Microsoft Powerpoint umzusetzen und Word-
und Excel-Dokumente zur Abbildung eines Workflows zu generieren. Weiterhin
wurde das entsprechende Objektmodell(Datenzugriffs- und Logik-/Nutzer-
oberflächenschicht) entwickelt. Die eingesetzte Entwicklungsumgebung war
Visual Studio.NET mit Visual Basic.NET.

Juli 2005 - Aug. 2005
Visualisierung einer Datenbank-Struktur als Entity-Relationship-Diagramm
in Powerpoint im Rahmen o.g. Projekts


In einer Powerpoint-Präsentation wurde die Struktur einer Datenbank
ausgehend von den Metadaten eines Repositorys in einem
Entity-Relationship-Diagramm dargestellt. Es wurde
Microsoft Visual Studio.NET (VB.NET) und Microsoft Office zur
Lösung eingesetzt.

Sep. 2005 - Nov. 2005
Mitarbeit an einem System zur Verarbeitung von Kartentransaktionen im
Backendbereich unter MS.NET/Webservices
- arvato Systems, Rostock -


In einem Projekt zur Verarbeitung und Verwaltung von Kartentransaktionsdaten
wurden im Backendbereich automatisierte Softwaretests eingeführt (NUnit)
und die Backendschnittstelle zur Datenbank weiterentwickelt.
Als Technologie kamen .NET-Webservices zum Einsatz (C#, Visual Studio.NET,
ADO.NET).

Branchen

  • Bankenumfeld, Finanzunternehmen

  • CRM

  • Kommunikationsdienstleister

  • Mediendienstleister

  • Backoffice (Logistik / Bilanzen / Buchhaltung)

  • Sales / Marketing

  • Gesundheitswesen (Health Care)

  • Energieversorger / Energie- und Wasserwirtschaft

Kompetenzen

Programmiersprachen
.NET
Sehr gute Kenntnisse
.NET 2.0
Sehr gute Kenntnisse
.NET 3.5
Sehr gute Kenntnisse
.NET 4.0
Sehr gute Kenntnisse
.NET 4.5
Sehr gute Kenntnisse
AJAX
Grundkenntnisse
C
Grundkenntnisse
C#
sehr gut
C++
Grundkenntnisse
HTML/XML
Durchschnittl. Kenntnisse
JavaScript
Grundkenntnisse
jQuery
Grundkenntnisse
LINQ
Gute Kenntnisse
PHP
Grundkenntnisse
PL/SQL
Grundkenntnisse
VB.NET
Gute Kenntnisse
VBA
Sehr gute Kenntnisse
Visual Basic 6
Sehr gute Kenntnisse
 

Betriebssysteme
Windows
gute Kenntnisse

Datenbanken
Access
Durchschnittl. Kenntnisse
ADO.NET 2.0
Gute Kenntnisse
ADO.NET 3.5
Gute Kenntnisse
DevExpress XPO Framework
Gute Kenntnisse
Microsoft SQL Server 2005
Durchschnittl. Kenntnisse
Microsoft SQL Server 2008
Durchschnittl. Kenntnisse
Microsoft SQL Server 2014
Durchschnittl. Kenntnisse
Microsoft SQLServer
Durchschnittl. Kenntnisse
Microsoft SQLServer 2014
Durchschnittl. Kenntnisse
MS SQL Server Management Studio
Durchschnittl. Kenntnisse
MS SQLServer 2005
Durchschnittl. Kenntnisse
Oracle
Grundkenntnisse (PL/SQL)
Oracle 10g
Grundkenntnisse
Relationale Datenbanken
Durchschnittl. Kenntnisse
SQL
Durchschnittl. Kenntnisse

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend; sehr gut und Cambridge First Certificate (Grade A)
Französisch
fließend

Hardware
PC

Datenkommunikation
Internet, Intranet
Durchschnittl. Kenntnisse
Windows Netzwerk
Durchschnittl. Kenntnisse

Produkte / Standards / Erfahrungen
.NET
Sehr gute Kenntnisse
ADO.NET
Gute Kenntnisse
ASP.NET
Durchschnittl. Kenntnisse
ASP.NET 2.0
Durchschnittl. Kenntnisse
ASP.NET MVC
Durchschnittl. Kenntnisse
Atlassian JIRA
Durchschnittl. Kenntnisse
Client/Server
Durchschnittl. Kenntnisse
Design Patterns
Durchschnittl. Kenntnisse
DevExpress Controls
Gute Kenntnisse
DevExpress WinForms
Sehr gute Kenntnisse
Git
Grundkenntnisse
HTML
Durchschnittl. Kenntnisse
InnoSetup
Gute Kenntnisse
InstallShield
Grundkenntnisse
Microsoft ASP
Gute Kenntnisse
Microsoft Office
Grundkenntnisse
Microsoft Visual Studio
Sehr gute Kenntnisse
Microsoft Visual Studio 20xx
Sehr gute Kenntnisse
MS AJAX-Framework
Grundkenntnisse
MS Office
Grundkenntnisse
MVC Framework/Muster
GrundKenntnisse
NHibernate
Grundkenntnisse
NUnit
Gute Kenntnisse
Scrum
Durchschnittl. Kenntnisse
Spring.NET
Grundkenntnisse
SVN
Durchschnittl. Kenntnisse
Telerik
Grundkenntnisse
Telerik Ajax Controls
Durchschnittl. Kenntnisse
UML
Durchschnittl. Kenntnisse
Visual Studio 2005
Sehr gute Kenntnisse
Visual Studio 2008
Sehr gute Kenntnisse
Visual Studio 2013
Sehr gute Kenntnisse
Visual Studio 6
Gute Kenntnisse
Visual Studio.NET
Sehr gute Kenntnisse
WCF
GrundKenntnisse
WCF / Webservices
GrundKenntnisse
WebService
GrundKenntnisse
WinForms
Sehr gute Kenntnisse
WPF
Grundkenntnisse

Bemerkungen

Zertifikate:
- MS 70-526: Microsoft .NET Framework 2.0 - Windows-based Client Development


Ausbildungshistorie

1999 - 2000   Studium der Wirtschaftsinformatik bis zum Vordiplom an der

  Universität Rostock

2001 - 2004   Ausbildung zum Fachinformatiker / Anwendungsentwicklung und

  Fachberater Softwaretechnik in München und Köln bei der Siemens AG