Schlagwörter
Skills
Zertifizierungen:
MCSD - Microsoft Certified Solutions Developer - Web Applications
MCSD - Microsoft Certified Solutions Developer - App Builder
Prüfungen:
532 - Developing Microsoft Azure Solutions
487 - Developing Microsoft Azure & Webservices
488 - Developing Microsoft SharePoint 2013 Core Solutions
468 - Developing APS.net MVC Web Applications
480 - Programming in HTML 5 with JavaScript and CSS3
Technische Skills:
Frontend:
HTML, CSS, SASS / LESS, JavaScript, JQuery, JQueryUI, TypeScript, AngularJS, Angular2+, RxJS, Jasmine, React, Redux, Bootstrap, Materialize, Office UI Fabric
Backend:
C#, asp.net (core), MVC, WebAPI, Web Forms, WCF, Entity Framework, SignalR, Elastic Search, Docker
Datenbanken:
MS SQL, Redis, MongoDB, CosmosDB, Azure Table Storage
SharePoint:
SSOM, JSOM, CSOM, REST, Nintex Workflow, CAML, Search driven development Apps/Add-Ins, Office 365, Microsoft Graph, SPFx, PnP, SPMeta2
MCSD - Microsoft Certified Solutions Developer - Web Applications
MCSD - Microsoft Certified Solutions Developer - App Builder
Prüfungen:
532 - Developing Microsoft Azure Solutions
487 - Developing Microsoft Azure & Webservices
488 - Developing Microsoft SharePoint 2013 Core Solutions
468 - Developing APS.net MVC Web Applications
480 - Programming in HTML 5 with JavaScript and CSS3
Technische Skills:
Frontend:
HTML, CSS, SASS / LESS, JavaScript, JQuery, JQueryUI, TypeScript, AngularJS, Angular2+, RxJS, Jasmine, React, Redux, Bootstrap, Materialize, Office UI Fabric
Backend:
C#, asp.net (core), MVC, WebAPI, Web Forms, WCF, Entity Framework, SignalR, Elastic Search, Docker
Datenbanken:
MS SQL, Redis, MongoDB, CosmosDB, Azure Table Storage
SharePoint:
SSOM, JSOM, CSOM, REST, Nintex Workflow, CAML, Search driven development Apps/Add-Ins, Office 365, Microsoft Graph, SPFx, PnP, SPMeta2
Projekthistorie
Diverse SharePoint Applikationen / Add-Ins / Module (PLM Systeme, Bestellprozesse, Digitalisierung von Geschäftsprozessen, …), Umfang von ca. 10-20 Manntagen pro Projekt
Rolle: Projektleiter, Software Entwickler
Dauer: 08/2013 - heute
Tätigkeiten:
AngularJS (anfangs), Angular2+, Bootstrap, SharePoint, CAML, JSLink, REST, No-Server-Code Solutions, Search driven Development, Nintex Workflow, SPAnX (s.u.), eForms (s.u.), PnP, SPMeta2
Anwendung für ein generisches Projekt-LifeCycle Management
Rolle: Software Architekt, Software Entwickler
Dauer: 05/2018 – heute
Tätigkeiten:
Angular, Bootstrap, WebAPI, MVC, asp.net core, Entity Framework, Microsoft SQL, Redis, Elastic Search, Kibana, Docker
REACH – Webanwendung zum Überwachen von durch Zulieferern in die EU eingeführten chemischen Bestandteilen von Produkten
Rolle: Software Architekt, Software Entwickler
Dauer: 10/2017 – 03/2018
Tätigkeiten:
Angular, Jasmine, Materialize, WebAPI, MVC, asp.net core, Entity Framework, Redis, Azure SQL, Elastic Search, Kibana, Docker, ADFS
Framework für Webentwickler zum vereinfachten Erstellen von Angular basierten SharePoint Anwendungen
Rolle: Software Architekt, Software Entwickler, Trainer
Dauer: 06/2017 – 10/2017
Tätigkeiten:
Angular, TypeScript, RxJS, Bootstrap, Jasmine, SharePoint REST, PnP, SharePoint Search
Plattform für gelenktes Dokumentenmanagement
Rolle: Software Architekt, Software Entwickler, Trainer
Dauer: 01/2017 – 06/2016
Tätigkeiten:
SharePoint inkl. diverser Service-Applikationen, C#, ASP.net, WCF, Angular, Bootstrap
Plattform für 60+ unterschiedliche Beantragungsprozesse und 80.000+ Anträge pro Jahr
Rolle: Software Architekt, Software Entwickler, Trainer
Dauer: 07/2015 – 12/2016
Tätigkeiten:
SharePoint inkl. diverser Service-Applikationen, Search-driven Development, C#, WCF, ASP.net, AngularJS, Bootstrap, Nintex
Moderierte Diskussionsplattform für eventbezogene Chats mit dem Konzernvorstand
Rolle: Software Architekt, Software Entwickler
Dauer: 02/2015 – 05/2015
Tätigkeiten:
Microsoft MVC, WebAPI, Entity Framework, SignalR, AngularJS, Bootstrap
Personalisierbarer Webtop als Einstiegspunkt für die tägliche Arbeit
Rolle: Software Entwickler
Dauer: 08/2014 – 09/2014
Tätigkeiten:
SharePoint, C#, WCF, ASP.net, REST, HTML, CSS, AngularJS, Bootstrap, EWS API
Anwendung zur Beantragung von SharePoint Teamsites
Rolle: Software Entwickler
Dauer: 10/2013 – 03/2014
Tätigkeiten:
SharePoint inkl. diverser Service-Applikationen, WCF, C#, ASP.net, REST, AngularJS, Bootstrap, Nintex
Migration von ca. 25.000 Benutzern von Lotus Notes nach SharePoint
Rolle: Entwickler, Berater
Dauer: 02/2013 – 09/2013
Tätigkeiten:
UML, Lotus Script, SharePoint, SSOM, CAML, Nintex, C#, ASP.net, HTML, CSS, JavaScript, JQuery, JQueryUI
Migration einer Webapplikation zur Terminplanung und Nachbearbeitung weltweiter Produktpräsentationen von Lotus Notes nach SharePoint
Rolle: Entwickler
Dauer: 06/2012 – 02/2013
Tätigkeiten:
SharePoint, SSOM, BCS, CAML, Nintex, C#, ASP.net, HTML, CSS, JavaScript, JQuery, JQueryUI
Wiederverwendbares TeamSite Feature zum Planen von Abwesenheiten und Urlauben
Rolle: Entwickler
Dauer: 05/2012 – 06/2012
Tätigkeiten:
SharePoint, C#, ASP.net, SSOM, CAML, Nintex, HTML, CSS, JavaScript, JQuery, JQueryUI
Rolle: Projektleiter, Software Entwickler
Dauer: 08/2013 - heute
Tätigkeiten:
- Einmalige Definition der Entwicklungsrichtlinien und Architekturvorgaben
- Anforderungsanalyse und technische Konzeption
- Technische Umsetzung der Anforderungen wie z.B. das
- automatisierte Ausrollen von Inhaltsdefinitionen
- Entwickeln von intelligenten Eingabemasken
- Anpassen von Feld-Darstellungen in Ansichten
- Bereitstellen von individuellen WebParts
- Hinzufügen von eigenen Aktionen im Ribbon
- Implementieren von Genehmigungsprozessen
- Testmanagement & Qualitätssicherung
AngularJS (anfangs), Angular2+, Bootstrap, SharePoint, CAML, JSLink, REST, No-Server-Code Solutions, Search driven Development, Nintex Workflow, SPAnX (s.u.), eForms (s.u.), PnP, SPMeta2
Anwendung für ein generisches Projekt-LifeCycle Management
Rolle: Software Architekt, Software Entwickler
Dauer: 05/2018 – heute
Tätigkeiten:
- Technische Konzeption und Erstellung des Datenmodells basierend auf vorhandenen UserStories
- Umsetzung einer Oberfläche zum Konfigurieren von Projekttemplates, welche u.a. Workflows und Eingabeschemas steuern/beeinflussen
- Entwicklung der WebAPI für CRUD-Funktionen von Konfigurationseinstellungen, Projektdaten, Workflows und Aufgaben
- Implementierung des Frontends als SinglePage Application
- Konfiguration und Integration verschiedener Reports
Angular, Bootstrap, WebAPI, MVC, asp.net core, Entity Framework, Microsoft SQL, Redis, Elastic Search, Kibana, Docker
REACH – Webanwendung zum Überwachen von durch Zulieferern in die EU eingeführten chemischen Bestandteilen von Produkten
Rolle: Software Architekt, Software Entwickler
Dauer: 10/2017 – 03/2018
Tätigkeiten:
- Technische Konzeption
- Entwicklung eines SinglePage Application Frontends
- Implementierung der Authentifizierung über OpenID und ADFS
- Definition der Unit Test für das Frontend
- Konfiguration und Integration verschiedener Reports
Angular, Jasmine, Materialize, WebAPI, MVC, asp.net core, Entity Framework, Redis, Azure SQL, Elastic Search, Kibana, Docker, ADFS
Framework für Webentwickler zum vereinfachten Erstellen von Angular basierten SharePoint Anwendungen
Rolle: Software Architekt, Software Entwickler, Trainer
Dauer: 06/2017 – 10/2017
Tätigkeiten:
- Technische Planung und Releasemanagement
- u.a. Entwicklung von generischen Komponenten zur kontextsensitiven Darstellung von Formularfelder für die verschiedenen SharePoint Datentypen inkl. der Unterstützung von twoway-bindings
- Entwicklung von weiteren Komponenten und Services, welche wiederkehrende Anforderungen, wie z.B. das Handling von Anhängen, das Verwalten und Aktualisieren von SecurityTokens, die Transformation des Viewmodels, usw., zentral und generisch lösen
- Definition der UnitTests
- Dokumentation und Training für Entwickler
Angular, TypeScript, RxJS, Bootstrap, Jasmine, SharePoint REST, PnP, SharePoint Search
Plattform für gelenktes Dokumentenmanagement
Rolle: Software Architekt, Software Entwickler, Trainer
Dauer: 01/2017 – 06/2016
Tätigkeiten:
- Konzeption der Anwendung
- Erstellung eines wiederverwendbaren Templates zur instanziierten Nutzung der Anwendung
- Design eines individuellen Datenmodells
- Entwicklung einer WCF basierten RESTAPI
- Definition der UnitTests
- Implementierung des Frontends als SinglePage Applikation
SharePoint inkl. diverser Service-Applikationen, C#, ASP.net, WCF, Angular, Bootstrap
Plattform für 60+ unterschiedliche Beantragungsprozesse und 80.000+ Anträge pro Jahr
Rolle: Software Architekt, Software Entwickler, Trainer
Dauer: 07/2015 – 12/2016
Tätigkeiten:
- Konzeption der Anwendung
- Konzeption und Entwicklung eines Frameworks, welches u.a.
- Lösungen für Sicherheitsproblematiken sowie den Umgang mit großen Datenmengen zentral löst
- eine responsive und mobilfähige Masterpage enthält
- eine eigene Front-End API zur einfachen Individualisierung von Masken und Ansichten bereitstellt
- Migration existierender Prozesse in die Plattform
- Schulung der Poweruser im Umgang mit dem Framework
- Testmanagement und Releasemanagement
SharePoint inkl. diverser Service-Applikationen, Search-driven Development, C#, WCF, ASP.net, AngularJS, Bootstrap, Nintex
Moderierte Diskussionsplattform für eventbezogene Chats mit dem Konzernvorstand
Rolle: Software Architekt, Software Entwickler
Dauer: 02/2015 – 05/2015
Tätigkeiten:
- Anforderungsanalyse
- Entwurf eines Layouts und Erstellung eines Prototyps
- Technische Konzeption
- Entwicklung der WebAPI und des Messaging-Hub für beliebig viele Chaträume
- Entwicklung eines u.a. auf Websockets basierenden Frontends
- Präsentation & Schulung des Vorstands
Microsoft MVC, WebAPI, Entity Framework, SignalR, AngularJS, Bootstrap
Personalisierbarer Webtop als Einstiegspunkt für die tägliche Arbeit
Rolle: Software Entwickler
Dauer: 08/2014 – 09/2014
Tätigkeiten:
- Planung und Entwicklung eines SharePoint basierten Backends zum Erstellen und Pflegen der anzuzeigenden Inhalten
- Implementierung eines desktopähnlichen Frontends inkl. Optionen zur Individualisierung der Anzeige
- Integration von Exchange Shared Mailboxen und weiteren externen Diensten
SharePoint, C#, WCF, ASP.net, REST, HTML, CSS, AngularJS, Bootstrap, EWS API
Anwendung zur Beantragung von SharePoint Teamsites
Rolle: Software Entwickler
Dauer: 10/2013 – 03/2014
Tätigkeiten:
- Entwicklung eines individuellen TeamsiteTemplates
- Konzeption und Entwicklung eines Web Services zur automatisierten und parametrisierten Anlage der Teamsites auf verschiedenen Farmen
- Implementierung eines mehrstufigen und dynamischen Genehmigungsprozesses
- Entwicklung eines benutzerspezifischen Verzeichnisses von zugriffsberechtigten Teamsites
SharePoint inkl. diverser Service-Applikationen, WCF, C#, ASP.net, REST, AngularJS, Bootstrap, Nintex
Migration von ca. 25.000 Benutzern von Lotus Notes nach SharePoint
Rolle: Entwickler, Berater
Dauer: 02/2013 – 09/2013
Tätigkeiten:
- Analyse und Komplexitätsberechnung der vorhandenen Anwendungen
- Entwicklung von individuellen Site Templates & Solutions zur Ablösung bestimmter Lotus Notes Templates
- Entwicklung von Migrationsroutinen für komplexe Datenstrukturen
UML, Lotus Script, SharePoint, SSOM, CAML, Nintex, C#, ASP.net, HTML, CSS, JavaScript, JQuery, JQueryUI
Migration einer Webapplikation zur Terminplanung und Nachbearbeitung weltweiter Produktpräsentationen von Lotus Notes nach SharePoint
Rolle: Entwickler
Dauer: 06/2012 – 02/2013
Tätigkeiten:
- Anforderungsanalyse und Pflichtenhefterstellung
- Technische Konzeption der SharePoint Anwendung
- Definition der benötigen Inhaltsartefakte
- Entwicklung von individuellen Eingabemasken für Einträge und Aufgaben
- Konfiguration der Genehmigungs und Benachrichtigungsworkflows
- Integration von CRM Daten mit BCS
- Migration der Daten
SharePoint, SSOM, BCS, CAML, Nintex, C#, ASP.net, HTML, CSS, JavaScript, JQuery, JQueryUI
Wiederverwendbares TeamSite Feature zum Planen von Abwesenheiten und Urlauben
Rolle: Entwickler
Dauer: 05/2012 – 06/2012
Tätigkeiten:
- Anforderungsanalyse und Pflichtenhefterstellung
- Definition der benötigen Inhaltsartefakte
- Entwicklung eines WebParts zur individuellen, personalisierbaren und kalenderartigen Darstellung der Daten
- Konfiguration der Genehmigungs und Benachrichtigungsworkflows
SharePoint, C#, ASP.net, SSOM, CAML, Nintex, HTML, CSS, JavaScript, JQuery, JQueryUI
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz