Technical leadership with a business edge.
Software architecture for products that need to move fast.
How I help
Most strategic technology decisions are made before all the information is available. My role is to reduce uncertainty. I help teams determine what is feasible, where to commit, and which architectural, organizational, or operational risks will matter months later.
Losing direction
“We are building fast, but I cannot tell if we are going in the right direction.”
Scaling risk
“We need to scale and I don’t know if the architecture will hold.”
Tender assessment
“We need to decide if a public or private tender is worth pursuing and what it will actually require.”
Vendor decisions
“We need to choose between platforms or providers and understand the long-term cost.”
Non-technical decisions
“I am non-technical and I need to make decisions about a team or a provider.”
Contract negotiation
“We need to negotiate and execute a contract for a technical project we are about to start.”
Selected work
Retail, backend modernization
Replacing a backend without stopping 2,600 stores
Replacing the backend without stopping 2,600+ stores and 9,500+ terminals. No downtime allowed. A wrong data migration would have been visible in every store the next morning. 150M+ documents, 1TB+ data. Throughput target exceeded by 79%, query time reduced 216x.
Luxury e-commerce
One architecture across three cities
Distributed teams in Berlin, Geneva, and Shanghai building a luxury brand's e-commerce platform for China. Localization in Chinese and compliance with Chinese authority security requirements. Architectural decisions coordinated across three time zones.
Mobility & traffic management
18 microservices on AWS
Multiple national traffic sources, each with a different schema and update cycle. No single source of truth, with consumers relying on the output daily. 10,000+ events/day, 99.9% uptime. Serving HERE, TomTom, Radio24. In production since 2017.
Public sector
Architecture while requirements were still moving
400K+ entities, 9M+ API calls/hour at peak. Requirements still forming while the architecture needed to proceed. Optimizing Redis to relieve database pressure and building a roadmap toward modular architecture.
Enterprise content
Headless CMS for Content as a Service
Persistence and API layer for Crownpeak headless CMS, built for a Content as a Service model used by hundreds of Crownpeak clients worldwide. One API contract, many clients depending on it.
Open source platform
Ten years of evolution without rewrite
RESTHeart: 10+ years in production, evolved without a rewrite across major versions and breaking upstream changes. Adopted by Unisys, Northrop Grumman, and Crownpeak. Built and shipped RESTHeart Cloud, a hosted SaaS version.
A 30-minute call to understand your situation, surface the key technical decisions, and determine if I can help.