.NET, C#, VB.Net, ASP.Net, ASP.NET MVC, AngularJS, HTML 5, jQuery, SQL-Server, T-SQL, DevExpress, Windows Forms, Infragistics, WCF, WPF, Sitefinity
Aktualisiert am 24.02.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 21.01.2021
Verfügbar zu: 100%
davon vor Ort: 100%
C#
ASP.NET Core
Microsoft-SQL-Server
Jenkins
Git
VBA
Visual Basic.NET
WPF
UWP
Deutsch
Muttersprachler
Englisch
verhandlungssicher
Französisch
Grundkenntnisse
Italienisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+200km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Malchin (+100km) Stade (+150km)
nicht möglich

Projekte

Projekte

4 Jahre 2 Monate
2020-02 - heute

Extrahieren, Transformieren und Laden Daten zur Risikobewertung

Entwickler C# .NET Core GIT ...
Entwickler

Extrahieren, Transformieren und Laden von insgesamt ca. 4 Milliarden Daten zur Risikobewertung, die von ca. 400 Deutschen Sparkassen zur Verfügung gestellt wurden mit dem Ziel, diese für die interne Analyse aufzubereiten und in ein Data Warehouse zu integrieren. Dies beinhaltet:

  • Umsetzung von Transformationen gemäß Fachkonzept in C# mit Visual Studio
  • Performance-Optimierungen für das Laden und Schreiben von Daten
  • Review und Optimierung von bestehendem Code
  • Test und Befundbehebung für den IDH-Import aus IBM DB2

 

Schulung der internen Mitarbeiter zu den Themen:

  • Dependency Injection in C# mit AutoFac
  • Blocking Collections (Consumer-/Producer-Pattern) und TPL DataFlow
  • Design-Patterns und Ihre praktische Anwendung in C#
  • Asynchrone Programmierung mit C#
  • Unit-Testing und Mocking mit Moq
C# .NET Core GIT Visual Studio 2019 Unit-Tests SQL-Server 2017 IBM DB2 AutoFac Design Patterns Microsoft Navision Azure DevOps TPL DataFlow Hangfire
Sparkasse
Berlin
2 Jahre 9 Monate
2017-04 - 2019-12

Neuentwicklung eines Kundenportals

Entwickler C# Telerik Sitefinity 12 ASP.NET MVC ...
Entwickler
  • Neuentwicklung eines Kundenportals für die Francotyp-Postalia mit Sitefinity 12.
  • Das Portal wird in der Amazon AWS-Cloud gehostet.
  • Dem Kunden werden die wichtigsten Daten seiner Frankiermaschinen im Portal angezeigt (Tintenstand, Verbrauchsmaterialien, SMS-Texte usw.).
  • Implementierung einer Knowledge-Base mit Fehlersuche und FAQ. Anbindung diverser SQL-Server und MySQL-Datenbanken.
    Anbindung verschiedener Backend-Systeme wie SAP, Exact Synergy und Navision.
  • Bereitstellung automatisierter Build- und Deployment-Jobs mit Jenkins.
C# Telerik Sitefinity 12 ASP.NET MVC .NET Core Jenkins Scrum AngularJS Bootstrap 4 GIT Visual Studio 2017 Amazon AWS Exact Unit-Tests GrayLog Kibana Azure DevOps PowerBI
Francotyp-Postalia
Berlin
11 Monate
2018-11 - 2019-09

Weiterentwicklung des Radsatzdatenbanksystems

Projektleiter & Entwickler C# WPF (MVVM Light) AutoFac ...
Projektleiter & Entwickler
  • Der Freiberufler entwickelt für die Deutsche Bahn für das neue Gebäude 7 eine Monitoring-Anwendung für neu eingegangene Radsätze. Hierbei werden die neuen Radsätze mit Ihren Auftragsstatus, den benötigten Materialien und den Montageschritten auf mehreren 4K-Fernsehern in der Werkshalle angezeigt.
  • Per Buzzer kann der Bediener Aufträge annehmen und diese dann bearbeiten.
  • Für die Pflege der Materiallisten wurden Import-Jobs implementiert und Workflows entworfen, die auf Basis eines ASP.NET Core-Webservices mit SignalR umgesetzt werden.
  • Die Client-Anwendung wurde als Windows-10-App entwickelt, und unterstützt sowohl mobile Geräte als auch Desktop-Umgebungen.
C# WPF (MVVM Light) AutoFac SQL-Server IIS SignalR .NET Core Windows Template Studio
Deutsche Bahn
Wittenberge
1 Jahr
2016-04 - 2017-03

Implementierung einer Anwendung

Entwickler C# DevExpress 16.1 SAP .NET-Connector ...
Entwickler

Riskmanagement Database Manager:

  • Implementierung einer Anwendung zur Verwaltung und Pflege von Risikofaktoren und -kennzahlen für das Riskmanagement-Team der Gazprom-Germania.
  • Die Anwendung erlaubt das einfache Importieren und Analysieren von Zeitserien, Verträgen und Risikozahlen aus verschiedenen anderen Quellsystemen und verdichtet diese Daten, um die KPI’s in anschaulichen Reports zu visualisieren.

 

Fillingstation Manager:

  • Weiterentwicklung eines Systems zur Verwaltung der Tankstellen der Gazprom-Gesellschaft.
  • Optimierung des Openstreetmap-Servers (Prerendering der Maptiles).
  • Erstellen neuer Analysewerktools und Berichte.
C# DevExpress 16.1 SAP .NET-Connector OpenStreetMap NPoco SQL-Server PostgreSQL Debian Team Foundation Server
Gazprom Germania GmbH
Berlin
6 Monate
2015-10 - 2016-03

Migration eines bestehenden CMS

Entwickler Telerik Sitefinity 8.2 C# ASP.NET MVC ...
Entwickler
  • Migration eines bestehenden CMS (B-Texx, Java-Basis) nach Telerik Sitefinity.
  • Implementierung von graphischen Modulbausteinen (Widgets).
  • Durchführung von Schulungen im Bereich ASP.NET MVC, AngularJS und Sitefinity für die internen Entwickler.
  • Unterstützung beim Aufbau der Ressourcepacks mit grunt & bower.
  • Einbindung eines Imageservers (ImageResizing.Net) & technische Projektleitung.
Telerik Sitefinity 8.2 C# ASP.NET MVC IIS 8 AngularJS Bootstrap 3 SQL-Server 2014 GIT nodeJS grunt bower SASS Visual Studio 2015
Gisa GmbH
Chemnitz
3 Monate
2015-08 - 2015-10

enviaM-Hilft

Software-Entwickler Agile Entwicklung ASP.NET MVC AngularJS ...
Software-Entwickler
  • Entwicklung eines Content-Management-Systems auf Basis von Telerik Sitefinity mit ASP.NET MVC.
  • Implementierung von graphischen Modulbausteinen (Widgets).
  • Durchführung von Schulungen im Bereich ASP.NET und Sitefinity für die internen Entwickler.
  • Unterstützung beim Aufbau des Buildprozess-Verfahrens mit Jenkins.
Telerik Sitefinity 8.1 C# ASP.NET MVC IIS AngularJS Bootstrap 3 SQL-Server 2014 GIT Jenkins
Agile Entwicklung ASP.NET MVC AngularJS Bootstrap
Gisa GmbH
Halle (Saale)
6 Monate
2015-02 - 2015-07

Tankstellenmanager

Entwickler C# DevExpress 15.1 SAP .NET-Connector ...
Entwickler

Entwicklung eines Systems zur Verwaltung der Tankstellen der Gazprom-Gesellschaft

 

Die Anwendung verfügt über folgende Features:

  • Vertragsverwaltung
  • Preisdatenbank
  • Reporting mit DevExpress XtraReports
  • Import und Export der Handelsdaten nach SAP
  • Import der aktuellen Währungskurse der Europäischen Zentralbank
  • Geographische Anzeige der Tankstellen mit OpenstreetMap

 

Der Freiberufler entwickelte die Mehrbenutzerfähige Anwendung mit C# und DevExpress. Für die Anbindung an SAP und BW wurde der SAP .NET-Connector verwendet. Für die Reports wurden die XtraReports von DevExpress verwendet.

Für die Darstellung der Tankstellen setzte der Freiberufler einen eigenen OpenstreetMap-Server mit Debian, PostgreSQL und Apache auf und importierte die Karten in die Datenbank.

C# DevExpress 15.1 SAP .NET-Connector OpenStreetMap NPoco SQL-Server PostgresSQL Debian Team Foundation Server
Gazprom Germania GmbH
Berlin
1 Monat
2014-12 - 2014-12

RVS (Revisionssystem)

Software-Entwickler C# SharePoint 2010 ASP.NET ...
Software-Entwickler

Performanceoptimierungen einer Revisionssoftware für den Lebensmitteldiscounter LIDL. Der Freiberufler analysierte eine auf SharePoint basierte Revisionssoftware und führte folgende Verbesserungen durch:

  • Schnelleres Laden der Business-Objekte durch Verwendung von Fast-Activators
  • Optimierung des Caches
  • Erweiterung des Loggings, um einen Datenbank-Logger
  • Live-Monitoring
  • Deutliche Reduzierung der Datenbankaufrufe
  • Review der Stored Procedures

 

Die oben genannten Maßnahmen führten dazu, dass die Anwendung in kürzester Zeit um ca. 40% schneller lief als vorher.

C# SharePoint 2010 ASP.NET SQL-Server Enterprise Library Subversion
Eves IT GmbH
Braunschweig
1 Jahr
2013-12 - 2014-11

KPMG Workforce Management

Leiter des Frontendteams C# MVVM DevExpress ...
Leiter des Frontendteams
  • Planung und Entwicklung eines Mitarbeiterdispositionssystems.
  • Gemeinsam mit den fachlichen Mitarbeitern der KPMG entwickelte der Freiberufler ein hoch verfügbares System für die Planung und das Controlling von Dispositionen.
  • Er gestaltete alle Masken und GUI-Elemente der Anwendung und leitete ein Team von vier Frontend-Entwicklern bei der Implementierung der Anwendung an.
C# MVVM DevExpress Async/Await Reactive Extensions Erstellung von Mockups Team Foundation Server WCF WPF Windows Forms Balsamiq Mockups
KPMG AG
Berlin
1 Jahr 7 Monate
2012-06 - 2013-12

Film- und Fernsehdatenbank

Entwickler Microsoft .NET OOP & Pattern DevExpress ...
Entwickler
  • Entwicklung und Pflege einer Materialwirtschaft für 1500 Anwender.
  • Die Anwendung ermöglicht die Registrierung und Bestellung von Film- und Fernsehsendungen, Werbeinseln und Schnittpositionen.
  • Zusätzlich entwickelte der Freiberufler Webservices auf Basis von WebAPI und einen ergonomischen WebClient mit ASP.NET MVC und Twitter Bootstrap.
Microsoft .NET OOP & Pattern DevExpress SQL-Server 2012 Remoting WebAPI ASP.NET MVC Twitter Bootstrap
Mediengruppe RTL
Köln
3 Monate
2012-01 - 2012-03

Anwendung für die Verwaltung und Registrierung der Mannschaften

Technischer Projektleiter & Entwickler C# Microsoft .NET SQL-Server 2008 ...
Technischer Projektleiter & Entwickler
  • Implementierung einer Anwendung für die Verwaltung und Registrierung der Mannschaften auf Scandlines-Schiffen unter Einhaltung der internationalen Sicherheitsregularien für Seepersonal.
  • Automatische Warnung bei nicht Vorhandensein bzw. abgelaufenen Schulungen und Zertifikaten.
C# Microsoft .NET SQL-Server 2008 Replikation WPF
Scandlines Deutschland GmbH
Rostock
1 Jahr 1 Monat
2011-01 - 2012-01

Crew Management System

Technischer Projektleiter & Entwickler SharePoint Server 2010 Microsoft .NET SQL-Server 2008 ...
Technischer Projektleiter & Entwickler
  • Der Freiberufler entwickelte für die Scandlines Deutschland GmbH ein Konzept für die Implementierung eines Crew Management Systems, welches die alte auf Visual FoxPro-basierte Anwendung ablösen soll.
SharePoint Server 2010 Microsoft .NET SQL-Server 2008 Visual FoxPro
Scandlines Deutschland GmbH
Rostock
1 Jahr 6 Monate
2010-02 - 2011-07

KAMatrix

Technischer Projektleiter & Entwickler Microsoft .NET Windows Forms Infragistics NetAdvantage ...
Technischer Projektleiter & Entwickler
  • Der Freiberufler entwickelte für die Kraftanlagen München, eine hochmoderne Individuallösung zur Verwaltung Ihrer Konstruktrionsdokumente.
  • Diese Lösung (KAMatrix) wird für die Verwaltung von Kundenprojekten (z.B. Vattenfall) eingesetzt und unterstützt die Mitarbeiter bei der Zusammenstellung und Verwaltung der für ein Kraftwerk benötigten Bauteile.
Microsoft .NET Windows Forms Infragistics NetAdvantage SQL-Server 2008
Kraftanlagen München GmbH, Berlin
Berlin
1 Jahr 3 Monate
2009-12 - 2011-02

Telematic on Request

Technischer Projektleiter & Entwickler DotNetNuke 5.5 ASP.NET SQL-Server 2008 ...
Technischer Projektleiter & Entwickler

Der Freiberufler entwickelte für die TBS ein WebPortal zur Ortung und Sicherstellung von Fahrzeugen. Hierfür werden Ortungsgeräte der Unternehmens Teltonika & Pointer verwendet.


Das Ortungsportal verfügt über folgende Features:

  • Ortung von Objekten
  • Routendarstellung von Objekten
  • Stilllegung von Objekten (Abschalten der Zündung)
  • Geofencing von Objekten (mit automatischem Alarm bei Eintritt oder Austritt eines Objektes aus dem Geofence)
  • Reporting
  • Senden von Befehlen per SMS an die Ortungsgeräte

 

Neben dem Ortungsportal implementierte der Freiberufler auch die Hardwareprotokolle der jeweiligen Gerätehersteller und die Darstellung der Karten mit der Google Maps API.

DotNetNuke 5.5 ASP.NET SQL-Server 2008 IIS 7 JavaScript Telerik WebUI
TBS Telematic Business Solutions GmbH, Berlin-Schönefeld
Berlin
2 Jahre 6 Monate
2007-06 - 2009-11

Vemas.NET CRM & Projektmanagement

Technischer Projektleiter & Entwickler Microsoft ASP.NET Internet Information Server 7 HTML ...
Technischer Projektleiter & Entwickler
  • Der Freiberufler führte ein vollständiges Code-Review der bisherigen Webanwendung und der dazugehörigen Access-Datenbank durch.
  • Anschließend portierte der Freiberufler die CRM-Lösung Vemas auf ein hochmodernes Webportal (Vemas.NET) auf Basis von Microsoft SQL-Server 2008 und ASP.NET.
  • Zusätzlich führte der Freiberufler Schulungen für die Mitarbeiter des Unternehmens durch.
  • Die Schulungen dauerten jeweils 3-4 Tage und beinhalteten u.a. die Einführung in ASP.NET, die Konfiguration und den Betrieb des Internet Information Servers, die Membership-API, die Microsoft Enterprise Library & Reporting Services.
Microsoft ASP.NET Internet Information Server 7 HTML JavaScript Telerik WebUI DevExpress Intersoft WebStudio Microsoft Reporting Services Aspektorientierte Programmierung
scholz ms.consulting GmbH
Krefeld
3 Jahre 1 Monat
2006-01 - 2009-01

Deutsche Bahn Radsatzdatenerfassung

Projektleiter & Entwickler MS SQL-Server 2008, MS Visual Basic.NET, XML-WebServices, Barcod
Projektleiter & Entwickler
Implementierung eines Radsatzdatenerfassungssystems Als technischer Projektleiter konzeptionierte und entwickelte ich diese Anwendung, die alle Stationen des Radsatzinstandhaltungswerks der DB in Wittenberge vernetzt. Die Daten der einzelnen Stationen (z.B. Risseprüfung, Ultraschall etc.) werden gesammelt und ausgewertet. Zusätzlich werden über mobile Erfassungsgeräte weitere Daten im Warenein- und ausgang des Werkes erfasst. Darüberhinaus wurde eine Anbindung an das SAP-System der Deutschen Bahn realisiert. Im Januar 2007 wurde das System um neue Stationen (Laseroptischer Meßstand & PN 190) erweitert. Seit Dezember 2011 habe ich die mobile Datenanbindung (Windows Mobile 6) erweitert.
MS SQL-Server 2008, MS Visual Basic.NET, XML-WebServices, Barcod
Deutsche Bahn AG
Wittenberge
5 Monate
2006-10 - 2007-02

Kosovo Police Inventory System

Technischer Projektleiter & Entwickler MS SQL-Server 2005, MS Visual Basic.NET, XML WebServices, Window
Technischer Projektleiter & Entwickler
Implementierung eines zentralen Inventarisierungssystems für die Polizeikräfte und Verwaltung im Kosovo. Konzeption und Entwicklung einer Anwendung, die u.a. das Erfassen von Objekten mittels Pocket-PCs ermöglicht. Diese Objekte werden mit Barcodes gekennzeichnet. Das über Webservices erreichbare Zentralsystem ermöglicht das einfache Wiederfinden der Objekte. Im zweiten Projektschritt wurde das System mit einem Buchhaltungs- und Abschreibungmodul erweitert.
MS SQL-Server 2005, MS Visual Basic.NET, XML WebServices, Window
Kosovo Polizei Hauptquartier (KPS/KFOR)
Kosovo
7 Monate
2006-01 - 2006-07

Volkswagen InfoNet

Technischer Projektleiter & Entwickler MS SQL-Server 2005, MS Visual Basic.NET, ASP.NET 2.0, DotNetNuke
Technischer Projektleiter & Entwickler
Implementierung eines Ortungs- und Abrechnungssystems für die Volkswagen Leasing GmbH. Diese Anwendung wurde für die Volkswagen Leasing GmbH entwickelt und ermöglicht das kilometergenaue Abrechnen von Leasingleistungen. Ein Hardwaremodul mit GPS-Empfänger und GPRS-Modul (Hersteller: Highline) wird in Wagen der Volkswagen Leasing GmbH eingebaut. Über ein WebPortal können die verschiedenen Wagen verwaltet und geortet werden. Besonderer Wert wurde auf die Dokumentation der Software gelegt, da der Kunde nach Fertigstellung des Projektes und Ende der Supportzeit dazu in der Lage sein musste, bei Fehlern entsprechend zu agieren, oder das Portal modular erweitern zu können.
MS SQL-Server 2005, MS Visual Basic.NET, ASP.NET 2.0, DotNetNuke
Volkswagen Leasing GmbH
Braunschweig
1 Jahr
2005-01 - 2005-12

4PO Trackingportal

Technischer Teilprojektleiter & Entwickler MS SQL-Server 2000, MS Visual Basic.NET, ASP.Net, DotNetNuke, Mi
Technischer Teilprojektleiter & Entwickler
Implementierung eines Ortungssystems Für das Containermanagement der Volkswagen-AG wurde von mir ein Ortungsportal entwickelt, dass über GSM-Lokalisierung eine Ortung der Containerströme ermöglicht. Das System wird derzeit nicht nur von Volkswagen, sondern auch von Daimler-Chrysler verwendet.
MS SQL-Server 2000, MS Visual Basic.NET, ASP.Net, DotNetNuke, Mi
prodim GmbH / Volkswagen AG
Braunschweig
8 Monate
2004-05 - 2004-12

Volkswagen PERLE

Entwickler MS SQL-Server 2000, MS Visual Basic 6, COM+, Windows API
Entwickler
Implementierung der Produktgruppenplanung (Perle) Ich konzeptionierte und entwickelte diese Anwendung, die eine genaue Bedarfsplanung für die einzelnen Mengen des Komponenten- und Fahrzeugbaus erlaubt.
MS SQL-Server 2000, MS Visual Basic 6, COM+, Windows API
Volkswagen AG
Wolfsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1998

Abschluss als Diplom-Bibliothekar an der Humboldt-Universität zu Berlin

Zertifikate (Auwahl):

2011

  • Microsoft Certified IT Professional (SharePoint)
  • Microsoft Certified Application Developer (.NET-Framework 2.0)

2010

Microsoft Certified Professional Developer (Web-Anwendungen)

2005

Microsoft Certified Application Developer (.NET-Framework 2.0)

2003

Microsoft Certified Professional (Visual Basic 6)

Kompetenzen

Kompetenzen

Top-Skills

C# ASP.NET Core Microsoft-SQL-Server Jenkins Git VBA Visual Basic.NET WPF UWP

Produkte / Standards / Erfahrungen / Methoden

  • Active Directory / LDAP
  • Ajax
  • DotNetNuke 5.5
  • SharePoint 2013
  • Microsoft Internet Information Server 8.5
  • Team Foundation Server
  • Subversion
  • Git (TortoiseGit, SourceTree, VS2015)

Klassische Anwendungsentwicklung

  • Entwurfsmuster (OOP, MVVM, MVC, MVP u.a.)
  • C# 7.0 / .NET Core
  • Visual Basic.NET
  • Visual Basic 6
  • Windows Presentation Foundation (WPF)
  • Windows Template Studio (UWP)
  • C++ (QT, MFC, Boost)
  • Datenbankprogrammierung mit Entity Framework, Dapper, NPoco, ADO & ADO.NET
  • Office-Programmierung mit VBA & VSTO
  • Outlook-Addin- & Formularentwicklung
  • .NET Compact Framework (Windows Mobile)
  • Silverlight 4
  • Silverlight for Windows Phone
  • Windows 32 API
  • XML/XLS
  • Regular Expressions
  • Active-X & COM-Entwicklung
  • EPL/ZPL (Programmierung von Barcodedruckern)
  • Unit-Tests / Test Driven Development

Webentwicklung

  • AngularJS
  • Ajax
  • NET MVC & ASP.NET Core
  • ASP (classic)
  • Silverlight 4.0 & LightSwitch
  • DotNetNuke 5.5
  • Microsoft SharePoint Server 2010
  • Telerik Sitefinity 12
  • Microsoft SharePoint Services (Foundation)
  • HTML 5 & CSS 3
  • LESS
  • jQuery & JavaScript
  • Twitter Bootstrap 4
  • ExtJS, MooTools, Prototype
  • js
  • Fiddler, PostMan, Swagger
  • Webservices (WebAPI, SOAP/ReST)
  • Geocoding mit Google Maps & Bing Maps API
  • Google Analytics
  • WordPress
  • Visual WebGUI

Entwicklungsumgebungen & Tools

  • Microsoft Visual Studio 2019
  • JetBrains ReSharper
  • Jenkins
  • Team Foundation Server
  • Azure DevOps
  • Xamarin
  • Microsoft Enterprise Library (Patterns & Practice)
  • AutoFac & Unity
  • QT Creator
  • JetBrains WebStom
  • Android Studio
  • Nullsoft Scriptable Installer System (NSIS)
  • Microsoft Visual Installer
  • Sparx Enterprise Architect
  • Rational ClearQuest
  • Microsoft SourceSafe
  • Git / GitLab
  • Subversion
  • Infragistics NetAdvantage
  • Telerik Web UI (ASP.Net AJAX)
  • DevExpress DXperience (ASP.NET MVC)
  • DevExpress WinForms
  • ComponentOne Studio for WinForms
  • InterSoft WebUI Studio
  • Janus Web GridEX
  • Vintasoft Twain SKD.NET
  • RedGate Memory- & Performance-Profiler
  • RedGate SQL-Compare & Data Compare
  • .NET Reflector
  • Balsamiq (Erstellung von Mockups)

Backend-Software / Server

  • Microsoft Windows Server 2016
  • Microsoft Internet Information Server
  • Microsoft Transaction Server (COM+)
  • Active Directory
  • Linux (Debian und CentOs)
  • MacOS
  • OpenStreetMap
  • SAP .NET Connector 3
  • HAProxy
  • NGINX HTTP Server
  • Amazon AWS
  • Sonatype Nexus

Profil

  • Der Freiberufler ist seit 2004 Consultant im Bereich Softwareentwicklung für Microsoft-Technologien. Seine Schwerpunkte liegen in der Entwicklung von hochskalierbaren Unternehmenslösungen.
  • Er ist Spezialist für Datenbank- und Webanwendungen und verfügt über umfangreiche Kenntnisse in Microsoft-Technologien. Zudem beschäftigt er sich mit der Entwicklung von Dokumenten Management- und Content Management-Systemen auf Basis von SharePoint, Sitefinity und DotNetNuke.
  • Der Freiberufler war an einer Vielzahl von Projekten beteiligt, die z.T. unter sehr knappen Zeit- und Budgetrahmen verfügten. Alle diese Projekte wurden von ihm erfolgreich und zur Zufriedenheit aller Projektbeteiligten durchgeführt.
  • Der Freiberufler hat detaillierte Branchenerfahrung in den Bereichen Automobilbau, Medien und Wirtschaftsprüfung. Zu seinen Auftraggebern gehören u.a.: Sparkasse, Francotyp-Postalia, Gazprom, KPMG, RTL, Deutsche Bahn, Scandlines, BearingPoint, Volkswagen und Kraftanlagen München.

Beruflicher Werdegang

  • Vor seiner Tätigkeit als selbstständiger Entwickler war der Freiberufler als Senior Consultant mit dem Schwerpunkt Automotive bei dem Beratungsunternehmen BearingPoint (ehemals KPMG Consulting) tätig.
  • 1998 hat der Freiberufler sein Studium als Diplom-Bibliothekar an der Humboldt-Universität zu Berlin abgeschlossen. Zudem hat er an der Technischen Universität Berlin Informatik studiert.
  • Weiterhin absolvierte er im Jahr 2010 einen Abschluss als Microsoft Certified Professional Developer (MCPD) im Bereich Softwareentwicklung mit Visual Studio.NET.

Beruflicher Werdegang im Detail

2015 - heute

Rolle: Freiberuflicher Entwickler & technischer Projektleiter

Kunde: IT-Consulting

Aufgaben:

  • Leitung und Coaching von Entwicklungsteams mit bis zu 10 Mitarbeitern.
  • Durchführung von Projekten bei der Sparkasse, Francotyp-Postalia, Gazprom, GISA (RWE) und der Deutschen Bahn.

Skills:

Systemarchitekt

2004 - 2015

Rolle: Technischer Projektleiter

Kunde: GTE-Com GmbH, Berlin

Aufgaben:

Leitung und Coaching von Entwicklungsteams mit bis zu 10 Mitarbeitern.

  • Durchführung von Projekten bei KPMG, RTL, Kraftanlagen München und Scandlines.
  • Eigenverantwortliche Beratung und Implementierung von komplexen IT-Lösungen im Bereich CRM und Dokumentenmanagement.
  • Spezialisierung auf die Entwicklung von Ortungsportalen mit nativer Anbindung der GPS-Geräte.

Skills:

Systemarchitekt

2002 - 2004

Rolle: Senior Consultant

Kunde: BearingPoint Consulting, Berlin (ehemals KPMG Consulting)

Aufgaben:

  • Analyse und Design von Unternehmenslösungen.
  • Entwicklung und Analyse hochskalierbarer SQL-Server-Datenbanken mit sehr großem Datenumfang (>40 GB).
  • Projekte hauptsächlich im Automotive-Bereich bei Volkswagen, BMW & AVL-Graz.

Skills:

IT-Architektur, Datenbankdesign

1999 - 2002

Rolle: Systementwickler

Kunde: KPMG Deutsche Treuhand, Berlin

Aufgaben:

Der Freiberufler  entwickelte für die KPMG Deutschland mehrere Applikationen u.a. die KPMG Publikationsdatenbank, die Hoteldatenbank, mehrere Documentum 4i-Systeme und diverse kleinere Anwendungen auf Basis von SQL-Server, ASP und Visual Basic.

Skills:

Datenbankprogrammierung, Web-Design, Client-Server-Technologien, Office-Automation, Dokumenten-Management-Systeme

Betriebssysteme

MacOS
Microsoft Windows Server
2008
Unix

Programmiersprachen

Active-X & COM-Entwicklung
Ajax
AngularJS
AngularJS
ASP & ASP.NET MVC
C#
C++
EPL/ZPL
Programmierung von Barcodedruckern
HTML 5 / CSS 3 / Twitter Bootstrap
HTML5
Javascript
Office-Programmierung mit VBA & VSTO
Powershell & VBScript
Regular Expressions
SignalR
Silverlight 4
Visual Basic
6
Visual Basic.NET
Windows 32 API
Windows Presentation Foundation (WPF)
XML/XLS

Datenbanken

Access
2013
Business Objects
Crystal Reports
FileMaker
IBM DB2
Microsoft
SQL Server 2014, 2017; SQL Server Reporting Services; SQL SSIS (ehemals DTS)
MongoDB
MySQL
Oracle
PostgreSQL
PowerBI
RedGate SQL-Compare & Data Compare
Reports
SQLite
T-SQL
Toad

Datenkommunikation

ADO & ADO.NET
Enterprise Library 5
DAAB
Entity Framework
TCP/IP
UCP/EMI
XML-Webdienste mit SOAP & ReST

Design / Entwicklung / Konstruktion

.NET Reflector
Balsamiq
Erstellung von Mockups
ComponentOne Studio for WinForms
DevExpress
DXperience (ASP.NET), für Windows Forms
Infragistics NetAdvantage
InterSoft WebUI Studio
Janus Web GridEX
Jenkins
Microsoft
SourceSafe, Visual Studio 2015, Enterprise Library (Patterns & Practice)
Nullsoft Scriptable Installer System (NSIS)
QT Creator
RedGate Memory- & Performance-Profiler
Team Foundation Server, Subversion
Telerik Web UI (ASP.Net AJAX)
Vintasoft Twain SKD.NET

Branchen

Branchen

  • Automotive
  • Consulting
  • CRM
  • Film und Fernsehen
  • Finanzdienstleistungen
  • Personalverwaltung
  • Projektmanagement
  • Energieversorgung

Einsatzorte

Einsatzorte

Berlin (+200km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Malchin (+100km) Stade (+150km)
nicht möglich

Projekte

Projekte

4 Jahre 2 Monate
2020-02 - heute

Extrahieren, Transformieren und Laden Daten zur Risikobewertung

Entwickler C# .NET Core GIT ...
Entwickler

Extrahieren, Transformieren und Laden von insgesamt ca. 4 Milliarden Daten zur Risikobewertung, die von ca. 400 Deutschen Sparkassen zur Verfügung gestellt wurden mit dem Ziel, diese für die interne Analyse aufzubereiten und in ein Data Warehouse zu integrieren. Dies beinhaltet:

  • Umsetzung von Transformationen gemäß Fachkonzept in C# mit Visual Studio
  • Performance-Optimierungen für das Laden und Schreiben von Daten
  • Review und Optimierung von bestehendem Code
  • Test und Befundbehebung für den IDH-Import aus IBM DB2

 

Schulung der internen Mitarbeiter zu den Themen:

  • Dependency Injection in C# mit AutoFac
  • Blocking Collections (Consumer-/Producer-Pattern) und TPL DataFlow
  • Design-Patterns und Ihre praktische Anwendung in C#
  • Asynchrone Programmierung mit C#
  • Unit-Testing und Mocking mit Moq
C# .NET Core GIT Visual Studio 2019 Unit-Tests SQL-Server 2017 IBM DB2 AutoFac Design Patterns Microsoft Navision Azure DevOps TPL DataFlow Hangfire
Sparkasse
Berlin
2 Jahre 9 Monate
2017-04 - 2019-12

Neuentwicklung eines Kundenportals

Entwickler C# Telerik Sitefinity 12 ASP.NET MVC ...
Entwickler
  • Neuentwicklung eines Kundenportals für die Francotyp-Postalia mit Sitefinity 12.
  • Das Portal wird in der Amazon AWS-Cloud gehostet.
  • Dem Kunden werden die wichtigsten Daten seiner Frankiermaschinen im Portal angezeigt (Tintenstand, Verbrauchsmaterialien, SMS-Texte usw.).
  • Implementierung einer Knowledge-Base mit Fehlersuche und FAQ. Anbindung diverser SQL-Server und MySQL-Datenbanken.
    Anbindung verschiedener Backend-Systeme wie SAP, Exact Synergy und Navision.
  • Bereitstellung automatisierter Build- und Deployment-Jobs mit Jenkins.
C# Telerik Sitefinity 12 ASP.NET MVC .NET Core Jenkins Scrum AngularJS Bootstrap 4 GIT Visual Studio 2017 Amazon AWS Exact Unit-Tests GrayLog Kibana Azure DevOps PowerBI
Francotyp-Postalia
Berlin
11 Monate
2018-11 - 2019-09

Weiterentwicklung des Radsatzdatenbanksystems

Projektleiter & Entwickler C# WPF (MVVM Light) AutoFac ...
Projektleiter & Entwickler
  • Der Freiberufler entwickelt für die Deutsche Bahn für das neue Gebäude 7 eine Monitoring-Anwendung für neu eingegangene Radsätze. Hierbei werden die neuen Radsätze mit Ihren Auftragsstatus, den benötigten Materialien und den Montageschritten auf mehreren 4K-Fernsehern in der Werkshalle angezeigt.
  • Per Buzzer kann der Bediener Aufträge annehmen und diese dann bearbeiten.
  • Für die Pflege der Materiallisten wurden Import-Jobs implementiert und Workflows entworfen, die auf Basis eines ASP.NET Core-Webservices mit SignalR umgesetzt werden.
  • Die Client-Anwendung wurde als Windows-10-App entwickelt, und unterstützt sowohl mobile Geräte als auch Desktop-Umgebungen.
C# WPF (MVVM Light) AutoFac SQL-Server IIS SignalR .NET Core Windows Template Studio
Deutsche Bahn
Wittenberge
1 Jahr
2016-04 - 2017-03

Implementierung einer Anwendung

Entwickler C# DevExpress 16.1 SAP .NET-Connector ...
Entwickler

Riskmanagement Database Manager:

  • Implementierung einer Anwendung zur Verwaltung und Pflege von Risikofaktoren und -kennzahlen für das Riskmanagement-Team der Gazprom-Germania.
  • Die Anwendung erlaubt das einfache Importieren und Analysieren von Zeitserien, Verträgen und Risikozahlen aus verschiedenen anderen Quellsystemen und verdichtet diese Daten, um die KPI’s in anschaulichen Reports zu visualisieren.

 

Fillingstation Manager:

  • Weiterentwicklung eines Systems zur Verwaltung der Tankstellen der Gazprom-Gesellschaft.
  • Optimierung des Openstreetmap-Servers (Prerendering der Maptiles).
  • Erstellen neuer Analysewerktools und Berichte.
C# DevExpress 16.1 SAP .NET-Connector OpenStreetMap NPoco SQL-Server PostgreSQL Debian Team Foundation Server
Gazprom Germania GmbH
Berlin
6 Monate
2015-10 - 2016-03

Migration eines bestehenden CMS

Entwickler Telerik Sitefinity 8.2 C# ASP.NET MVC ...
Entwickler
  • Migration eines bestehenden CMS (B-Texx, Java-Basis) nach Telerik Sitefinity.
  • Implementierung von graphischen Modulbausteinen (Widgets).
  • Durchführung von Schulungen im Bereich ASP.NET MVC, AngularJS und Sitefinity für die internen Entwickler.
  • Unterstützung beim Aufbau der Ressourcepacks mit grunt & bower.
  • Einbindung eines Imageservers (ImageResizing.Net) & technische Projektleitung.
Telerik Sitefinity 8.2 C# ASP.NET MVC IIS 8 AngularJS Bootstrap 3 SQL-Server 2014 GIT nodeJS grunt bower SASS Visual Studio 2015
Gisa GmbH
Chemnitz
3 Monate
2015-08 - 2015-10

enviaM-Hilft

Software-Entwickler Agile Entwicklung ASP.NET MVC AngularJS ...
Software-Entwickler
  • Entwicklung eines Content-Management-Systems auf Basis von Telerik Sitefinity mit ASP.NET MVC.
  • Implementierung von graphischen Modulbausteinen (Widgets).
  • Durchführung von Schulungen im Bereich ASP.NET und Sitefinity für die internen Entwickler.
  • Unterstützung beim Aufbau des Buildprozess-Verfahrens mit Jenkins.
Telerik Sitefinity 8.1 C# ASP.NET MVC IIS AngularJS Bootstrap 3 SQL-Server 2014 GIT Jenkins
Agile Entwicklung ASP.NET MVC AngularJS Bootstrap
Gisa GmbH
Halle (Saale)
6 Monate
2015-02 - 2015-07

Tankstellenmanager

Entwickler C# DevExpress 15.1 SAP .NET-Connector ...
Entwickler

Entwicklung eines Systems zur Verwaltung der Tankstellen der Gazprom-Gesellschaft

 

Die Anwendung verfügt über folgende Features:

  • Vertragsverwaltung
  • Preisdatenbank
  • Reporting mit DevExpress XtraReports
  • Import und Export der Handelsdaten nach SAP
  • Import der aktuellen Währungskurse der Europäischen Zentralbank
  • Geographische Anzeige der Tankstellen mit OpenstreetMap

 

Der Freiberufler entwickelte die Mehrbenutzerfähige Anwendung mit C# und DevExpress. Für die Anbindung an SAP und BW wurde der SAP .NET-Connector verwendet. Für die Reports wurden die XtraReports von DevExpress verwendet.

Für die Darstellung der Tankstellen setzte der Freiberufler einen eigenen OpenstreetMap-Server mit Debian, PostgreSQL und Apache auf und importierte die Karten in die Datenbank.

C# DevExpress 15.1 SAP .NET-Connector OpenStreetMap NPoco SQL-Server PostgresSQL Debian Team Foundation Server
Gazprom Germania GmbH
Berlin
1 Monat
2014-12 - 2014-12

RVS (Revisionssystem)

Software-Entwickler C# SharePoint 2010 ASP.NET ...
Software-Entwickler

Performanceoptimierungen einer Revisionssoftware für den Lebensmitteldiscounter LIDL. Der Freiberufler analysierte eine auf SharePoint basierte Revisionssoftware und führte folgende Verbesserungen durch:

  • Schnelleres Laden der Business-Objekte durch Verwendung von Fast-Activators
  • Optimierung des Caches
  • Erweiterung des Loggings, um einen Datenbank-Logger
  • Live-Monitoring
  • Deutliche Reduzierung der Datenbankaufrufe
  • Review der Stored Procedures

 

Die oben genannten Maßnahmen führten dazu, dass die Anwendung in kürzester Zeit um ca. 40% schneller lief als vorher.

C# SharePoint 2010 ASP.NET SQL-Server Enterprise Library Subversion
Eves IT GmbH
Braunschweig
1 Jahr
2013-12 - 2014-11

KPMG Workforce Management

Leiter des Frontendteams C# MVVM DevExpress ...
Leiter des Frontendteams
  • Planung und Entwicklung eines Mitarbeiterdispositionssystems.
  • Gemeinsam mit den fachlichen Mitarbeitern der KPMG entwickelte der Freiberufler ein hoch verfügbares System für die Planung und das Controlling von Dispositionen.
  • Er gestaltete alle Masken und GUI-Elemente der Anwendung und leitete ein Team von vier Frontend-Entwicklern bei der Implementierung der Anwendung an.
C# MVVM DevExpress Async/Await Reactive Extensions Erstellung von Mockups Team Foundation Server WCF WPF Windows Forms Balsamiq Mockups
KPMG AG
Berlin
1 Jahr 7 Monate
2012-06 - 2013-12

Film- und Fernsehdatenbank

Entwickler Microsoft .NET OOP & Pattern DevExpress ...
Entwickler
  • Entwicklung und Pflege einer Materialwirtschaft für 1500 Anwender.
  • Die Anwendung ermöglicht die Registrierung und Bestellung von Film- und Fernsehsendungen, Werbeinseln und Schnittpositionen.
  • Zusätzlich entwickelte der Freiberufler Webservices auf Basis von WebAPI und einen ergonomischen WebClient mit ASP.NET MVC und Twitter Bootstrap.
Microsoft .NET OOP & Pattern DevExpress SQL-Server 2012 Remoting WebAPI ASP.NET MVC Twitter Bootstrap
Mediengruppe RTL
Köln
3 Monate
2012-01 - 2012-03

Anwendung für die Verwaltung und Registrierung der Mannschaften

Technischer Projektleiter & Entwickler C# Microsoft .NET SQL-Server 2008 ...
Technischer Projektleiter & Entwickler
  • Implementierung einer Anwendung für die Verwaltung und Registrierung der Mannschaften auf Scandlines-Schiffen unter Einhaltung der internationalen Sicherheitsregularien für Seepersonal.
  • Automatische Warnung bei nicht Vorhandensein bzw. abgelaufenen Schulungen und Zertifikaten.
C# Microsoft .NET SQL-Server 2008 Replikation WPF
Scandlines Deutschland GmbH
Rostock
1 Jahr 1 Monat
2011-01 - 2012-01

Crew Management System

Technischer Projektleiter & Entwickler SharePoint Server 2010 Microsoft .NET SQL-Server 2008 ...
Technischer Projektleiter & Entwickler
  • Der Freiberufler entwickelte für die Scandlines Deutschland GmbH ein Konzept für die Implementierung eines Crew Management Systems, welches die alte auf Visual FoxPro-basierte Anwendung ablösen soll.
SharePoint Server 2010 Microsoft .NET SQL-Server 2008 Visual FoxPro
Scandlines Deutschland GmbH
Rostock
1 Jahr 6 Monate
2010-02 - 2011-07

KAMatrix

Technischer Projektleiter & Entwickler Microsoft .NET Windows Forms Infragistics NetAdvantage ...
Technischer Projektleiter & Entwickler
  • Der Freiberufler entwickelte für die Kraftanlagen München, eine hochmoderne Individuallösung zur Verwaltung Ihrer Konstruktrionsdokumente.
  • Diese Lösung (KAMatrix) wird für die Verwaltung von Kundenprojekten (z.B. Vattenfall) eingesetzt und unterstützt die Mitarbeiter bei der Zusammenstellung und Verwaltung der für ein Kraftwerk benötigten Bauteile.
Microsoft .NET Windows Forms Infragistics NetAdvantage SQL-Server 2008
Kraftanlagen München GmbH, Berlin
Berlin
1 Jahr 3 Monate
2009-12 - 2011-02

Telematic on Request

Technischer Projektleiter & Entwickler DotNetNuke 5.5 ASP.NET SQL-Server 2008 ...
Technischer Projektleiter & Entwickler

Der Freiberufler entwickelte für die TBS ein WebPortal zur Ortung und Sicherstellung von Fahrzeugen. Hierfür werden Ortungsgeräte der Unternehmens Teltonika & Pointer verwendet.


Das Ortungsportal verfügt über folgende Features:

  • Ortung von Objekten
  • Routendarstellung von Objekten
  • Stilllegung von Objekten (Abschalten der Zündung)
  • Geofencing von Objekten (mit automatischem Alarm bei Eintritt oder Austritt eines Objektes aus dem Geofence)
  • Reporting
  • Senden von Befehlen per SMS an die Ortungsgeräte

 

Neben dem Ortungsportal implementierte der Freiberufler auch die Hardwareprotokolle der jeweiligen Gerätehersteller und die Darstellung der Karten mit der Google Maps API.

DotNetNuke 5.5 ASP.NET SQL-Server 2008 IIS 7 JavaScript Telerik WebUI
TBS Telematic Business Solutions GmbH, Berlin-Schönefeld
Berlin
2 Jahre 6 Monate
2007-06 - 2009-11

Vemas.NET CRM & Projektmanagement

Technischer Projektleiter & Entwickler Microsoft ASP.NET Internet Information Server 7 HTML ...
Technischer Projektleiter & Entwickler
  • Der Freiberufler führte ein vollständiges Code-Review der bisherigen Webanwendung und der dazugehörigen Access-Datenbank durch.
  • Anschließend portierte der Freiberufler die CRM-Lösung Vemas auf ein hochmodernes Webportal (Vemas.NET) auf Basis von Microsoft SQL-Server 2008 und ASP.NET.
  • Zusätzlich führte der Freiberufler Schulungen für die Mitarbeiter des Unternehmens durch.
  • Die Schulungen dauerten jeweils 3-4 Tage und beinhalteten u.a. die Einführung in ASP.NET, die Konfiguration und den Betrieb des Internet Information Servers, die Membership-API, die Microsoft Enterprise Library & Reporting Services.
Microsoft ASP.NET Internet Information Server 7 HTML JavaScript Telerik WebUI DevExpress Intersoft WebStudio Microsoft Reporting Services Aspektorientierte Programmierung
scholz ms.consulting GmbH
Krefeld
3 Jahre 1 Monat
2006-01 - 2009-01

Deutsche Bahn Radsatzdatenerfassung

Projektleiter & Entwickler MS SQL-Server 2008, MS Visual Basic.NET, XML-WebServices, Barcod
Projektleiter & Entwickler
Implementierung eines Radsatzdatenerfassungssystems Als technischer Projektleiter konzeptionierte und entwickelte ich diese Anwendung, die alle Stationen des Radsatzinstandhaltungswerks der DB in Wittenberge vernetzt. Die Daten der einzelnen Stationen (z.B. Risseprüfung, Ultraschall etc.) werden gesammelt und ausgewertet. Zusätzlich werden über mobile Erfassungsgeräte weitere Daten im Warenein- und ausgang des Werkes erfasst. Darüberhinaus wurde eine Anbindung an das SAP-System der Deutschen Bahn realisiert. Im Januar 2007 wurde das System um neue Stationen (Laseroptischer Meßstand & PN 190) erweitert. Seit Dezember 2011 habe ich die mobile Datenanbindung (Windows Mobile 6) erweitert.
MS SQL-Server 2008, MS Visual Basic.NET, XML-WebServices, Barcod
Deutsche Bahn AG
Wittenberge
5 Monate
2006-10 - 2007-02

Kosovo Police Inventory System

Technischer Projektleiter & Entwickler MS SQL-Server 2005, MS Visual Basic.NET, XML WebServices, Window
Technischer Projektleiter & Entwickler
Implementierung eines zentralen Inventarisierungssystems für die Polizeikräfte und Verwaltung im Kosovo. Konzeption und Entwicklung einer Anwendung, die u.a. das Erfassen von Objekten mittels Pocket-PCs ermöglicht. Diese Objekte werden mit Barcodes gekennzeichnet. Das über Webservices erreichbare Zentralsystem ermöglicht das einfache Wiederfinden der Objekte. Im zweiten Projektschritt wurde das System mit einem Buchhaltungs- und Abschreibungmodul erweitert.
MS SQL-Server 2005, MS Visual Basic.NET, XML WebServices, Window
Kosovo Polizei Hauptquartier (KPS/KFOR)
Kosovo
7 Monate
2006-01 - 2006-07

Volkswagen InfoNet

Technischer Projektleiter & Entwickler MS SQL-Server 2005, MS Visual Basic.NET, ASP.NET 2.0, DotNetNuke
Technischer Projektleiter & Entwickler
Implementierung eines Ortungs- und Abrechnungssystems für die Volkswagen Leasing GmbH. Diese Anwendung wurde für die Volkswagen Leasing GmbH entwickelt und ermöglicht das kilometergenaue Abrechnen von Leasingleistungen. Ein Hardwaremodul mit GPS-Empfänger und GPRS-Modul (Hersteller: Highline) wird in Wagen der Volkswagen Leasing GmbH eingebaut. Über ein WebPortal können die verschiedenen Wagen verwaltet und geortet werden. Besonderer Wert wurde auf die Dokumentation der Software gelegt, da der Kunde nach Fertigstellung des Projektes und Ende der Supportzeit dazu in der Lage sein musste, bei Fehlern entsprechend zu agieren, oder das Portal modular erweitern zu können.
MS SQL-Server 2005, MS Visual Basic.NET, ASP.NET 2.0, DotNetNuke
Volkswagen Leasing GmbH
Braunschweig
1 Jahr
2005-01 - 2005-12

4PO Trackingportal

Technischer Teilprojektleiter & Entwickler MS SQL-Server 2000, MS Visual Basic.NET, ASP.Net, DotNetNuke, Mi
Technischer Teilprojektleiter & Entwickler
Implementierung eines Ortungssystems Für das Containermanagement der Volkswagen-AG wurde von mir ein Ortungsportal entwickelt, dass über GSM-Lokalisierung eine Ortung der Containerströme ermöglicht. Das System wird derzeit nicht nur von Volkswagen, sondern auch von Daimler-Chrysler verwendet.
MS SQL-Server 2000, MS Visual Basic.NET, ASP.Net, DotNetNuke, Mi
prodim GmbH / Volkswagen AG
Braunschweig
8 Monate
2004-05 - 2004-12

Volkswagen PERLE

Entwickler MS SQL-Server 2000, MS Visual Basic 6, COM+, Windows API
Entwickler
Implementierung der Produktgruppenplanung (Perle) Ich konzeptionierte und entwickelte diese Anwendung, die eine genaue Bedarfsplanung für die einzelnen Mengen des Komponenten- und Fahrzeugbaus erlaubt.
MS SQL-Server 2000, MS Visual Basic 6, COM+, Windows API
Volkswagen AG
Wolfsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1998

Abschluss als Diplom-Bibliothekar an der Humboldt-Universität zu Berlin

Zertifikate (Auwahl):

2011

  • Microsoft Certified IT Professional (SharePoint)
  • Microsoft Certified Application Developer (.NET-Framework 2.0)

2010

Microsoft Certified Professional Developer (Web-Anwendungen)

2005

Microsoft Certified Application Developer (.NET-Framework 2.0)

2003

Microsoft Certified Professional (Visual Basic 6)

Kompetenzen

Kompetenzen

Top-Skills

C# ASP.NET Core Microsoft-SQL-Server Jenkins Git VBA Visual Basic.NET WPF UWP

Produkte / Standards / Erfahrungen / Methoden

  • Active Directory / LDAP
  • Ajax
  • DotNetNuke 5.5
  • SharePoint 2013
  • Microsoft Internet Information Server 8.5
  • Team Foundation Server
  • Subversion
  • Git (TortoiseGit, SourceTree, VS2015)

Klassische Anwendungsentwicklung

  • Entwurfsmuster (OOP, MVVM, MVC, MVP u.a.)
  • C# 7.0 / .NET Core
  • Visual Basic.NET
  • Visual Basic 6
  • Windows Presentation Foundation (WPF)
  • Windows Template Studio (UWP)
  • C++ (QT, MFC, Boost)
  • Datenbankprogrammierung mit Entity Framework, Dapper, NPoco, ADO & ADO.NET
  • Office-Programmierung mit VBA & VSTO
  • Outlook-Addin- & Formularentwicklung
  • .NET Compact Framework (Windows Mobile)
  • Silverlight 4
  • Silverlight for Windows Phone
  • Windows 32 API
  • XML/XLS
  • Regular Expressions
  • Active-X & COM-Entwicklung
  • EPL/ZPL (Programmierung von Barcodedruckern)
  • Unit-Tests / Test Driven Development

Webentwicklung

  • AngularJS
  • Ajax
  • NET MVC & ASP.NET Core
  • ASP (classic)
  • Silverlight 4.0 & LightSwitch
  • DotNetNuke 5.5
  • Microsoft SharePoint Server 2010
  • Telerik Sitefinity 12
  • Microsoft SharePoint Services (Foundation)
  • HTML 5 & CSS 3
  • LESS
  • jQuery & JavaScript
  • Twitter Bootstrap 4
  • ExtJS, MooTools, Prototype
  • js
  • Fiddler, PostMan, Swagger
  • Webservices (WebAPI, SOAP/ReST)
  • Geocoding mit Google Maps & Bing Maps API
  • Google Analytics
  • WordPress
  • Visual WebGUI

Entwicklungsumgebungen & Tools

  • Microsoft Visual Studio 2019
  • JetBrains ReSharper
  • Jenkins
  • Team Foundation Server
  • Azure DevOps
  • Xamarin
  • Microsoft Enterprise Library (Patterns & Practice)
  • AutoFac & Unity
  • QT Creator
  • JetBrains WebStom
  • Android Studio
  • Nullsoft Scriptable Installer System (NSIS)
  • Microsoft Visual Installer
  • Sparx Enterprise Architect
  • Rational ClearQuest
  • Microsoft SourceSafe
  • Git / GitLab
  • Subversion
  • Infragistics NetAdvantage
  • Telerik Web UI (ASP.Net AJAX)
  • DevExpress DXperience (ASP.NET MVC)
  • DevExpress WinForms
  • ComponentOne Studio for WinForms
  • InterSoft WebUI Studio
  • Janus Web GridEX
  • Vintasoft Twain SKD.NET
  • RedGate Memory- & Performance-Profiler
  • RedGate SQL-Compare & Data Compare
  • .NET Reflector
  • Balsamiq (Erstellung von Mockups)

Backend-Software / Server

  • Microsoft Windows Server 2016
  • Microsoft Internet Information Server
  • Microsoft Transaction Server (COM+)
  • Active Directory
  • Linux (Debian und CentOs)
  • MacOS
  • OpenStreetMap
  • SAP .NET Connector 3
  • HAProxy
  • NGINX HTTP Server
  • Amazon AWS
  • Sonatype Nexus

Profil

  • Der Freiberufler ist seit 2004 Consultant im Bereich Softwareentwicklung für Microsoft-Technologien. Seine Schwerpunkte liegen in der Entwicklung von hochskalierbaren Unternehmenslösungen.
  • Er ist Spezialist für Datenbank- und Webanwendungen und verfügt über umfangreiche Kenntnisse in Microsoft-Technologien. Zudem beschäftigt er sich mit der Entwicklung von Dokumenten Management- und Content Management-Systemen auf Basis von SharePoint, Sitefinity und DotNetNuke.
  • Der Freiberufler war an einer Vielzahl von Projekten beteiligt, die z.T. unter sehr knappen Zeit- und Budgetrahmen verfügten. Alle diese Projekte wurden von ihm erfolgreich und zur Zufriedenheit aller Projektbeteiligten durchgeführt.
  • Der Freiberufler hat detaillierte Branchenerfahrung in den Bereichen Automobilbau, Medien und Wirtschaftsprüfung. Zu seinen Auftraggebern gehören u.a.: Sparkasse, Francotyp-Postalia, Gazprom, KPMG, RTL, Deutsche Bahn, Scandlines, BearingPoint, Volkswagen und Kraftanlagen München.

Beruflicher Werdegang

  • Vor seiner Tätigkeit als selbstständiger Entwickler war der Freiberufler als Senior Consultant mit dem Schwerpunkt Automotive bei dem Beratungsunternehmen BearingPoint (ehemals KPMG Consulting) tätig.
  • 1998 hat der Freiberufler sein Studium als Diplom-Bibliothekar an der Humboldt-Universität zu Berlin abgeschlossen. Zudem hat er an der Technischen Universität Berlin Informatik studiert.
  • Weiterhin absolvierte er im Jahr 2010 einen Abschluss als Microsoft Certified Professional Developer (MCPD) im Bereich Softwareentwicklung mit Visual Studio.NET.

Beruflicher Werdegang im Detail

2015 - heute

Rolle: Freiberuflicher Entwickler & technischer Projektleiter

Kunde: IT-Consulting

Aufgaben:

  • Leitung und Coaching von Entwicklungsteams mit bis zu 10 Mitarbeitern.
  • Durchführung von Projekten bei der Sparkasse, Francotyp-Postalia, Gazprom, GISA (RWE) und der Deutschen Bahn.

Skills:

Systemarchitekt

2004 - 2015

Rolle: Technischer Projektleiter

Kunde: GTE-Com GmbH, Berlin

Aufgaben:

Leitung und Coaching von Entwicklungsteams mit bis zu 10 Mitarbeitern.

  • Durchführung von Projekten bei KPMG, RTL, Kraftanlagen München und Scandlines.
  • Eigenverantwortliche Beratung und Implementierung von komplexen IT-Lösungen im Bereich CRM und Dokumentenmanagement.
  • Spezialisierung auf die Entwicklung von Ortungsportalen mit nativer Anbindung der GPS-Geräte.

Skills:

Systemarchitekt

2002 - 2004

Rolle: Senior Consultant

Kunde: BearingPoint Consulting, Berlin (ehemals KPMG Consulting)

Aufgaben:

  • Analyse und Design von Unternehmenslösungen.
  • Entwicklung und Analyse hochskalierbarer SQL-Server-Datenbanken mit sehr großem Datenumfang (>40 GB).
  • Projekte hauptsächlich im Automotive-Bereich bei Volkswagen, BMW & AVL-Graz.

Skills:

IT-Architektur, Datenbankdesign

1999 - 2002

Rolle: Systementwickler

Kunde: KPMG Deutsche Treuhand, Berlin

Aufgaben:

Der Freiberufler  entwickelte für die KPMG Deutschland mehrere Applikationen u.a. die KPMG Publikationsdatenbank, die Hoteldatenbank, mehrere Documentum 4i-Systeme und diverse kleinere Anwendungen auf Basis von SQL-Server, ASP und Visual Basic.

Skills:

Datenbankprogrammierung, Web-Design, Client-Server-Technologien, Office-Automation, Dokumenten-Management-Systeme

Betriebssysteme

MacOS
Microsoft Windows Server
2008
Unix

Programmiersprachen

Active-X & COM-Entwicklung
Ajax
AngularJS
AngularJS
ASP & ASP.NET MVC
C#
C++
EPL/ZPL
Programmierung von Barcodedruckern
HTML 5 / CSS 3 / Twitter Bootstrap
HTML5
Javascript
Office-Programmierung mit VBA & VSTO
Powershell & VBScript
Regular Expressions
SignalR
Silverlight 4
Visual Basic
6
Visual Basic.NET
Windows 32 API
Windows Presentation Foundation (WPF)
XML/XLS

Datenbanken

Access
2013
Business Objects
Crystal Reports
FileMaker
IBM DB2
Microsoft
SQL Server 2014, 2017; SQL Server Reporting Services; SQL SSIS (ehemals DTS)
MongoDB
MySQL
Oracle
PostgreSQL
PowerBI
RedGate SQL-Compare & Data Compare
Reports
SQLite
T-SQL
Toad

Datenkommunikation

ADO & ADO.NET
Enterprise Library 5
DAAB
Entity Framework
TCP/IP
UCP/EMI
XML-Webdienste mit SOAP & ReST

Design / Entwicklung / Konstruktion

.NET Reflector
Balsamiq
Erstellung von Mockups
ComponentOne Studio for WinForms
DevExpress
DXperience (ASP.NET), für Windows Forms
Infragistics NetAdvantage
InterSoft WebUI Studio
Janus Web GridEX
Jenkins
Microsoft
SourceSafe, Visual Studio 2015, Enterprise Library (Patterns & Practice)
Nullsoft Scriptable Installer System (NSIS)
QT Creator
RedGate Memory- & Performance-Profiler
Team Foundation Server, Subversion
Telerik Web UI (ASP.Net AJAX)
Vintasoft Twain SKD.NET

Branchen

Branchen

  • Automotive
  • Consulting
  • CRM
  • Film und Fernsehen
  • Finanzdienstleistungen
  • Personalverwaltung
  • Projektmanagement
  • Energieversorgung

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.