IT Solution Architect

Solution Development & DevOps

Kurzportrait

Hi, ich bin Oliver und arbeite aktuell als Senior IT Architect Solution Development & DevOps bei der BWI GmbH. Derzeit bin ich zuständig für Planung, Aufbau und Betrieb einer DevOps Infrastruktur, mit der Applikationen rund um SharePoint, als SharePoint Framework Solutions sowie Provider Hosted Apps realisiert werden. Daneben bin ich der technische Kopf für die Planung, Gestaltung, Implementierung und Bereitstellung von Applikationen und Microservices sowie der technische Ansprechpartner bei Fragen rund um SharePoint Entwicklung.

Schwerpunkt


SharePoint

Die Lösung für Kollaboration und Kommunikation aus dem Hause Microsoft in der Cloud oder OnPrem.

  • Entwerfen der Website Strukturen
  • Entwerfen der Informationsstrukturen
  • Entwerfen von Berechtigungsstrukturen
  • Planen und implementieren von Prozessen & Anwendungsfällen
  • Planen und implementieren von SharePoint Framework Webparts & Extensions

Azure DevOps

Eine Plattform für die gemeinsame Softwareentwicklung und Code-Verwaltung

  • Planen der Infrastruktur
  • Planen der CI/CD Prozesse und Pipelines
  • Automatisierte Bereitstellung der Software-Projekte
  • Rollenbasierte Berechtigungen
  • Integration in ALM und SDLC Prozesse
Azure DevOps Server 2019 (c) Microsoft

Brand Visual Studio Win 2019 (c) Microsoft (Quelle: Wikipedia)

Visual Studio

Die integrierte Entwicklungsumgebung zur Implementierung von modernen Software Lösungen

  • Webanwendungen mit asp.net und C#
  • Provider Hosted Apps rund um SharePoint
  • Microservices mit Docker und Kubernetes
  • Unit Tests mit MSTest und NUnit

Visual Studio Code

Mächtiger Open Source Code Editor für die Implementierung leichtgewichtiger Lösungen

  • Single Page Applications mit TypeScript und React
  • Implementierung von SharePoint Framework Solutions
  • Implementierung von JavaScript Lösungen

Skills

.NET Framework

Das .NET Framework setze ich ein, wenn Desktop- oder auf asp.net basierende Webapplikationen gebaut werden müssen, die rein auf Windows Servern oder Desktop Clients ausgeführt werden.

logo_NETcore

.NET Core

.NET Core als Nachfolger des .NET Frameworks wird eingesetzt, wenn Webapplikationen sowie Microservices zu implementieren sind, die plattformübergreifend eingesetzt werden müssen oder in Container ausgeführt werden.

logo_Csharp

C#

C# (C-Sharp) ist meine Programmiersprache der ersten Stunde.


Blog

Ich betreibe meinen Blog aus Leidenschaft für Technologie und Innovation, insbesondere in den Bereichen SharePoint, DevOps und Automatisierung. Mein Ziel ist es, meine Lösungsansätze für vielfältige Probleme festzuhalten und sie mit anderen zu teilen. Durch das Bloggen kann ich nicht nur mein Wissen dokumentieren, sondern auch anderen helfen, ähnliche Herausforderungen zu bewältigen und von meinen Erfahrungen zu profitieren.

blog.oliver-zoufahl.de