Über mich

Ich bin seit Oktober 2015 selbständiger IT-Consultant und Software Developer. Davor war ich sechs Jahre als Senior Software Developer und Consultant bei der PI Informatik GmbH beschäftigt.

Als zertifizierter Microsoft Entwickler und Mitglied des .NET Kompetenzteams liegen meine Schwerpunkte in der Entwicklung von Backend-Anwendungen mit .NET Technologien und das Erstellen von individuellen CRM Lösungen auf Basis von Microsoft Dynamics CRM.

Der Schwerpunkt meines Studiums der Wirtschaftsinformatik von 2004 bis 2008 an der Technischen Hochschule Wildau war die Optimierung betriebswirtschaftlicher Prozesse mit mathematischen Methoden. Das Studium schloss ich erfolgreich als Diplom Wirtschaftsinformatiker (FH) ab.

Projekte und Berufserfahrung (Auszug)

November 2018 - heute

Ruby on Rails Webanwendung zur Lohnkosten Erfassung

Hitabis GmbH


Zielstellung
  • Ablösung der bestehenden Excel-Anwendung
  • Neuentwicklung als Webanwendung
  • Verschlüsselter Datenabgleich mit einem zentralen System
Aufgaben
  • Entwicklung der Schnittstelle für den Datenaustausch
  • Erstellen und Optimieren der SQL-Views zur Datenaggregation
  • Automatische Auswertung und Analyse der Sendungsprotokolle
  • Anzeige von geeigneten Hilfestellungen im Fehlerfall
Technologien
  • Ruby on Rails, MariaDB, Docker
  • Scrum
  • Git, Jenkins, Redmine

Januar 2018 - Oktober 2018

Rollout und Weiterentwicklung der Prüfdienstverfahren (Folgeprojekt)

Deutsche Rentenversicherung Bund, Öffentlicher Dienst


Zielstellung
  • Planung und Betreuung des deutschlandweiten Rollouts der Clientanwendung
  • Pflege und Weiterentwicklung der Clientanwendung
  • Umsetzung von gesetzlichen Änderungen
  • Projektübergabe an den Kunden
Aufgaben
  • Analyse von funktionalen und nichtfunktionalen Anforderungen
  • Weiterentwicklung der Clientanwendung
  • Sprint-Planung
  • Rollout-Planung
Technologien
  • C#, .NET 4.6, WPF, MVVM, Unity, NUnit
  • Scrum
  • Git, Jira, Confluence

Juli 2014 - Dezember 2018

Neustrukturierung und Redesign der Prüfdienstverfahren

Deutsche Rentenversicherung Bund, Öffentlicher Dienst


Zielstellung
  • Redesign einer auf mobile Clients und zentrale Server verteilte Anwendungslandschaft
  • Optimierung und Strukturierung der Geschäftsprozesse
  • Umsetzung von gesetzlichen Änderungen
Aufgaben
  • Teilprojektleitung Textverarbeitung
  • Analyse und fachlichen Anforderungen
  • Coaching und Betreuung des Entwicklerteams der Deutschen Rentenversicherung
  • Modernisierung des Entwicklungsprozesses
  • Einführung von Scrum
Technologien
  • VB.Net, WinForms, .NET 2.0
  • C#, .NET 4.6, WPF, MVVM, Unity, NUnit
  • Scrum
  • SVN/Git, Jira, Confluence

Dezember 2013 - Juni 2014

Weiterentwicklung der neuen Anwendersoftware zur Reflexmessung (Folgeprojekt)

Orafol Europe GmbH, Industrie


Zielstellung
  • Anbindung von weiteren Maschinen
  • Grafische Aufbereitung der Messergebnisse
  • Einführung eines Reportingsystems
Aufgaben
  • Entwicklung der Reports mit Microsoft SQL Server Reporting Services
  • Planung und Umsetzung der Maschinenschnittstellen
  • Anbindung der Maschinen
  • Performance Optimierung der Maschinensteuerung
Technologien
  • VB 6.0
  • C#, .NET 4.0
  • Microsoft Report Services

Mai 2013 - November 2013

Entwicklung einer kundenspezifischen Messgerätesteuerung

Orafol Europe GmbH, Industrie


Zielstellung
  • Neuentwicklung einer Anwendersoftware zur Steuerung der Geräte
  • Anbindung einer Messstrecke
  • Abgleich bzw. Synchronisation mit den vorhandenen Datenbanken
Aufgaben
  • Planung und Umsetzung des Synchronisationsframeworks
  • Entwicklung einer Goniometersteuerung
  • Entwicklung einer Rücklichteinheitsteuerung
  • Algorithmische Optimierung der Messpositonen
  • Eingliederung der Geräte in die VB 6 Anwendung
Technologien
  • VB 6.0
  • C#, .NET 4.0
  • Team Foundation Server

November 2012 - Mai 2013

Customizing und Weiterentwicklung einer vorhandenen MS CRM 2011 Lösung

Fraport AG, Logistik


Zielstellung
  • Neuentwicklung einer Portfolio Anwendung für Immobilien auf Basis von Dynamics CRM 2011
  • Customizing und Neuerstellung der vorhandenen Lösung nach Kundendesign
  • Einführung einer Reporting Funktionalität
Aufgaben
  • Projektleitung
  • Anforderungsanalyse
  • Konzeption des Soll-Konzepts (Funktionale und Nichtfunktionale Anforderungen
  • Anpassen und Erweitern des vorhandenen Datenmodells und der Entitäten
  • Konzeption und Entwicklung der Reports
  • Testmanagement
Technologien
  • C#, ASP.NET, Javascript
  • MS SQL Server, MS Reporting Services, Webservices
  • MS CRM 2011

September 2011 - Juni 2014

Entwicklung eines UHD Ticketsystems

PI Informatik GmbH, IT Dienstleistung


Zielstellung
  • Neuentwicklung einer Client-Server Lösung zur Bearbeitung von Troubletickets und Kunden-Requests
  • Integration in das Projektportal KnownAtProject
  • Ablöse der Alt-Systeme
  • Optimierung der Geschäftsprozesse
Aufgaben
  • Projektleitung
  • Analyse und Bewertung des Ist-Zustandes
  • Konzeption des Soll-Konzepts (Funktionale und Nichtfunktionale Anforderungen)
  • Entwicklung der Serviceorientierten Architektur
  • Entwicklung der Datenzugriffsschicht mit Entityframework
  • Entwicklung der Server-Komponente
Technologien
  • C#, WCF, WPF, MVVM
  • Entityframework 4.1
  • MS SQL 2012
  • Team Foundation Server

Dezember 2010 - Juni 2014

Customizing und Erweiterung von MS Dynamics CRM 4.0

io-consultants GmbH & Co. KG, Dienstleistung


Zielstellung
  • Administration, Betreuung und Customizing des bestehenden MS Dynamics CRM 4.0 Systems
Aufgaben
  • Administration und Pflege der CRM Umgebung
  • First- und Second-Level Support
  • Anpassen des CRM-Systems nach Kundenwünschen
  • Supported und unsupported Customizations
  • Anpassen von vorhandenen Reports
  • Backup Strategie
Technologien
  • C#, ASP.NET, Javascript
  • MS SQL Server 2005
  • MS CRM 4.0

September 2010 - Juli 2011

Workflowgetriebene Unternehmensanwendung

Transport- und Fördertechnik TRAFÖ GmbH, Logistik


Zielstellung
  • Entwicklung eines Systems zur Abarbeitung von Kundenaufträge nach diversen Workflows
  • Anbindung an das ERP System
  • Anbindung an eine Webanwendung
Aufgaben
  • Projektleitung
  • Analyse und Bewertung des Ist-Zustands
  • Konzeption und Entwicklung der dynamischen Workflows
  • Schnittstellen Entwicklung zwischen DB2 und MS SQL
  • Konzeption und Entwicklung der Server-Komponente inkl. Business Logik
  • Konzeption und Entwicklung der Datenzugriffsschicht mit NHibernate
Technologien
  • C#, WPF, WCF
  • MS SQL Server 2005, IBM DB2
  • NHibernate
  • Team Foundation Server

Fachkenntnisse

  • C#, VB.Net
  • XAML
  • ASP.Net, Classic ASP, VB Script
  • Javascript
  • SQL, T-SQL
  • Microsoft SQL Server
  • Oracle
  • SQLite
  • WPF, WCF
  • MVVM, MVC, SOA
  • Entityframework, NHibernate
  • Unity, PRISM
  • iTextSharp
  • Crystal Reports
  • NSubstitue
  • NUnit

Zertifizierungen und Weiterbildungen

Juni 2017

Professional Scrum Master I

PSM I


Logo

September 2011

MCPD – Microsoft Certified Professional Developer

Windows Developer 4


Logo

September 2011

MCTS – Microsoft Certified Technology Specialist

.NET Framework 4 Service Communication Applications


Logo

September 2011

MCTS – Microsoft Certified Technology Specialist

.NET Framework 4 Windows Applications


Logo

September 2011

MCTS – Microsoft Certified Technology Specialist

.NET Framework 4 Data Access


Logo

Februar 2002 bis März 2002

MCSE – Microsoft Certified Systems Engineer

Windows 2000


Logo

Januar 2002 bis Februar 2002

MCSA – Microsoft Certified Systems Administrator

Windows 2000


Logo