← Services

Software Architecture

I design architectures that scale with your business — not against it. From monolith decomposition to event-driven systems, I find the right structure.

Domain-driven design
Microservices & monolith assessment
Event-driven architecture
API design & contract-first development
Performance modeling & scalability planning
Technology selection & migration strategy
Case Study

Hornbach Data Platform

Redesigned the internal data platform architecture for Hornbach (€4.7B revenue, 169 stores across 9 countries), transforming 28-hour batch processing into real-time event-driven pipelines. Implemented event-sourcing and CQRS patterns, achieving a 1000x performance improvement while processing 1M+ products.

1000× Performance28h → Real-timeEvent-Sourcing & CQRS