Ü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