Werdegang

Über 19 Jahre in der Softwareentwicklung — vom Mainframe-Banking bis zu KI-gestützter Entwicklung und der eigenen IT-Trail GmbH.

Lebenslauf als PDF
003

Werdegang

Geschäftsführer & Senior Consultant · IT-Trail GmbH

seit 2025

Linz, AT

Gründung und Leitung der eigenen GmbH für Individualentwicklung, Web-Hosting, Support und DevOps.

  • ▸ Individualsoftware-Entwicklung für Kunden im DACH-Raum
  • ▸ Web-Hosting, DevOps-Automatisierung und laufender Support
  • ▸ Architektur und Betrieb eigener SaaS-Produkte
C#Node.jsWebWindowsLinuxSQLMS365AzureAWS

Selbstständiger IT-Consultant · itruf-consulting.at

seit 2023

Linz, AT

Hauptberuflich seit 2024 — Individualentwicklung, Web-Hosting, Support und DevOps.

  • ▸ Konzeption und Entwicklung kundenspezifischer Softwarelösungen
  • ▸ Web-Hosting sowie Aufbau von Hosting- und Deployment-Infrastruktur
  • ▸ IT-Support und DevOps für Kundensysteme
C#Node.jsWebWindowsLinuxSQLMS365AzureAWS

Software Engineer & Consultant · Kendox AG

2022 – 2024

Wien, AT

Entwicklung und Consulting im Dokumentenmanagement-Umfeld (DMS) mit Fokus auf Cloud-Automatisierung.

  • ▸ Konzeption und Entwicklung von Deployment-Tools zur automatischen Installation von Kundensystemen in der Cloud
  • ▸ Automatisierung der Kundensystem-Konfiguration im Cloud-Umfeld
  • ▸ Consulting für DMS (Kendox InfoShare) und OCR-Texterkennung für Eingangsrechnungen (Dexpro)
PowerShellC#MSSQLREST-APIKendox InfoShareOffice

DevOps Engineer (AWS Cloud) · Namirial GmbH

2020 – 2022

Ansfelden, AT

Entwicklung, Administration und DevOps für weltweite Kundensysteme in der AWS-Cloud.

  • ▸ Automatisierung von EC2-Deployments für unterschiedliche Kundensysteme weltweit
  • ▸ Zentralisierung aller Logdateien im Logging-System Splunk
  • ▸ Alerting auf Basis von Log-Einträgen der verschiedenen Systeme und Anwendungen
PowerShellAWS PowerShell SDKNode.jsDynamoDBAWS (EC2, Lambda, CloudWatch, SNS)SplunkOffice

Leiter IT-Abteilung · extrunet GmbH

2019 – 2020

Eberstalzell, AT

Leitung der IT-Abteilung inkl. Systemadministration, Entwicklung und IT-Support; Führung eines Lehrlings.

  • ▸ Planung und Umsetzung der Standortverlegung der gesamten Server- & Client-Infrastruktur
  • ▸ Echtzeit-Schnittstelle B&R ↔ Grafana zur Visualisierung von Maschinenparametern und Messwerten
  • ▸ Messe-IT für die K-Messe Düsseldorf: Planung, Installation und Vor-Ort-Support von Infoscreens, Tablets, Kiosks und IT-Infrastruktur
  • ▸ Offline-Version der Unternehmenswebsite für die Kiosk-Systeme
  • ▸ Administration und Support von Netzwerk und Hardware-Inventar
  • ▸ Technisches Facility-Management am neuen Standort: Koordination der Gewerke, Info-Screens, Tor-/Tür-Zutrittskontrolle
C#ASP.NETMSSQLHTMLWordPressGrafanaB&R AutomationFortigatemacOSOffice

Software Engineer · bet-at-home.com

2017 – 2019

Linz, AT

Mit- und Weiterentwicklung der Backend-Management-Software, Schwerpunkt Wetten-Modul.

  • ▸ Backend-Management-Software für Bereitstellung und Konfiguration der Wetten auf der Website sowie für Marketing-Tools
  • ▸ Neuentwicklung der Schnittstelle für Betradar-Wettdaten in die Backend-Software
  • ▸ Outlook-Add-in zur automatischen Sortierung von First-Level-Support-Mails und Weiterleitung an die zuständige Abteilung
C#MSSQLOffice (Outlook-Add-in)

Software Engineer & Product Owner · Base-IT GmbH

2015 – 2017

Ansfelden, AT

Entwicklung, Consulting und Product Ownership für IT-Management-Tools.

  • ▸ Online-Tool zur Verwaltung neuer PCs/Notebooks inkl. automatischer Konfiguration von Active Directory, Berechtigungen/Logins und Software-Deployment (SCCM) sowie Windows-Service zur Überwachung des Gerätezustands
  • ▸ Software- und Treiber-Paketierung (PowerShell/CMD) für SCCM und Consulting beim weltweiten automatisierten Windows-10-Rollout
  • ▸ Online-Tool zur Verwaltung von Schreib-/Leserechten auf Netzlaufwerken
  • ▸ QR-Code-Scanner für Windows-Tablets
  • ▸ UI für diskpart als Windows-Shell-Replacement
C#ASP.NETMSSQLPowerShellCMDSCCMSCSMSCORCH

Software Engineer & Product Owner · 3 Banken EDV GmbH

2009 – 2015

Linz, AT

Host- und Zahlungsverkehrsentwicklung, Product Ownership sowie First-/Second-Level-Support im SB-Bereich.

  • ▸ Hostprogrammentwicklung in PL/I im Zahlungsverkehrs- und Bankomatenbereich
  • ▸ Umstellung EMV-National am Host sowie „Online to Issuer“ auf TCP/IP (PL/I, Java 1.6)
  • ▸ Eclipse-Plugin zum Editieren und Ausführen von PL/I-Programmen via Batch-Jobs oder in der CICS-Umgebung
  • ▸ Online-Überwachungstool für den SB-Bereich (PHP, Java)
  • ▸ Verantwortung für Softwareverteilung und 2nd-Level-Support im SB-Bereich (Bankomaten, Kontoauszugsdrucker)
  • ▸ CSV-Parser zur automatischen Erstellung von Überweisungsaufträgen
PL/IJavaC#ASP.NETPHPPerlDB2MSSQLTabexCICSOffice

Software Engineer & Support · TGW Systems Integration (vorm. ECOLOG)

2008 – 2009

Wels, AT

Inbetriebnahme automatischer Hochregallager, Datenbankentwicklung und First-/Second-Level-Support.

  • ▸ Vor-Ort-Inbetriebnahme, Konfiguration und Individualisierung automatischer Hochregallager
  • ▸ Visualisierung für Hochregallager mit direkter Anbindung an die SPS (C#)
  • ▸ Datenbankprogrammierung in Oracle PL/SQL
  • ▸ Entwicklung von C#-User-Controls
  • ▸ EDV-Kundensupport
C#DirectX 9 SDKOracle PL/SQLMicrosoft Dynamics

Software Developer & IT-Support · Market Institut

2007 – 2008

Linz, AT

Entwicklung von Auswertungs- und Reporting-Software, Administration und First-Level-Support.

  • ▸ Chart-Applikation für PowerPoint mit ASP.NET und C#
  • ▸ Auswertungssoftware für Fragebögen in VBA (MS Access)
  • ▸ Administration und Bereitstellung von PCs/Notebooks für Produkttests und Vor-Ort-Umfragen
  • ▸ EDV-Kundensupport
ASP.NETC#VBAMS AccessOffice
004

Projekte

Agentic Development Environment (Open Source auf GitHub): browserbasierte Umgebung für KI-gestützte Softwareentwicklung mit Agenten, Live-Preview, Git, Containern und SSH in einer Oberfläche.

TypeScriptNode.jsDockerAI Agents

Sitebin.io

2026

Open-Core-Hosting-Dienst (MIT): Dateien per Browser, Skript oder KI-Agent hochladen und sofort eine öffentliche URL erhalten — als statischer Webserver oder als Viewer für PDF, Markdown, DOCX, Code und Medien.

  • ▸ Ein Container: Caddy (TLS, Wildcard-Zertifikate via DNS-01, On-Demand-TLS für Custom Domains) plus Go-Backend — das Dateisystem ist die Datenbank
  • ▸ MCP-Server mit OAuth-Autorisierung, damit KI-Agenten Websites direkt veröffentlichen können
  • ▸ WebDAV/FTP pro Site, In-Browser-Editor, Passwortschutz, Ablaufdatum und Deploy aus CI (GitHub Action)
  • ▸ Enterprise Edition mit Konten, Tarifen, Abrechnung, Container-Hosting und DSGVO-Funktionen auf Basis des IT-Trail SaaS Stack
GoCaddyDockerMCPOIDC / OAuth 2.0KeycloakWebDAV / FTPHTML / CSS / JavaScriptGitHub Actions

PhysioPrint

2026

Web-App für Physiotherapie-Praxen: Übungsblätter aus einem Katalog mit 500+ Übungen zusammenstellen und als A4/PDF drucken, dazu ein Trainingsplan-Manager mit Konto und Abo. Die Domain physioprint.org ist derzeit noch privat, der öffentliche Start folgt in Kürze.

  • ▸ Facettenfilter nach Gelenk, Funktion, Trainingsart und Widerstand, fehlertolerante Suche; serverseitig gerendert und SEO-optimiert in DE/EN (hreflang, JSON-LD)
  • ▸ Trainingsplan-Manager: Pläne mit Dosierung, Vorlagen, Begleit- und Infoblättern; Team-Konten für Institute
  • ▸ Gesundheitsdaten DSGVO-konform: AES-256-GCM-Verschlüsselung pro Plan, Auftragsverarbeitung, Datenexport und Löschfristen
  • ▸ Abos über austauschbare Payment-Schnittstelle (Stripe), KI-generierte Übungsillustrationen mit Wasserzeichen
Node.jsExpressSSRStripeAES-256-GCMsharpOpenAI ImagesDocker

IT-Trail SaaS Stack

2025 – 2026

Open-Source-Plattform (MIT, self-hosted) für Authentifizierung, Abos und Credit-Billing von SaaS-Apps — komplett mit einem einzigen docker compose up.

  • ▸ Auth Gateway (Keycloak, SSO über alle Apps, Social Login), PayGate (Stripe oder Paddle austauschbar) und Platform API als Microservices
  • ▸ Admin-Portal sowie gehostete Konto-, Plan- und Consent-Seiten inkl. DSGVO-Export und Self-Service-Löschung
  • ▸ Einbettbare Web Components (Pricing, Credits, Account) und SDKs für .NET, Go und Python
  • ▸ MCP-Autorisierung (OAuth), Lizenzausstellung und Transaktionsmails; Caddy-TLS-Gate vor Traefik
TypeScriptNode.jsFastifyPostgreSQLDrizzle ORMValkeyKeycloakStripePaddleDocker ComposeCaddyTraefikWeb ComponentsSDKs: .NET / Go / Python

SiteHorse.ai

2025 – 2026

KI-gestützte, benutzerfreundliche Plattform zum Erstellen kleiner bis mittelgroßer Websites inklusive Hosting — automatisiert und ohne technische Vorkenntnisse.

AI / LLMSaaSNode.jsTypeScriptHosting

Sound-Masking-Gerät end-to-end für die AIGA Akustik GmbH: vom Gehäuse über Platine und Firmware bis zur Management-Plattform und App-Steuerung.

ESP32CEasyEDAFreeCAD.NET CoreReact Native

Cloud Platform

2025

Zentrale Weboberfläche mit verteilten Agents (Windows-Service / Linux-Daemon) zur Verwaltung, zum Monitoring und Deployment einer Cloud-Infrastruktur.

.NET CoreBlazorMudBlazorSignalRDockerLinuxWindowsGrafanaPostgreSQLAnsiblePowerDNSNginxPython

Server-Reporting & Management

2024 – 2025

Zentrale Weboberfläche mit verteilten Agents (Windows-Service / Linux-Daemon) zur Überwachung und zum Reporting von Indikatoren und Sensoren auf Servern.

.NET CoreBlazorMudBlazorSignalRDockerLinuxWindowsGrafanaPostgreSQL

Steuerung + HMI + Web-Management

2024

HMI-Oberfläche zur Gerätesteuerung, gekoppelt an einen Controllino (Arduino), plus zentrale Weboberfläche zur Analyse, Wartung und Steuerung mehrerer Endgeräte.

  • ▸ Fernwartung und Fernsteuerung der Endgeräte
  • ▸ OTA-Update-Mechanismus für Arduino und Raspberry Pi
.NET CoreBlazorHavIt BlazorDockerLinuxArduino / ControllinoPlatformIORaspberry PiMySQLFreeCADCuraOctoPrint

OCR-Service mit LLM

2023

OCR-Applikation mit REST-Anbindung, die die gelesenen Daten vordefinierter Felder als strukturiertes JSON ausgibt.

  • ▸ Preprocessing der Bilder/PDFs
  • ▸ Asynchrone Job-Verarbeitung (Background-Worker) mit Statusabfrage über REST
  • ▸ Verschlüsselung der Daten auf Basis von Application-Tokens
Node.jsMariaDBWindows ServerLLMs (Google, OpenAI, Anthropic)REST

Hausautomatisierung

2021 – 2023

Konzeption und Realisierung einer Hausautomatisierung auf Basis des KNX-Bussystems.

  • ▸ Intelligente Licht- und Heizungssteuerung
  • ▸ Planung einer 15-kWp-PV-Anlage inkl. intelligenter Einspeise- und Stromverbrauchsplanung
KNXETS6Home AssistantNode-REDSBCsESPGrafanaInfluxDB

Printed Moments

seit 2017

Eigens entwickelte Fotobox — Hardware und Software — für Hochzeiten, Firmenevents und Feiern; Konzept, Entwicklung, Support und Hosting.

  • ▸ Fotobox-Software mit Kiosk-Oberfläche, Ansteuerung von DSLR-Kamera und Fotodruckern
  • ▸ Smartphone-Funktion zum Hochladen und Drucken von Handyfotos bzw. Herunterladen der Fotos
  • ▸ Website inkl. Online-Galerie und Kundenbereich zur Konfiguration der Bestellung
  • ▸ CAD-Konstruktion der Baugruppen und 3D-Druckmodelle für den Fotobox-Bau
LinuxSBCsArduinoShellNode.jsHTML / CSS / JavaScriptCFreeCADCuraOctoPrint

Flugzeug-Reservierung & Abrechnung

seit 2009

Online-Reservierungssystem und Abrechnungssoftware für einen Flugzeug-Fuhrpark; Konzept, Entwicklung, Support und Hosting.

  • ▸ Website, Flugzeug-Fuhrparkverwaltung sowie Kunden-/Pilotenverwaltung inkl. Medicals und Flugberechtigungen
  • ▸ Reservierungssystem mit SMS-Verständigung und Berechtigungsmanagement
  • ▸ Elektronisches Bordbuch und teilautomatisierte PDF-Rechnungserstellung mit E-Mail-Versand
C#PHPASP.NETAjaxjQueryGoogle MapsMSSQL

Managementsoftware „Just a drink“

2008 – 2010

Management-Software und Website für den eigenen Getränke-Nachtlieferservice.

  • ▸ Website mit Onlineshop
  • ▸ Kunden-, Auftrags-, Fahrer- und Lieferwagenverwaltung, Buchhaltungs- und Reporting-Modul
  • ▸ TomTom-Navigation am PDA für eine vereinfachte Bedienung durch die Fahrer
C#JavaPHPASP.NET WebservicesMySQLMSSQL

Projektmanagement-Datenbank für Siemens

2007 – 2009

Verwaltung hierarchisch gruppierter Projekte und Tätigkeiten, der beteiligten Personen und der Milestones.

MS AccessVBAMS Excel

Prototyp AST-Routenplanung

2006

Routenplanung mit Wegoptimierung für Sammeltaxi-Fahrten auf PDAs mit Windows Embedded CE.

eMbedded VBTomTom SDKWindows CE
005

Nebenberufliche Tätigkeiten

  • seit 2017 Printed Moments — Selbstständig: Konzept, Entwicklung und Vermietung einer Fotobox
  • 2007 – 2010 Just a drink — Selbstständig: Gründung eines Getränke-Nachtlieferservices
  • 2009 Oberbank AG, Linz — Freier Dienstnehmer: Windows-Vista-Rollout
  • 2007 OVB Allfinanz — Freiberuflicher Finanzberater
006

Praktika

Praktikum Softwareentwicklung · Nexera

2004

Wien, AT

Fahrtenbuch-Applikation mit TomTom-Integration für PDAs (Windows Embedded CE) als Overlay zur TomTom-Navigationssoftware.

eMbedded VBTomTom SDKWindows CE

Praktikum Softwareentwicklung · Huber Computer

2002

Linz, AT

Bahnhofsvisualisierung: Anzeige von Weichenstellung, Signalen und Gleisbelegung inkl. eigenem VB-UserControl für Gleisabschnitte.

VB6MS Access
007

Schulprojekte (HTL)

Eigenes Betriebssystem

2006 – 2007

Konzept und Mitentwicklung: Bootsektor, rudimentäre Shell, Task-Scheduler für die quasi-parallele Ausführung mehrerer Applikationen und eigenes Dateisystem für Disketten.

C / C++Assembler

Autonomer Roboter

2006 – 2007

Projektleitung, Entwurf und Realisierung von Mechanik, Elektronik (Design und Ätzen der Hauptplatine) und Software — folgt einer Linie am Boden und findet sich in einem Labyrinth zurecht.

AssemblerC / C++WinAVRPonyProgEAGLE

3D-Engine in C# mit DirectX 9

2005 – 2007

Projektleitung, Entwurf und Realisierung: 3D- und 2D-Rendering (Menüs), Controls-Library, Sound-/Music-, Physics- und Input-Engine, Lightmapping, Kollisionserkennung, Action-Mapping.

.NET 2.0C#DirectX 9 SDKVisual Studio 20053ds MaxLightWaveCinema 4DPhotoshop

Technologien

C#.NET CoreASP.NETBlazorNode.jsTypeScriptJavaScriptPythonJavaPHPPL/IC / C++PowerShellReact NativeSQLMSSQLPostgreSQLOracle PL/SQLDB2MySQLDynamoDBAWSEC2LambdaAzureDockerAnsibleLinuxWindows ServerNginxPowerDNSSplunkGrafanaArduinoControllinoESP32ESP-IDFRaspberry PiKNXPCB Design3D PrintingREST APISignalRMudBlazorHavIt BlazorjQueryAjaxWordPressPerlVB6VBAAssemblerPascalMariaDBInfluxDBMS AccessCloudWatchSNSmacOSUnixSCCMSCSMSCORCHActive DirectoryIBM Host / CICSTabexSAPMicrosoft DynamicsKendox InfoShareFortigateB&R AutomationPlatformIOHome AssistantNode-REDEasyEDAEAGLEFreeCADWindows Embedded CETomTom SDKDirectXEclipseVisual StudioToad