PROJEKTERFAHRUNGEN

Aufgabenbereiche und Lösungsszenarien in Projekten

Tablet Anwendung Windows Universal Platform App (UWP) auf Windows 10 mit Backend Anbindung an mehrere heterogene Fachanwendungen. Umfangreiche Sicherheitsanforderungen. UWP App in C# & XAML mit Entity Framework Core, SQLite. Backend Server: asp.NET Rest Web Services, MS SQL Datenbank und Web Services auf On Premise Servern.

Rolle: Software Engineer, verantwortlich für Backend
Zeitraum: August 2016 bis Juli 2018

Konzeption, Beratung, Umsetzung einer Neuentwicklung einer Touch-zentrierten Tablet Anwendung als Windows Universal Platform App (UWP) auf Windows 10. Vorlage war eine bestehende iOS iPad App. UWP App in C# & XAML mit Entity Framework Core, SQLite. Fokus auf Touch optimiertes User Interface.

Rolle: Software Engineer
Zeitraum: Jan. 2016 – Mai 2016

Architektur-Beratung und Implementierung einer Backend Lösung für eine neu entwickelte Branchensoftware. MS Azure SQL und Azure Webservice Lösung im Backend. Windows 10 App Prototyp zur Evaluierung von mobilen OCR Features. Sowohl Web Lösung als auch Windows 10 App in C#.

Rollen: Software Architekt, Software Engineer
Zeitraum: April-Juni 2015, danach sporadische Beratung

Kontinuierlicher Beratungs- und Entwicklungsauftrag ein Softwarehaus für Ernährungsberatungssoftware: Cloudstrategie zur Bereitstellung virtueller Testumgebungen zur kurzzeitigen Nutzung durch Kunden und Interessenten. SharePoint Online Umgebung zur Verwaltung der Zugänge. Konvertierungstool zwischen unterschiedlichen Rezeptformaten (C#). Strategieberatung in Richtung Web- und Cloudlösungen.

Rollen: Entrepreneur, Software Architekt, Software Engineer
Zeitraum: kontinuierlich seit März 2015

Infrastrukturberatung und –Einrichtung eines Berliner Startups mit ca. 15 MA basierend auf Office 365 und SharePoint Online

Rolle: Berater
Zeitraum: Jan. 2015 – März 2015

Internes Projekt mit dem Ziel einer Markteinführung in 2015: „drivegood“. Gestartet als Projekt zur Demonstration einer „state oft he art“ Implementierung der Gebiete ‚mobile‘, ‚social‘ ‚collaboration‘ und ‚cloud‘ entwickelte ich eine Referenzarchitektur und –Implementierung einer Anwendung, die mobile Geräte mittels Webservice Schnittstelle an eine Cloudlösung anbindet, die auf MS Azure Web, SQL Server und SharePoint 2013 basiert. Das Frontend ist in Facebook integriert. Steuerung von internationalen externen Entwicklern mittels SharePoint 2013 Online. Realisierung eines vollständig integrierten Management Backends in SharePoint 2013.

Zeitraum: Jan. 2013 bis Juni 2014

Kunstprojekt in enger Abstimmung mit der Künstlerin zur Visualisierung und Animation von Geodaten, die mittels eines herkömmlichen GPS Trackers erhoben werden.
MVC5 Web Application auf MS Azure. Schnittstelle zu Strava.com mittels .NET API

Rollen: Beratung, Architektur, Realisierung
Zeitraum: Okt. 2014 – Dez 2014

Planung und Umsetzung einer Web-Lösung mit SQL Server Backend zum Import von großen demografischen Datensätzen, zur Formulierung von Anfragen und Generierung von Reports als standalone Web Lösung
MVC5, SQL Server, Azure, Linq

Aufgabe im Projekt: Architektur, Realisierung
Zeitraum: Dezember 2013 – Juni 2014

Projektmanagement für ein Projekt zur Integration von Webservice Funktionalitäten in eine web basierte Ernährungsberatung für Channoine – einen großen Hersteller von Nahrungsergänzungsmitteln.
MS Server 2008 mit Proprietärer C++ Software, angebundene Schicht zum Zugriff über .NET und SOAP Webservice Schnittstelle.

Aufgabe im Projekt: Kommunikation und Koordination der Realisierung und der Integration von zusätzlich geforderter Features. Inbetriebnahme, Test und Dokumentation der Lösung.
Zeitraum: Sept. 2013 – Nov 2013

Für ein mittelständisches IT Unternehmen in Bonn konzipierte und realisierte ich in Kooperation mit einem Partner aus Köln ein Business Intelligence Portal basierend auf SharePoint Server 2010, Reporting Services-Web Parts mit umfangreicher SQL Server Integration.
SharePoint Server 2010 Projekt, Frontend SharePoint Seiten mit umfangreichen Reporting Services Web Parts. Backend: MS SQL Server

Aufgabe im Projekt: Realisierung
Zeitraum: Nov. 2011 – Dez. 2012

Für ein mittelständisches IT Unternehmen in Bonn erstellte ich eigenverantwortlich eine komplett auf die Kundenwünsche zugeschnittene Lösung zur Analyse und Visualisierung von Datenbeständen. Die Anwendung wurde in SharePoint Server 2010 realisiert und integriert umfangreiche dynamisierte Reporting Services Ausgaben.
Eigenentwicklung von SharePoint 2010 site templates und web parts. Anbindung an ein externes Datenbanksystem mittels Business Connectivity Services (BCS) und Berichterstellung über MS SQL Server Reporting Services.

Aufgabe im Projekt: Anforderungserhebung, Projektmanagement, Realisierung
Zeitraum: Aug. 2010 – Dez. 2011

Für einen großen Logistikkonzern in Bonn wurde eine Migration eines SharePoint Server 2007 von einem externen Dienstleister in das unternehmenseigene Rechenzentrum durchgeführt. Hier Koordinierte ich die Migration und betreute die betroffenen Fachabteilungen. In verschiedenen Arbeitsgruppen habe ich eine Einführung von angepassten Nutzungsszenarien erarbeitet und begleitet.
Migration: SharePoint 2007 (WSS) auf SharePoint 2007 inhouse Farm. Beratung, Konzeption und Umsetzung verschiedener Fachanwendungen. U.a. Integration von Access DB Lösungen; integrierte Flash Visualisierungen; Implementierung einer umfangreichen Anwendung zum Besuchermanagement.

Aufgabe im Projekt: Projektmanagement / Koordination mehrerer Dienstleister, Anwenderschulung, Lösungsentwicklung
Zeitraum: Aug. 2009 – Nov. 2010

Im Auftrag eines großen Verlagshauses der Gesundheitsbranche entwickelte ich in Kooperation mit einem großen Web-Anbieter das Konzept und die Architektur eines verteilten Systems mit einer klaren Trennung von ernährungswissenschaftlichen Softwarekomponenten, die mittels REST Webservices in das Web-Frontend integriert wurden.
DV Architektur: Clientseitig: J2EE Weblösung. Interface REST / Odata. Serverseitig Windows Server 2008R2, IIS7 und Microsoft SQL Server. Asp.NET Webservice Anwendung WCF, Entity Framework. Anbindung von Funktionalität vorhandener C++ com-Objekte.

Aufgabe im Projekt: Projektmanagement, Anforderungserhebung, Pflichtenheft, Kontrolle Projektfortschritt, Umsetzung
Zeitraum: Okt. 2010 – Okt. 2011

Im Auftrag eines Softwarehauses entwickelte ich die Architektur und Realisierung eines Webservice basierten Datenbackend für Nährwertinformationen und Rezepten. Die Integration dieser Strukturen wurde sowohl in mehreren Web-Frontends als auch in Windows-Software umgesetzt.
Ähnliche Architektur wie im vorigen Projekt: Windows Server 2008R2+ IIS7 + SQL Server DB, Odata/REST Webservice. Zusätzlich eigene Web Frontends zur Integration in vorhandene Anwendungen basierend auf ASP.net

Aufgabe im Projekt: Projektmanagement, Anforderungserhebung, Umsetzung
Zeitraum: Okt. 2010 – Mai 2012

Für ein Museum in Berlin habe ich historisches Kartenmaterial aufbereitet und zur Nutzung in einer interaktiven Karte auf einem großen Touchscreen vorbereitet. Eine Lösung für das Touchscreen Frontend wurde mittels OpenLayers realisiert.
Installation auf Standalone Windows 7 Client mit lokalem WebFrontend. Aufbereitung des Kartenmaterials mittels ‚Microsoft Research Map Cruncher‘ Map rendering Engine basierend zunächst auf Virtual Earth Maps mit angepasster Javascript Funktionalität. In der zweiten Fassung basierend auf OpenLayers mit konvertiertem Kartenmaterial und angepassten javascript und UI Elementen.

Aufgabe im Projekt: Konzeption der Lösung, Umsetzung
Zeitraum:April 2009 – Juli 2010 und Aug. 2012 – Nov 2012

PROJEKTERFAHRUNG

Aufgabenbereiche und Lösungsszenarien in Projekten

Tablet Anwendung Windows Universal Platform App (UWP) auf Windows 10 mit Backend Anbindung an mehrere heterogene Fachanwendungen. Umfangreiche Sicherheitsanforderungen. UWP App in C# & XAML mit Entity Framework Core, SQLite. Backend Server: asp.NET Rest Web Services, MS SQL Datenbank und Web Services auf On Premise Servern.

Rolle: Software Engineer, verantwortlich für Backend
Zeitraum: August 2016 bis Juli 2018

Konzeption, Beratung, Umsetzung einer Neuentwicklung einer Touch-zentrierten Tablet Anwendung als Windows Universal Platform App (UWP) auf Windows 10. Vorlage war eine bestehende iOS iPad App. UWP App in C# & XAML mit Entity Framework Core, SQLite. Fokus auf Touch optimiertes User Interface.

Rolle: Software Engineer
Zeitraum: Jan. 2016 – Mai 2016

Architektur-Beratung und Implementierung einer Backend Lösung für eine neu entwickelte Branchensoftware. MS Azure SQL und Azure Webservice Lösung im Backend. Windows 10 App Prototyp zur Evaluierung von mobilen OCR Features. Sowohl Web Lösung als auch Windows 10 App in C#.

Rollen: Software Architekt, Software Engineer
Zeitraum: April-Juni 2015, danach sporadische Beratung

Kontinuierlicher Beratungs- und Entwicklungsauftrag ein Softwarehaus für Ernährungsberatungssoftware: Cloudstrategie zur Bereitstellung virtueller Testumgebungen zur kurzzeitigen Nutzung durch Kunden und Interessenten. SharePoint Online Umgebung zur Verwaltung der Zugänge. Konvertierungstool zwischen unterschiedlichen Rezeptformaten (C#). Strategieberatung in Richtung Web- und Cloudlösungen.

Rollen: Entrepreneur, Software Architekt, Software Engineer
Zeitraum: kontinuierlich seit März 2015

Infrastrukturberatung und –Einrichtung eines Berliner Startups mit ca. 15 MA basierend auf Office 365 und SharePoint Online

Rolle: Berater
Zeitraum: Jan. 2015 – März 2015

Internes Projekt mit dem Ziel einer Markteinführung in 2015: „drivegood“. Gestartet als Projekt zur Demonstration einer „state oft he art“ Implementierung der Gebiete ‚mobile‘, ‚social‘ ‚collaboration‘ und ‚cloud‘ entwickelte ich eine Referenzarchitektur und –Implementierung einer Anwendung, die mobile Geräte mittels Webservice Schnittstelle an eine Cloudlösung anbindet, die auf MS Azure Web, SQL Server und SharePoint 2013 basiert. Das Frontend ist in Facebook integriert. Steuerung von internationalen externen Entwicklern mittels SharePoint 2013 Online. Realisierung eines vollständig integrierten Management Backends in SharePoint 2013.

Zeitraum: Jan. 2013 bis Juni 2014

Kunstprojekt in enger Abstimmung mit der Künstlerin zur Visualisierung und Animation von Geodaten, die mittels eines herkömmlichen GPS Trackers erhoben werden.
MVC5 Web Application auf MS Azure. Schnittstelle zu Strava.com mittels .NET API

Rollen: Beratung, Architektur, Realisierung
Zeitraum: Okt. 2014 – Dez 2014

Planung und Umsetzung einer Web-Lösung mit SQL Server Backend zum Import von großen demografischen Datensätzen, zur Formulierung von Anfragen und Generierung von Reports als standalone Web Lösung
MVC5, SQL Server, Azure, Linq

Aufgabe im Projekt: Architektur, Realisierung
Zeitraum: Dezember 2013 – Juni 2014

Projektmanagement für ein Projekt zur Integration von Webservice Funktionalitäten in eine web basierte Ernährungsberatung für Channoine – einen großen Hersteller von Nahrungsergänzungsmitteln.
MS Server 2008 mit Proprietärer C++ Software, angebundene Schicht zum Zugriff über .NET und SOAP Webservice Schnittstelle.

Aufgabe im Projekt: Kommunikation und Koordination der Realisierung und der Integration von zusätzlich geforderter Features. Inbetriebnahme, Test und Dokumentation der Lösung.
Zeitraum: Sept. 2013 – Nov 2013

Für ein mittelständisches IT Unternehmen in Bonn konzipierte und realisierte ich in Kooperation mit einem Partner aus Köln ein Business Intelligence Portal basierend auf SharePoint Server 2010, Reporting Services-Web Parts mit umfangreicher SQL Server Integration.
SharePoint Server 2010 Projekt, Frontend SharePoint Seiten mit umfangreichen Reporting Services Web Parts. Backend: MS SQL Server

Aufgabe im Projekt: Realisierung
Zeitraum: Nov. 2011 – Dez. 2012

Für ein mittelständisches IT Unternehmen in Bonn erstellte ich eigenverantwortlich eine komplett auf die Kundenwünsche zugeschnittene Lösung zur Analyse und Visualisierung von Datenbeständen. Die Anwendung wurde in SharePoint Server 2010 realisiert und integriert umfangreiche dynamisierte Reporting Services Ausgaben.
Eigenentwicklung von SharePoint 2010 site templates und web parts. Anbindung an ein externes Datenbanksystem mittels Business Connectivity Services (BCS) und Berichterstellung über MS SQL Server Reporting Services.

Aufgabe im Projekt: Anforderungserhebung, Projektmanagement, Realisierung
Zeitraum: Aug. 2010 – Dez. 2011

Für einen großen Logistikkonzern in Bonn wurde eine Migration eines SharePoint Server 2007 von einem externen Dienstleister in das unternehmenseigene Rechenzentrum durchgeführt. Hier Koordinierte ich die Migration und betreute die betroffenen Fachabteilungen. In verschiedenen Arbeitsgruppen habe ich eine Einführung von angepassten Nutzungsszenarien erarbeitet und begleitet.
Migration: SharePoint 2007 (WSS) auf SharePoint 2007 inhouse Farm. Beratung, Konzeption und Umsetzung verschiedener Fachanwendungen. U.a. Integration von Access DB Lösungen; integrierte Flash Visualisierungen; Implementierung einer umfangreichen Anwendung zum Besuchermanagement.

Aufgabe im Projekt: Projektmanagement / Koordination mehrerer Dienstleister, Anwenderschulung, Lösungsentwicklung
Zeitraum: Aug. 2009 – Nov. 2010

Im Auftrag eines großen Verlagshauses der Gesundheitsbranche entwickelte ich in Kooperation mit einem großen Web-Anbieter das Konzept und die Architektur eines verteilten Systems mit einer klaren Trennung von ernährungswissenschaftlichen Softwarekomponenten, die mittels REST Webservices in das Web-Frontend integriert wurden.
DV Architektur: Clientseitig: J2EE Weblösung. Interface REST / Odata. Serverseitig Windows Server 2008R2, IIS7 und Microsoft SQL Server. Asp.NET Webservice Anwendung WCF, Entity Framework. Anbindung von Funktionalität vorhandener C++ com-Objekte.

Aufgabe im Projekt: Projektmanagement, Anforderungserhebung, Pflichtenheft, Kontrolle Projektfortschritt, Umsetzung
Zeitraum: Okt. 2010 – Okt. 2011

Im Auftrag eines Softwarehauses entwickelte ich die Architektur und Realisierung eines Webservice basierten Datenbackend für Nährwertinformationen und Rezepten. Die Integration dieser Strukturen wurde sowohl in mehreren Web-Frontends als auch in Windows-Software umgesetzt.
Ähnliche Architektur wie im vorigen Projekt: Windows Server 2008R2+ IIS7 + SQL Server DB, Odata/REST Webservice. Zusätzlich eigene Web Frontends zur Integration in vorhandene Anwendungen basierend auf ASP.net

Aufgabe im Projekt: Projektmanagement, Anforderungserhebung, Umsetzung
Zeitraum: Okt. 2010 – Mai 2012

Für ein Museum in Berlin habe ich historisches Kartenmaterial aufbereitet und zur Nutzung in einer interaktiven Karte auf einem großen Touchscreen vorbereitet. Eine Lösung für das Touchscreen Frontend wurde mittels OpenLayers realisiert.
Installation auf Standalone Windows 7 Client mit lokalem WebFrontend. Aufbereitung des Kartenmaterials mittels ‚Microsoft Research Map Cruncher‘ Map rendering Engine basierend zunächst auf Virtual Earth Maps mit angepasster Javascript Funktionalität. In der zweiten Fassung basierend auf OpenLayers mit konvertiertem Kartenmaterial und angepassten javascript und UI Elementen.

Aufgabe im Projekt: Konzeption der Lösung, Umsetzung
Zeitraum:April 2009 – Juli 2010 und Aug. 2012 – Nov 2012