Career
Over 19 years in software development — from mainframe banking to AI-powered engineering and my own IT-Trail GmbH.
Download CV (PDF)Experience
Managing Director & Senior Consultant · IT-Trail GmbH
since 2025Linz, AT
Founded and run my own company for custom development, web hosting, support and DevOps.
- ▸ Custom software development for clients across the DACH region
- ▸ Web hosting, DevOps automation and ongoing support
- ▸ Architecture and operation of in-house SaaS products
Independent IT Consultant · itruf-consulting.at
since 2023Linz, AT
Full-time since 2024 — custom development, web hosting, support and DevOps.
- ▸ Design and development of client-specific software solutions
- ▸ Web hosting and build-out of hosting & deployment infrastructure
- ▸ IT support and DevOps for client systems
Software Engineer & Consultant · Kendox AG
2022 – 2024Vienna, AT
Development and consulting in the document-management (DMS) space with a focus on cloud automation.
- ▸ Designed and built deployment tooling for automated installation of client systems in the cloud
- ▸ Automated client-system configuration in the cloud
- ▸ Consulting for DMS (Kendox InfoShare) and OCR for incoming invoices (Dexpro)
DevOps Engineer (AWS Cloud) · Namirial GmbH
2020 – 2022Ansfelden, AT
Development, administration and DevOps for worldwide client systems in the AWS cloud.
- ▸ Automated EC2 deployments for various client systems worldwide
- ▸ Centralized all log files in Splunk
- ▸ Alerting based on log events across systems and applications
Head of IT · extrunet GmbH
2019 – 2020Eberstalzell, AT
Led the IT department including system administration, development and IT support; trained one apprentice.
- ▸ Planned and executed the relocation of the entire server & client infrastructure
- ▸ Real-time B&R ↔ Grafana interface visualizing machine parameters and measurements
- ▸ Trade-fair IT for K-Messe Düsseldorf: planning, installation and on-site support of info screens, tablets, kiosks and IT infrastructure
- ▸ Offline version of the company website for the kiosk systems
- ▸ Administration and support of network and hardware inventory
- ▸ Technical facility management at the new site: coordinating trades, info screens, gate/door access control
Software Engineer · bet-at-home.com
2017 – 2019Linz, AT
Co-developed and evolved the backend management software with a focus on the betting module.
- ▸ Backend management software for providing and configuring bets on the website and for marketing tools
- ▸ Built a new interface importing Betradar betting data into the backend
- ▸ Outlook add-in for automatic sorting of first-level support mail and routing to the responsible department
Software Engineer & Product Owner · Base-IT GmbH
2015 – 2017Ansfelden, AT
Development, consulting and product ownership for IT management tools.
- ▸ Online tool for managing new PCs/notebooks incl. automated configuration of Active Directory, permissions/logins and software deployment (SCCM), plus a Windows service monitoring device health
- ▸ Software and driver packaging (PowerShell/CMD) for SCCM and consulting on a worldwide automated Windows 10 rollout
- ▸ Online tool for managing read/write permissions on network drives
- ▸ QR code scanner for Windows tablets
- ▸ UI for diskpart as a Windows shell replacement
Software Engineer & Product Owner · 3 Banken EDV GmbH
2009 – 2015Linz, AT
Host and payment-systems development, product ownership and first/second-level support for self-service banking.
- ▸ Mainframe development in PL/I for payment processing and ATMs
- ▸ Migration of EMV-National on the host and "Online to Issuer" to TCP/IP (PL/I, Java 1.6)
- ▸ Eclipse plugin to edit and run PL/I programs via batch jobs or in the CICS environment
- ▸ Online monitoring tool for self-service banking (PHP, Java)
- ▸ Responsible for software distribution and second-level support for self-service devices (ATMs, statement printers)
- ▸ CSV parser for automatic creation of transfer orders
Software Engineer & Support · TGW Systems Integration (formerly ECOLOG)
2008 – 2009Wels, AT
Commissioning of automated high-bay warehouses, database development and first/second-level support.
- ▸ On-site commissioning, configuration and customization of automated high-bay warehouses
- ▸ Warehouse visualization with direct PLC connection (C#)
- ▸ Database programming in Oracle PL/SQL
- ▸ Development of C# user controls
- ▸ IT customer support
Software Developer & IT Support · Market Institut
2007 – 2008Linz, AT
Built reporting and analysis software; administration and first-level support.
- ▸ Charting application for PowerPoint using ASP.NET and C#
- ▸ Questionnaire analysis software in VBA (MS Access)
- ▸ Administration and provisioning of PCs/notebooks for product tests and on-site surveys
- ▸ IT customer support
Projects
Atoo Studio
2026Agentic Development Environment (open source on GitHub): a browser-based environment for AI-assisted software development with agents, live preview, Git, containers and SSH in one interface.
Sitebin.io
2026Open-core hosting service (MIT): upload files from the browser, a script or an AI agent and instantly get a public URL — served as a static web server or as a viewer for PDF, Markdown, DOCX, code and media.
- ▸ One container: Caddy (TLS, wildcard certificates via DNS-01, on-demand TLS for custom domains) plus a Go backend — the file system is the database
- ▸ MCP server with OAuth authorization so AI agents can publish websites directly
- ▸ Per-site WebDAV/FTP, in-browser editor, password protection, expiry and deploy from CI (GitHub Action)
- ▸ Enterprise edition with accounts, tiers, billing, container hosting and GDPR features built on the IT-Trail SaaS Stack
PhysioPrint
2026Web app for physiotherapy practices: build exercise sheets from a catalog of 500+ exercises and print them as A4/PDF, plus a training-plan manager with accounts and subscriptions. The physioprint.org domain is still private; the public launch is coming soon.
- ▸ Faceted filters by joint, function, training type and resistance, typo-tolerant search; server-side rendered and SEO-optimized in German/English (hreflang, JSON-LD)
- ▸ Training-plan manager: plans with dosage, templates, companion and info sheets; team accounts for clinics
- ▸ GDPR-compliant handling of health data: AES-256-GCM encryption per plan, data processing agreement, data export and retention limits
- ▸ Subscriptions via a pluggable payment interface (Stripe), AI-generated exercise illustrations with watermarking
IT-Trail SaaS Stack
2025 – 2026Open-source platform (MIT, self-hosted) for authentication, subscriptions and credit billing of SaaS apps — all with a single docker compose up.
- ▸ Auth Gateway (Keycloak, SSO across all apps, social login), PayGate (Stripe or Paddle, swappable) and Platform API as microservices
- ▸ Admin portal plus hosted account, plan and consent pages incl. GDPR export and self-service deletion
- ▸ Embeddable web components (pricing, credits, account) and SDKs for .NET, Go and Python
- ▸ MCP authorization (OAuth), license issuance and transactional mail; Caddy TLS gate in front of Traefik
SiteHorse.ai
2025 – 2026User-friendly, AI-powered platform for building small to mid-sized websites including hosting — automated and with no technical knowledge required.
Quell Soundmasking
2025Sound-masking device end-to-end for AIGA Akustik GmbH: from enclosure through PCB and firmware to the management platform and app control.
Cloud Platform
2025Central web interface with distributed agents (Windows service / Linux daemon) to manage, monitor and deploy a cloud infrastructure.
Server Reporting & Management
2024 – 2025Central web interface with distributed agents (Windows service / Linux daemon) monitoring and reporting indicators and sensors on servers.
Control + HMI + Web Management
2024HMI for device control, coupled to a Controllino (Arduino), plus a central web interface to analyze, maintain and control multiple devices.
- ▸ Remote maintenance and remote control of the devices
- ▸ OTA update mechanism for Arduino and Raspberry Pi
OCR service with LLM
2023OCR application with a REST interface returning the data of predefined fields as structured JSON.
- ▸ Preprocessing of images/PDFs
- ▸ Asynchronous job processing (background worker) with status queries via REST
- ▸ Data encryption based on application tokens
Home automation
2021 – 2023Designed and built a home automation system based on the KNX bus.
- ▸ Smart lighting and heating control
- ▸ Planned a 15 kWp PV system incl. smart feed-in and consumption planning
Printed Moments
since 2017A custom-built photo booth — hardware and software — for weddings, corporate events and celebrations; concept, development, support and hosting.
- ▸ Photo booth software with kiosk UI, controlling a DSLR camera and photo printers
- ▸ Smartphone feature to upload and print phone photos or download the booth photos
- ▸ Website with online gallery and customer area for configuring orders
- ▸ CAD design of assemblies and 3D-printed parts for building the booth
Aircraft reservation & billing
since 2009Online reservation system and billing software for an aircraft fleet; concept, development, support and hosting.
- ▸ Website, fleet management and customer/pilot management incl. medicals and flight ratings
- ▸ Reservation system with SMS notifications and permission management
- ▸ Electronic aircraft logbook and semi-automated PDF invoicing with e-mail delivery
Management software "Just a drink"
2008 – 2010Management software and website for my own late-night drinks delivery service.
- ▸ Website with online shop
- ▸ Customer, order, driver and vehicle management plus accounting and reporting modules
- ▸ TomTom navigation on PDAs for simplified operation by the drivers
Project management database for Siemens
2007 – 2009Management of hierarchically grouped projects and activities, the people involved and milestones.
Prototype: shared-taxi route planning
2006Route planning with path optimization for shared-taxi trips on Windows Embedded CE PDAs.
Side activities
- since 2017 Printed Moments — Self-employed: concept, development and rental of a photo booth
- 2007 – 2010 Just a drink — Self-employed: founded a late-night drinks delivery service
- 2009 Oberbank AG, Linz — Freelance contractor: Windows Vista rollout
- 2007 OVB Allfinanz — Freelance financial advisor
Internships
Software development internship · Nexera
2004Vienna, AT
Driver logbook application with TomTom integration for PDAs (Windows Embedded CE), running as an overlay to the TomTom navigation software.
Software development internship · Huber Computer
2002Linz, AT
Railway station visualization showing switch positions, signals and track occupancy, incl. a custom VB user control for track sections.
School projects (HTL)
Custom operating system
2006 – 2007Concept and co-development: boot sector, basic shell, task scheduler for quasi-parallel execution of multiple applications and a custom file system for floppy disks.
Autonomous robot
2006 – 2007Project lead, design and build of mechanics, electronics (design and etching of the main board) and software — follows a line on the floor and navigates a maze.
3D engine in C# with DirectX 9
2005 – 2007Project lead, design and implementation: 3D and 2D rendering (menus), controls library, sound/music, physics and input engines, lightmapping, collision detection, action mapping.