Work

A selection from more than 100 completed projects — from concept to production. The following three represent different roles: as an operator over years, as the lead for a concrete migration, and as a pure architect at enterprise scale.

Building and Operating a Blended Care Platform

Period: 2020–2023 · Role: CTO and Software Architect · Industry: Healthcare

Context

For three years, I designed, built, and kept in production a blended-care platform for psychological counseling in women's health. Unlike most projects on this list, I was responsible end-to-end here — from the first architecture decision through daily operations — with no handoff to another team after go-live.

My Role

As CTO, I held overall technical responsibility: architecture, technology decisions, leading a team of up to six developers, and steering release and operations processes across the entire project.

The Decision

Build a platform that handles sensitive health data securely while staying maintainable for a small team over years. Modular approach: PHP/Symfony with API Platform as the core, Flutter for a cross-platform mobile app, Keycloak as a standalone IAM component instead of custom auth logic.

Trade-offs

Implementation

Containerized, automated infrastructure; invested early in a complete logging/monitoring pipeline — for a system I co-operated myself for three years, not a nice-to-have.

Result

Three years of stable production operation, team grown to six people.

Migrating an ERP System, Online Shop, and Website for a Retailer

Period: 2025 · Role: IT Consultant and Technical Lead · Industry: Retail

Context

A mid-sized retailer and e-commerce provider needed to replace three interconnected systems at once: ERP, online shop, and website. My most recent engagement, and the one with the largest share of custom tooling built for the migration itself.

My Role

Technical lead for the entire migration — target architecture, interface design, go-live planning, four-person team.

The Decision

Three source systems on three different database engines (PostgreSQL, MariaDB, Microsoft SQL Server) had to be migrated consistently to the new target systems (EULANDA ERP, OXID eShop, Grav CMS). Instead of stitching together existing migration tools, I built a custom migration tool in Go (Cobra, Gin, GORM).

Trade-offs

Implementation

A monitoring pipeline (Grafana, Promtail, Loki) for migration runs and system state during the cutover. Directus was introduced for product data management — currently as a product management system, with the potential to also serve as a CMS later.

Result

Successful migration of all three systems within 7 months.

IT Architecture Management for an Airline Group

Period: 2012 · Role: Solution Architect · Industry: Aviation

Context

Group-wide IT architecture governance for a major German airline group, as part of a three-person architecture team — the only engagement on this list without hands-on implementation, but with the widest organizational reach.

My Role

Solution Architect — assessing the existing IT landscape, defining guardrails and standards per domain, maintaining the IT landscape plan, leading the Architecture Working Group, and reporting to the Architecture Review Board.

The Decision

The question wasn't "which technology," but how dozens of parallel projects could avoid architectural conflict without one team deciding everything centrally. The answer: standards and guardrails per domain, with conformance checked through reviews and audits instead of central case-by-case decisions.

Trade-offs

Implementation

Alfabet planningIT as the central tool for IT landscape planning; architecture processes embedded into existing project phases rather than run as a separate gate process.

Result

Established, documented standards across all levels of the IT architecture pyramid, and working review/audit processes for ongoing projects.

More Projects

Further references available on request.