Ing. Fabian Franz Steiner BSc.

Automation Consultant · MCP & KI-Integration · M365 / Azure · Wien

Automatisierung mit PowerShell und Python für Microsoft 365 und Azure – und als aktueller Schwerpunkt MCP-Server, die Ihre Systeme an KI-Assistenten anbinden. Selbstständig mit Sitz in Wien, remote oder vor Ort.


Mein Angebot

Als selbstständiger Automation Consultant helfe ich Teams, wiederkehrende und fehleranfällige Handarbeit durch verlässliche Automatisierung zu ersetzen. Ob ein einzelnes Skript oder eine plattformübergreifende Integration – so können wir zusammenarbeiten.

Einige Leistungen erbringe ich direkt, andere in Partnerschaft mit der techwork data GmbH, für die ich als Subcontractor tätig bin — jede Karte ist entsprechend gekennzeichnet.

MCP-Server-Entwicklung

Ich binde Ihre Systeme und APIs über das Model Context Protocol (MCP) an KI-Assistenten an – in Node.js/TypeScript oder Python. Ihr Team fragt den Assistenten direkt nach Daten aus Ihren Systemen, statt sie zusammenzusuchen.

  • Scoping: welche Tools und Daten der Assistent wirklich braucht
  • Anbindung von M365/Microsoft Graph, REST-APIs, Datenbanken und Fachanwendungen
  • Authentifizierung (OAuth, API-Keys), Betrieb lokal (stdio) oder remote (HTTP), Tests, Doku und Übergabe

KI-Workshops für KMU

Praxisnahe Workshops, wie Ihr Team KI-Assistenten im Arbeitsalltag sinnvoll einsetzt – remote oder vor Ort in Wien. Auf Wunsch eine technische Variante für Entwicklerteams.

  • Sinnvolle Einsatzfälle im Arbeitsalltag und gutes Prompting
  • Datenschutz, Grenzen und verantwortungsvoller Umgang
  • Optional für Entwicklerteams: eigene MCP-Server bauen

Automatisierungsberatung

Von der wiederkehrenden Handarbeit zum vollautomatisierten Workflow – konzipiert, umgesetzt und dokumentiert in PowerShell oder Python.

  • Automatisierung mit PowerShell & Python
  • Prozessanalyse & Werkzeugauswahl
  • Wartbare, dokumentierte Skripte

Cloud- & M365-Integration

Verbinden und automatisieren Sie Ihre Microsoft-365- und Azure-Landschaft – von Identitäten bis zu Logic Apps und Azure Automation.

  • Azure-Integrationen & Logic Apps
  • Entra-ID- / Active-Directory-Automatisierung
  • Microsoft Graph & SSO (SAML)

ITSM & Xurrent (4me)

über techwork data GmbH

Zertifizierte Xurrent-Administration: Workflow-Design, Automation Rules, Knowledge-Base-Tools und API-Integrationen.

  • Workflow- & Formulardesign
  • Automation Rules & UI-Erweiterungen
  • GraphQL-Integrationen (Xurrent/4me)

CI/CD & DevOps

Build-, Test- und Deployment-Pipelines, die sich selbst ausführen – mit Jenkins, GitHub Actions und Infrastruktur-Scripting.

  • Jenkins- & GitHub-Actions-Pipelines
  • CI/CD für PowerShell-Module (Sampler)
  • Release- & Versionierungs-Automatisierung

API- & Integrations-Engineering

über techwork data GmbH

Bringen Sie Ihre Tools zum Sprechen. REST- und GraphQL-Integrationen über die Plattformen, die Sie bereits nutzen.

  • REST- & GraphQL-API-Scripting
  • Jira- & Azure-DevOps-Integrationen
  • Big-Data- / ETL-Integrationen

Webanwendungs-Entwicklung

über techwork data GmbH

Schlanke interne Tools und Webanwendungen auf Basis des techwork automator – darauf entwickelt und gehostet, die Ihre Automatisierung hinter eine klare, nutzbare Oberfläche bringen.

  • Interne Tools & Dashboards
  • JavaScript- / TypeScript-Frontends
  • Entwickelt & gehostet auf dem techwork automator

Passt etwas davon zu Ihrem Vorhaben? Lassen Sie uns sprechen.

Kontakt aufnehmen

Berufserfahrung

Selbstständiger Automation Consultant

Selbstständig
  • Entwicklung von MCP-Servern (Model Context Protocol) in Node.js/TypeScript und Python zur Anbindung eigener Systeme und APIs an KI-Assistenten
  • Automatisierungsberatung und -programmierung in PowerShell und Python für Microsoft-365- und Azure-Szenarien
  • Azure-Integrationen, Logic Apps, Azure Automation und API-Scripting für Cloud- und On-Premises-Workflows
  • Jenkins-Support, CI/CD-Automatisierung, GitHub Actions und Infrastruktur-Scripting
  • Automatisierung von Active Directory und Entra ID, SAML/SSO-Konfiguration und identitätsbasiertes Prozessdesign
Dezember 2025 – heute

Automation Consultant (Subunternehmer)

  • Konzeption und Umsetzung von techwork automator-Lösungen, abgestimmt auf die Kundenprozesse
  • M365- und plattformübergreifende Integrationen
  • Entwicklung von Webanwendungen
  • Beratung zu den Plattformen Xurrent und Freshdesk, einschließlich Workflow-Automatisierung und Integrationen
  • Umfangreiches Automatisierungs-Scripting in JavaScript auf der techwork automator-Plattform
  • Xurrent-ITSM-Implementierungen: Genehmigungs-Workflows, Automatisierung von Knowledge-Artikeln und UI-Erweiterungen
  • GraphQL-basierte Plattformintegrationen (Xurrent/4me-API)
  • Jira- und Azure-DevOps-Integrationen
  • ITSM-Einführungen für Enterprise-Kunden in Österreich und Europa
Dezember 2025 – heute

IT Automation Engineer

  • Erstellung von Agenten in Copilot Studio
  • Automatisierte Ticketsystem-Integration
  • Automatisierung mit PowerShell, Python, Groovy, Logic Apps usw.
  • techwork automator (4me-Frontend-Automatisierung)
  • Jenkins-Management
  • Active-Directory-Automatisierung
  • vCenter-Administration + Automatisierung
  • Automatisierung mit Microsoft Graph
  • Au2mator-Administration
  • Administration von Active Directory, Exchange und Azure
  • Xurrent (4me) / Ticketsystem-Administration (Workflow- und Formulardesign, Automatisierung)
Juni 2022 – Dezember 2025

IT Service Desk Engineer

  • Telefon-Support & Dispatching
  • Computer-Setup
  • Berechtigungsverwaltung (SVN, AD, Linux-Fileserver, 4me, Kaba)
  • Exchange-Management (Postfach- & Kontaktverwaltung)
  • Intune-Management (Richtlinien & Apps)
  • Telefon-Einrichtung & -Vorbereitung
  • Ticketsystem-Administration (Workflows, Formulare, Servicekatalog, Asset-Management, Automatisierung)
  • Backend-Automatisierung (PowerShell, Jenkins)
August 2020 – Mai 2022
Frühere Stationen (10)

Junior System Engineer

  • Netzwerkdesign und -konfiguration
  • DIVOS-Konfiguration
  • Entwicklung von SQL-Views und -Prozeduren
  • Active-Directory-Administration (GPOs, DFS, Passwortrichtlinien usw.)
  • vCenter-Einrichtung + Administration
August 2019 – Februar 2020
Oktober 2018 – März 2019

Netzwerkadministrator

Christian Lewold

Konfiguration des Firmennetzwerks

Dezember 2018

IT-Mitarbeiter

Netzwerkadministration, Webentwicklung, Monitoring, Windows-10-Migration, Virtualisierung und IT-Support

August 2018 – September 2018

Programmierer und Designer

Diplomarbeit: Entwicklung eines Serverraum-Überwachungssystems

September 2017 – Mai 2018

IT-Mitarbeiter

Netzwerkadministration, Entwicklung eines Netzwerk-Monitoring-Systems, Vorbereitung der Windows-10-Migration, Python-Programmierung und Datenbankentwicklung

August 2017

Softwareentwickler

Entwicklung eines Tools zur Erfassung des Medikamenteneinsatzes bei Kühen

März 2017 – April 2017

IT-Mitarbeiter

Unterstützung beim Umzug von FCP: Konfiguration von Netzwerkgeräten, Einrichten von Arbeitsplätzen, Konfiguration von Druckern und Beamern, Verkabelung eines Serverraums und strukturiertes Testen

18.11., 2.12., 8.–11.12.2016

IT-Mitarbeiter

Netzwerkadministration, Entwicklung eines Sensorsystems, Python-Programmierung, Datenbankentwicklung und IT-Support

August 2016

Supply Chain Management

Montage und Flashen / Programmieren von Netzwerkgeräten, Reparatur und Verpackung von Produkten sowie optische Qualitätskontrolle

Juli 2015 – August 2015

Ausbildung

TU Wien

Technische Universität Wien
Bachelorstudium Medizinische Informatik
2019 – 2021

HTL Rennweg

Höhere technische Lehranstalt
IT-Schule mit Schwerpunkt Netzwerktechnik und Security
2013 – 2018

Kenntnisse

Programmiersprachen

  • PowerShell
  • Python
  • TypeScript / JavaScript
  • Node.js
  • SQL / MySQL
  • HTML / CSS
  • PHP
  • Java
  • Groovy
  • bash

KI & Integration

  • Model Context Protocol (MCP)
  • Copilot Studio
  • Microsoft Graph
  • REST- & GraphQL-APIs

Umgebungen

  • Active Directory
  • Ansible
  • Azure / Entra
  • Azure Logic Apps & Azure Automation
  • Exchange
  • Cisco
  • DIVOS
  • Linux
  • Windows

Werkzeuge

  • techwork automator
  • Jenkins
  • GitHub Actions
  • Docker
  • Xurrent (4me) & Freshdesk
  • Jira & Azure DevOps
  • Office, Microsoft Project & Visio
  • Adobe (Photoshop, Illustrator, InDesign)

Sprachen

  • Deutsch (Muttersprache)
  • Englisch
  • Italienisch (A1)

Führerscheine

  • B
  • A

Projekte

Xurrent-Helpers

Ein PowerShell-Modul zur Automatisierung der Xurrent-(4me-)Administration, inklusive verlustfreiem Markdown-↔-CSV-Import/-Export von Knowledge-Artikeln.

Auf PowerShell Gallery ansehen
VersionDownloads

Sampler.CustomTasks

Ein CI/CD-PowerShell-Modul mit benutzerdefinierten Build-Tasks für das Sampler-Build-Framework.

Auf PowerShell Gallery ansehen
VersionDownloads
Notion PowerShell Module Logo

Notion PowerShell Module

Ein PowerShell-Modul für die Arbeit mit den Notion-APIs.

Auf PowerShell Gallery ansehen
VersionDownloads
Brevo PowerShell Module Logo

Brevo PowerShell Module

Ein PowerShell-Modul zur Anbindung an Brevo (ehemals Sendinblue).

Auf PowerShell Gallery ansehen
VersionDownloads

PSImageConverter

Ein plattformübergreifendes PowerShell-Modul, das HEIC/HEIF- und andere Bilder nach JPEG, PNG, WebP, AVIF, JPEG XL, TIFF, BMP und GIF konvertiert und HEIC mit dem Encoder des Betriebssystems schreibt. Pipeline-fähig und behält Metadaten und Farbprofile, soweit das Zielformat sie speichern kann; zum Lesen und für alle anderen Formate ist keine Codec-Installation nötig. In der PowerShell Gallery verfügbar.

Auf PowerShell Gallery ansehen
Version
Xurrent Python Module Logo

Xurrent Python Module

Eine Python-Bibliothek zur Anbindung an die Xurrent-API.

Auf PyPI ansehen
VersionDownloads

Open-Source-Beiträge

Projekte anderer, an denen ich aktiv mitentwickle.

CITS-to-go

Android-App (Kotlin) · ESP32-C5 · Oktober 2026 – heute

Eine mobile C-ITS-Empfangs- und Sendebrücke: Ein Seeed Studio XIAO ESP32-C5 empfängt V2X-Nachrichten von Fahrzeugen und Straßeninfrastruktur und streamt sie per USB-C an eine Android-App, die sie als PCAP speichert, im OpenTrafficMap-Format an MQTT weiterleitet und eigene CAM-Nachrichten senden kann.

Meine Beiträge

  • Kartenansicht mit Live-Darstellung empfangener CAM- und DENM-Nachrichten, Stationen, Roadside Units und des eigenen Fahrzeugs
  • Dekodierung von CAM-Position, -Richtung und -Geschwindigkeit, DENM-Containern und GeoNetworking-Headern in der Android-App
  • Wählbare Fahrzeugprofile für den CAM-Broadcast inklusive Fahrzeuggröße
  • Neues App-Icon, ein Dev Container für die Android-App und Dokumentation
Auf Codeberg ansehen

Interessen / Hobbys

Wasserski

Nichts geht über das Gefühl, übers Wasser zu gleiten.

Motorräder

Die Welt auf zwei Rädern zu erkunden, ist meine Leidenschaft.

Klavier

Klavierspielen kann sehr entspannend und inspirierend sein.

Programmieren

Eigene Tools und Projekte in den unterschiedlichsten Sprachen – einfach aus Spaß.


Zertifizierungen

  • Zertifizierter Ingenieur (Ing.) Ingenieurzertifizierung WKO
  • Xurrent Automation Rules – Zertifizierung Zertifikat ansehen
  • Xurrent Administrator Level 2-A – Zertifizierung Zertifikat ansehen
  • IPMA Level D (zertifizierter Junior-Projektmanager)
  • Kommunikation und Teambuilding
  • Oracle (Database Design, Database Programming with SQL, Database Programming with PL/SQL)
  • Python (Programming for Everybody, Data Structures, Using Databases with Python, Using Python to Access Web Data)
  • Cisco Introduction to Cybersecurity
  • Teilnahmebestätigung: Allgemeiner Englischkurs
  • Italienisch A1


Lassen Sie uns zusammenarbeiten

Sie haben einen Prozess, der sich zu automatisieren lohnt, oder ein Projekt im Kopf? Ich bin für freiberufliche Automatisierungsprojekte verfügbar – remote oder vor Ort in und um Wien. Schreiben Sie mir oder buchen Sie direkt einen Termin in meinem Kalender.