Across 19 engagements, from global enterprises to smaller product teams, the pattern was consistent: when architecture is brittle and technical decisions stay implicit, delivery slows down regardless of stack.
That is the work I call Progressive Engineering. I help teams strengthen architecture, improve technical decision quality, and communicate clearly enough to move faster without increasing risk.
20+Years of Experience
19Client Engagements
16Companies
2008Independent Since
01
Architecture
Architecture is where change either gets easier or more expensive. I work on boundaries, coupling, and system shape so teams can move faster without recurring structural drag.
02
Communication
Most expensive technical problems are half-technical and half-communicative. I make ownership, constraints, and trade-offs explicit so teams can decide earlier and escalate less.
03
AI Leverage
AI becomes useful when a team can steer it with judgment. I use agents as force multipliers for well-structured work and help teams build the habits that keep speed from turning into noise.
About me
Across 19 engagements, from global enterprises to smaller product teams, the pattern was consistent: when architecture is brittle and technical decisions stay implicit, delivery slows down regardless of stack.
That is the work I call Progressive Engineering. I help teams strengthen architecture, improve technical decision quality, and communicate clearly enough to move faster without increasing risk.
Architecture
Architecture is where change either gets easier or more expensive. I work on boundaries, coupling, and system shape so teams can move faster without recurring structural drag.
Communication
Most expensive technical problems are half-technical and half-communicative. I make ownership, constraints, and trade-offs explicit so teams can decide earlier and escalate less.
AI Leverage
AI becomes useful when a team can steer it with judgment. I use agents as force multipliers for well-structured work and help teams build the habits that keep speed from turning into noise.
Projects
Douglas GmbH
Consultant & Technical Lead
Engaged as React expert and consultant to modernise the POS software running in ~1,800 Douglas stores across 26 European countries. Led the full rewrite of a complex, hard-to-maintain CRM integration from legacy code to a clean React architecture — shipped in under a year. Also responsible for the customer care app (Angular, maintenance) and greenfield tooling.
rewrote the entire CRM/POS integration from scratch in under a year — every aspect improved: architecture, testing, documentation
software runs on every cash register in ~1,800 stores across 26 European countries
shifted from fear-driven 9pm deployments to deploy-any-time by introducing resilience and self-healing patterns
onboarded 1 senior and 2 junior developers; all productive contributors within weeks
introduced "Full Stack Fridays" — team-driven learning sessions covering Figma prototyping, GraphQL/C#/.NET, and more
built an in-house shortlink and QR service in Next.js + .NET in weeks, replacing a third-party SaaS that no longer met business needs
led responsible AI adoption across the team — tooling, practices, and guardrails
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 and raised code quality across the full 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
introduced lightweight agile practices that the team still uses
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 — worked exceptionally well
state-machine driven multi-step form architecture built for extensibility
custom on-screen keyboards tailored to in-store workflows
reacttypescriptxstatestorybookcypress
Interhyp AG
Engineering Consultant
Built a real-time communication micro-frontend handling VoIP calls between customers and mortgage advisors, using React, Redux Toolkit and WebRTC.
doubled as agile coach, introducing practices that noticeably reduced sprint friction
first production WebRTC integration — shipped without third-party SDK
Built and maintained React components powering high-traffic show websites for ProSieben and Sat.1 formats, with GraphQL APIs and analytics tracking throughout.
reactgraphqljestcypressstorybookapollo
InstaMotion Retail GmbH
Frontend Engineer
Built a React + GraphQL web magazine for Germany's largest online car dealer, connected to a headless CMS.
reactheadless-cmsstorybookjest
Fineway AG
Frontend Engineer
Built components for an online travel magazine using React, TypeScript and GraphQL, backed by Contentful as a headless CMS.
adopted Contentful as headless CMS before the pattern became industry standard
typescriptreactgraphqlheadless-cmsstorybookjest
Lufthansa AG
Frontend Engineer
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
reactaemtypescriptreduxstorybookjest
Brückner Group
Real-time Web Systems Engineer
Built real-time monitoring dashboards served directly on industrial machines, using native web components years before they went mainstream.
early adopter of native web components via Polymer in a production manufacturing context
polymerweb-components
Mindogo GmbH
Technical Lead
Delivered a QR-code-based badge management system for staff and visitors, including on-demand print integration.
Rearchitected a legacy migration tool from scratch — moved to Symfony + React with CQRS-backed data structures, significantly improving maintainability and auditability.
introduced CQRS — a rare pattern in PHP shops at the time
symfonyreactcqrsmysqljavascripthtmlcssphp
BMW Group
Fullstack Developer
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
first AngularJS application — adopted before the framework was mainstream in enterprise contexts
multi-region, multi-language rollout across BMW's global dealer network
laravelangularjsmysqljavascripthtmlcssphp
McKinsey & Company
Fullstack Developer
Maintained a worldwide hardware migration tracking system used across McKinsey offices globally, built on Zend Framework and Oracle DB.
zend-frameworkoraclejavascripthtmlcssphp
Mindogo GmbH
Fullstack Developer
Owned a full-stack auction platform used for a company-wide annual charity event — from database schema to frontend, soup to nuts.
laravelangularjsmysqljavascripthtmlcssphp
Selected Work
Selected engagements where architecture, communication, and technical leadership reduced brittleness and improved changeability.
Douglas GmbH
Consultant & Technical Lead
Engaged as React expert and consultant to modernise the POS software running in ~1,800 Douglas stores across 26 European countries. Led the full rewrite of a complex, hard-to-maintain CRM integration from legacy code to a clean React architecture — shipped in under a year. Also responsible for the customer care app (Angular, maintenance) and greenfield tooling.
rewrote the entire CRM/POS integration from scratch in under a year — every aspect improved: architecture, testing, documentation
software runs on every cash register in ~1,800 stores across 26 European countries
shifted from fear-driven 9pm deployments to deploy-any-time by introducing resilience and self-healing patterns
onboarded 1 senior and 2 junior developers; all productive contributors within weeks
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 and raised code quality across the full stack: Next.js, TypeScript, GraphQL, Apollo, Cypress, Storybook, Tailwind
consolidated two separate web products into a single codebase without disrupting active development
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 — worked exceptionally well
state-machine driven multi-step form architecture built for extensibility
Technologies
reacttypescriptxstatestorybookcypress
Interhyp AG
Engineering Consultant
Built a real-time communication micro-frontend handling VoIP calls between customers and mortgage advisors, using React, Redux Toolkit and WebRTC.
doubled as agile coach, introducing practices that noticeably reduced sprint friction
first production WebRTC integration — shipped without third-party SDK
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
Technologies
reactaemtypescriptreduxstorybookjest
McKinsey & Company
Technical Lead
Rearchitected a legacy migration tool from scratch — moved to Symfony + React with CQRS-backed data structures, significantly improving maintainability and auditability.
introduced CQRS — a rare pattern in PHP shops at the time
Technologies
symfonyreactcqrsmysqljavascripthtmlcssphp
BMW Group
Fullstack Developer
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
first AngularJS application — adopted before the framework was mainstream in enterprise contexts
Technologies
laravelangularjsmysqljavascripthtmlcssphp
Full Career Timeline
2024–2026Douglas GmbHConsultant & Technical Lead
2022–2023Oetker Digital GmbHSolutions Architect
2022UXMA GmbH & Co. KGTechnical Lead
2021Fielmann AGTechnical Architect
2020–2021Interhyp AGEngineering Consultant
2019ProSiebenSat.1 Digital GmbHFrontend Engineer
2019InstaMotion Retail GmbHFrontend Engineer
2018Fineway AGFrontend Engineer
Does this profile match what you need?
I work with a small number of clients at any time. If the situation fits, let's find out.