Profilbild von Rene Bosle Fullstack Entwickler .net und SharePoint aus Mechernich

Rene Bosle

nicht verfügbar bis 31.12.2024

Letztes Update: 12.12.2023

Fullstack Entwickler .net und SharePoint

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Bosle, Rene - CV.pdf

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

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:
  • 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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
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
Technologien:
SharePoint, C#, ASP.net, SSOM, CAML, Nintex, HTML, CSS, JavaScript, JQuery, JQueryUI

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Rene Bosle Fullstack Entwickler .net und SharePoint aus Mechernich Fullstack Entwickler .net und SharePoint
Registrieren