Software architecture · System design

Technical strategy
with a business edge

Software architecture and system design for products that need to move fast.

I build and operate software products, and I advise teams on architecture, system design, and technical decisions that carry commercial weight. The perspective comes from direct experience in production, across startups and established organizations.

MVP and technical direction
I need a senior technical guide to design and deliver an MVP, including AI from pilot to production.
Scale a system in production
I need to know whether the system will hold under real load and what has to change before it breaks.
Integration across organizations
I need a clear boundary between our systems, without creating a dependency we cannot get out of later.
Commercial and technical together

Business and technical choices are linked.

A business decision that ignores platform complexity creates delivery pressure. A technical decision made without commercial constraints creates waste.

Integration across organizations

The system boundary is part of the design

When two organizations have to work together, the architecture is not only the code. The boundary defines what each side owns, what is shared, and what breaks when the assumptions change.

Decisions under uncertainty

Decisions rarely wait for complete information

When the cost of a wrong call shows up in the contract, the roadmap, or the system design, the quality of the decision depends on judgment built from direct experience.

In the last few years, AI has changed how software gets built. AI amplifies the quality of existing practices, for better and for worse. I work in AI-assisted mode, guided by detailed specifications, rigorous testing and refactoring. I help teams adopt AI with the same discipline.

2,600stores, zero downtime
Retail · Backend modernization

Replacing a backend without stopping 2,600 stores

150 million documents and 1 TB of data migrated in place, across 9,500 terminals. Result: 79% throughput gain and a 216× reduction in query time.

18microservices, AWS
Mobility & traffic management

Absorbing three national traffic feeds without a single-source model

HERE, TomTom and Radio24, each on a different schema and update cycle, unified into one platform. In production since 2017, more than 99.9% uptime.

9Mcalls / hour, peak
Public sector

Architecture designed while requirements were still moving

The system grew to 400,000 entities and absorbed peak loads of 9 million calls per hour before a wider modular redesign.

3cities, one architecture
Luxury e-commerce

One architecture across three cities

A single shared architecture for a luxury brand across Berlin, Geneva and Shanghai, with local compliance and localization built into the design. It kept teams aligned across time zones.

1API contract, hundreds of clients
Enterprise content

Headless CMS for Content as a Service

A single API contract for Crownpeak while hundreds of clients depended on the same content layer, reusable without forcing each client into bespoke integration.

10years, no rewrite
Open source platform

Ten years of evolution without rewrite

RESTHeart evolved through major upstream changes while preserving a stable product and API. Unisys and Northrop Grumman used it as it grew into a hosted SaaS offering.