Skip to main content
Selected work / real project data

Project history from inside real teams.

A portfolio of real engagements across retail, finance, media, travel, automotive, consulting, and industrial software. The pattern is consistent: transformation works when leadership intent, team practice, technical quality, and trust improve together.

20+

Years of Experience

20

Client Engagements

16

Companies

2008

Projects Since

availabilityCurrent engagement wrapping up in July 2026 after 2.5 years — taking on new work from September 2026.

Where I tend to help

01

Architecture and safer change

Boundaries, state, tests, and architecture that let teams change software without creating a new knot every sprint.

02

Alignment, incentives, and ownership

Clearer reviews, smaller slices, visible trade-offs, and enough trust between sponsors, middle layers, and teams for change to survive daily pressure.

03

AI adoption with judgment

Assistants, agents, and automation where the work is clear enough to describe, review, and own. If the process is vague, I fix that before adding AI.

Selected projects

A few engagements with enough detail to show the work itself: embedded delivery, architecture, mentoring, and practical change inside existing organizations.

Solutions Architect

Douglas GmbH

2025-26

Contract extended with broader scope: unify the CRM API landscape and modernise how the team works. Designed and built a unified API gateway (REST + GraphQL) replacing direct frontend access to upstream services, and introduced governed AI tooling for daily delivery work.

  • +designed a unified CRM API (REST + GraphQL), ending business logic duplicated across multiple frontends
  • +picked up C#/.NET during the engagement — with AI assistance and architecture patterns that transfer across stacks — to design and ship the API myself
  • +replaced static code-level mandator configuration with dynamic runtime config served by the API — config changes no longer require a release
  • +built a TypeScript agent CLI giving AI agents governed access to Jira, Confluence, Azure DevOps, and internal tooling, with human review of all output
  • +developed an internal delivery platform that grew from a team page into a blog, planning, and configuration hub

Technical Lead

Douglas GmbH

2024-25

Engaged as React expert to modernise the POS software used in ~1,800 Douglas stores across 26 European countries. Led the transition from a legacy Angular implementation to a maintainable React architecture and shipped the business-critical CRM integration in under a year.

  • +rewrote the CRM/POS integration in under a year with clearer architecture, more test coverage, and updated documentation
  • +software runs on every cash register in ~1,800 stores across 26 European countries
  • +moved from after-hours deployment windows toward safer deployments during business hours through better error handling, observability, and recovery paths

Solutions Architect

Oetker Digital GmbH

2022-23

Managed the handover of a Next.js platform from an external agency to a newly formed in-house team, audited the codebase, merged two products, and got the team up to speed.

  • +audited the codebase and improved quality across the stack: Next.js, TypeScript, GraphQL, Apollo, Cypress, Storybook, Tailwind
  • +consolidated two separate web products into a single codebase without disrupting active development
  • +onboarded four new hires in parallel while keeping delivery on track

Technical Architect

Fielmann AG

2021

Rewrote a complex AngularJS optometry workflow app in TypeScript/React, replacing ad-hoc state logic with XState-driven form architecture for in-store staff.

  • +daily pair-programming as the main knowledge transfer strategy
  • +state-machine driven multi-step form architecture built to make changes safer
  • +custom on-screen keyboards tailored to in-store workflows

Engineering Consultant

Interhyp AG

2020-21

Built a real-time communication micro-frontend handling VoIP calls between customers and mortgage advisors, using React, Redux Toolkit and WebRTC.

  • +took on agile coaching alongside development, reducing sprint friction
  • +first production WebRTC integration, shipped without third-party SDK

Frontend Engineer

Lufthansa AG

2017-18

Developed React components for Lufthansa's digital touchpoints, integrated into Adobe Experience Manager.

  • +accessibility as a hard requirement, not an afterthought
  • +component library built for editorial reuse across markets

Technical Lead

McKinsey & Company

2014-16

Rearchitected a legacy migration tool, moved to Symfony + React with CQRS-backed data structures, and made changes easier to trace and review.

  • +introduced CQRS in a PHP project at a time when the pattern was still uncommon there

Fullstack Developer

BMW Group

2013

Built a multi-region dealer evaluation platform for BMW, supporting both customer-facing and internal staff surveys across global markets.

  • +hierarchical evaluation model: store → local → regional → country, each level saw exactly the data their role required
  • +adopted AngularJS before the framework was mainstream in enterprise contexts
  • +multi-region, multi-language rollout across BMW's global dealer network

Project timeline

  1. Douglas GmbHSolutions ArchitectContract extended with broader scope: unify the CRM API landscape and modernise how the team works. Designed and built a unified API gateway (REST + GraphQL) replacing direct frontend access to upstream services, and introduced governed AI tooling for daily delivery work.
  2. Douglas GmbHTechnical LeadEngaged as React expert to modernise the POS software used in ~1,800 Douglas stores across 26 European countries. Led the transition from a legacy Angular implementation to a maintainable React architecture and shipped the business-critical CRM integration in under a year.
  3. Oetker Digital GmbHSolutions ArchitectManaged the handover of a Next.js platform from an external agency to a newly formed in-house team, audited the codebase, merged two products, and got the team up to speed.
  4. UXMA GmbH & Co. KGTechnical LeadLed a three-person team building a data-heavy internal web app in TypeScript and React, with a strong focus on mentoring two junior developers.
  5. Fielmann AGTechnical ArchitectRewrote a complex AngularJS optometry workflow app in TypeScript/React, replacing ad-hoc state logic with XState-driven form architecture for in-store staff.
  6. Interhyp AGEngineering ConsultantBuilt a real-time communication micro-frontend handling VoIP calls between customers and mortgage advisors, using React, Redux Toolkit and WebRTC.
  7. ProSiebenSat.1 Digital GmbHFrontend EngineerBuilt and maintained React components powering high-traffic show websites for ProSieben and Sat.1 formats, with GraphQL APIs and analytics tracking throughout.
  8. InstaMotion Retail GmbHFrontend EngineerBuilt a React + GraphQL web magazine for Germany's largest online car dealer, connected to a headless CMS.
  9. Fineway AGFrontend EngineerBuilt components for an online travel magazine using React, TypeScript and GraphQL, backed by Contentful as a headless CMS.
  10. Lufthansa AGFrontend EngineerDeveloped React components for Lufthansa's digital touchpoints, integrated into Adobe Experience Manager.

Lab

Proof that does not come from client work: production systems I build, run, and pay for myself. Experiments stay out — everything here is in real use.

EU-sovereign Kubernetes platform

since 2025

After five years of running my own projects serverless on AWS (CDK, Lambda, Cognito), I migrated everything in 2025 to a self-operated Kubernetes platform on European infrastructure — and have run it in production since.

  • +Terraform-provisioned cluster on Hetzner with Cilium CNI
  • +GitOps deployments via ArgoCD; secrets encrypted in Git with Sealed Secrets
  • +full observability stack: Prometheus, Grafana, Loki
  • +PostgreSQL via CloudNativePG with pooling, alerts, and dashboards
  • +runs five production applications
kubernetesterraformargocdciliumsealed-secretsprometheusgrafanalokipostgresql

yamiat.com

since 2020

A production side project in continuous development since 2020: Next.js/React frontend, GraphQL, .NET services, PostgreSQL. The proving ground where I try stack decisions before recommending them to anyone.

next.jsreacttypescriptgraphqldotnetpostgresqlstorybookplaywright

Agent tooling & MCP

since 2026

The workflow behind my daily AI usage: a custom MCP server, skills and extensions for coding agents, and deterministic tooling around AI output — built and used daily, not demoed.

typescriptmcpai-agentsnode.js

Certifications: AWS Certified Developer – Associate & AWS Certified Cloud Practitioner (until 2023).

If this sounds close to what your team needs, let’s talk.

Send a short note about the team, the transformation pressure, and what breaks between intent and execution. If I can help, I will. If not, I will say so honestly.

Let's talk