Curriculum Vitae

Ing. Fabian Franz Steiner BSc.

Automation Consultant · MCP & AI integration · M365 / Azure · Vienna

Download as PDF

Profile

Automation with PowerShell and Python for Microsoft 365 and Azure – and, as a current focus, MCP servers that connect your systems to AI assistants. Independent consultant based in Vienna, working remotely or on-site.

Experience

Independent Automation Consultant

December 2025 – now

Self-employed

  • Developing MCP servers (Model Context Protocol) in Node.js/TypeScript and Python to connect in-house systems and APIs to AI assistants
  • Automation consulting and programming in PowerShell and Python for Microsoft 365 and Azure scenarios
  • Azure integrations, Logic Apps, Azure Automation, and API scripting for cloud and on-premises workflows
  • Jenkins support, CI/CD automation, GitHub Actions, and infrastructure scripting
  • Active Directory and Entra ID automation, SAML/SSO configuration, and identity-driven process design

Automation Consultant (Subcontractor)

December 2025 – now

techwork data GmbH

  • Design and delivery of techwork automator solutions aligned to customer processes
  • M365 and cross-platform integrations
  • Web application development
  • Consulting for Xurrent and Freshdesk platforms, including workflow automation and integrations
  • Extensive JavaScript automation scripting on the techwork automator platform
  • Xurrent ITSM implementations: approval workflows, knowledge article automation, and UI extensions
  • GraphQL-based platform integrations (Xurrent/4me API)
  • Jira and Azure DevOps integrations
  • ITSM deployments for enterprise customers across Austria and Europe

IT Automation Engineer

June 2022 – December 2025

TTTech Computertechnik AG

  • Agent creation in Copilot Studio
  • Automation Ticket System Integration
  • Automation using PowerShell, Python, Groovy, Logic Apps, etc.
  • techwork automator (4me Frontend Automation)
  • Jenkins Management
  • Active Directory Automation
  • VCenter Administration + Automation
  • Automation using Microsoft Graph
  • Au2mator Administration
  • Administration of Active Directory, Exchange, and Azure
  • Xurrent (4me) / Ticket System Administration (Workflow and Form Design, Automation)

IT Service Desk Engineer

August 2020 – May 2022

TTTech Computertechnik AG

  • Phone Support & Dispatching
  • Computer Setup
  • Permission Management (SVN, AD, Linux File Server, 4me, Kaba)
  • Exchange Management (Mailbox & Contact Management)
  • Intune Management (Policies & Apps)
  • Phone Setup & Preparation
  • Ticket System Administration (Workflows, Forms, Service Catalogue, Asset Management, Automation)
  • Backend Automation (PowerShell, Jenkins)

Junior System Engineer

August 2019 – February 2020

CP-Consult Bugram GmbH

  • Network Design and Configuration
  • DIVOS Configuration
  • SQL View and Procedure Development
  • Active Directory Administration (GPOs, DFS, Password Policies, etc.)
  • VCenter Setup + Administration

Recruit

October 2018 – March 2019

Austrian Armed Forces

Network Administrator

December 2018

Christian Lewold

Configuration of the company network

IT Staff

August 2018 – September 2018

FCP Fritsch, Chiari & Partner ZT GmbH

Network Administration, Web Development, Monitoring, Windows 10 Migration, Virtualisation and IT Support

Programmer and Designer

September 2017 – May 2018

SGREENING (Diploma project)

Diploma project: Development of a Server Room Monitoring System

IT Staff

August 2017

FCP Fritsch, Chiari & Partner ZT GmbH

Network Administration, Development of a Network Monitoring System, Preparing the Windows 10 Migration, Python Programming and Database Development

Software Developer

March 2017 – April 2017

Gebrüder Aschauer GnbR

Development of a tool to track medicine use on cows

IT Staff

18.11, 2.12, 8. – 11.12.2016

FCP Fritsch, Chiari & Partner ZT GmbH

Supporting the relocation of FCP: Configuring network devices, arranging workstations, configuring printers and beamers, wiring a server room and structured testing

IT Staff

August 2016

FCP Fritsch, Chiari & Partner ZT GmbH

Network Administration, Development of a Sensor System, Python Programming, Database Development and IT Support

Supply Chain Management

July 2015 – August 2015

TTTech Computertechnik AG

Assembling and flashing / programming network devices, repairing and packing products, and visual quality control

Education

FH Technikum Wien

2021 – 2023

University of Applied Sciences | Technikum Wien

Bachelor – Information and Communication Systems and Services

TU Wien

2019 – 2021

Technical University of Vienna

Bachelor's Programme Medical Informatics

HTL Rennweg

2013 – 2018

School for higher technical education

IT School with focus on Networking and Security

Skills

Programming Languages
PowerShell, Python, TypeScript / JavaScript, Node.js, SQL / MySQL, HTML / CSS, PHP, Java, Groovy, bash
AI & Integration
Model Context Protocol (MCP), Copilot Studio, Microsoft Graph, REST & GraphQL APIs
Environments
Active Directory, Ansible, Azure / Entra, Azure Logic Apps & Azure Automation, Exchange, Cisco, DIVOS, Linux, Windows
Tools
techwork automator, Jenkins, GitHub Actions, Docker, Xurrent (4me) & Freshdesk, Jira & Azure DevOps, Office, Microsoft Project & Visio, Adobe (Photoshop, Illustrator, InDesign)
Languages
German (native), English, Italian (A1)
Driving Licences
B, A

Certifications

  • Certified Engineer (Ing.)
  • Xurrent Automation Rules Certification
  • Xurrent Administrator Level 2-A Certification
  • IPMA Level D (certified Junior Project Manager)
  • Communication and Team Building
  • 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
  • Certificate of Attendance: General English Course
  • Italian A1

Projects

  • Xurrent-Helpers – A PowerShell module to automate Xurrent (4me) administration, including round-trip Markdown ↔ CSV import/export of knowledge articles. powershellgallery.com/packages/XurrentHelpers
  • Sampler.CustomTasks – A CI/CD PowerShell module providing custom build tasks for the Sampler build framework. powershellgallery.com/packages/Sampler.CustomTasks
  • Notion PowerShell Module – A PowerShell module to work with Notion APIs. powershellgallery.com/packages/Notion
  • Brevo PowerShell Module – A PowerShell module to integrate with Brevo (formerly Sendinblue). powershellgallery.com/packages/Brevo
  • PSImageConverter – A cross-platform PowerShell module that converts HEIC/HEIF and other images to JPEG, PNG, WebP, AVIF, JPEG XL, TIFF, BMP and GIF, and writes HEIC with the encoder of the operating system. Pipeline-friendly and keeps metadata and colour profiles where the target format can store them; reading and every other format need no codec installation. Available on the PowerShell Gallery. powershellgallery.com/packages/PSImageConverter
  • Xurrent Python Module – A Python library to interface with Xurrent API. pypi.org/project/xurrent

Open-Source Contributions

  • CITS-to-go (Android app (Kotlin) · ESP32-C5, October 2026 – now) – A portable C-ITS capture and transmit bridge: a Seeed Studio XIAO ESP32-C5 receives V2X messages from vehicles and roadside units and streams them over USB-C to an Android app, which saves them as PCAP, forwards them to MQTT in the OpenTrafficMap format and can broadcast its own CAM messages.