Selected work

Case Studies.

Real projects under real load. Built and delivered. No theory, no slides, just code running in production and systems that scale.

  • 6projects, backed by numbers
  • 20+years in software development
  • 6M+users in the largest system
  • €12,500less AWS spend per month

01FinOps

AWS costs cut from €15,000 to €2,500 per month

Two grown AWS accounts for production and staging cost around €15,000 a month. Over twelve months I reduced that to around €2,500 with the same feature set: clean up and measure first, then optimize architecture and capacity, and make commitments last.

Outcome

  • –83%AWS costs
  • €12,500less per month
  • 0cuts to the feature set

Stack:FinOpsAWSCURAthenaRightsizingSavings Plans

Read the case studyRelated service: Reducing AWS costs

Monthly AWS costs falling from around €15,000 to €2,500 over twelve months

02Greenfield

A highly available traffic attribution service for a global AdTech platform.

Greenfield build of a central, multi-tenant gRPC service in Go. A manual process spread across several departments, replaced by highly available infrastructure in the EU and the US, with a layered cache architecture delivering under 10 ms per request.

Outcome

  • 3M+requests per day
  • <10mslatency per request
  • 5xmore campaigns trackable

Stack:GolanggRPCAWSDynamoDBValkeyTerraform

Read the case studyRelated service: Process Automation for Grown Systems

Architecture diagram: highly available Go traffic attribution service for an AdTech platform

03Scaling

Payment backend for 6M users

A payment API for millions of users that had stopped scaling. Every load spike was a risk, every new payment provider integration weeks of work. I stabilized the existing backend, built a microservice architecture in Go alongside it, and integrated both cleanly over gRPC without interrupting live payments.

Outcome

  • 6M+users
  • –15%payment drop-offs
  • –75%deployment time

Stack:GolangMicroservicesK8sgRPCAWSPayment APIs

Read the case studyRelated service: Go services alongside PHP

VPN SaaS payment infrastructure

04AWS migration

Revenue reporting for AdTech platform

A newly formed team inherited grown legacy code running revenue reporting for a global AdTech platform with nine-figure turnover. The brief: modernize it and migrate it into a scalable AWS environment while it kept running. Timeline: 12 months.

Outcome

  • –90%incidents
  • 90%+test coverage
  • 0 → 100%infrastructure as code

Stack:PHP 8SymfonyAWSTerraformGolangPHPUnit

Read the case studyRelated service: Improving AWS resilience

Architecture diagram: legacy modernization and AWS migration of a global AdTech revenue infrastructure

05Modernization

20-year-old publishing platform

A pending PHP 8 upgrade was the trigger for modernizing a publishing platform grown over more than 20 years. PHP 8 migration, a new search architecture on Manticore Search, a move to Kubernetes and technical SEO work, all while the editorial team kept publishing, without a single day of downtime.

Outcome

  • 6xSEO visibility
  • 5s → <100mssearch times
  • 20+years of legacy modernization

Stack:PHP 8K8sManticore SearchSEO

Read the case studyRelated service: PHP upgrade & migration

Trade magazine publishing platform: legacy modernization with PHP 8, Manticore Search and Kubernetes

06Replatforming

Online shop with in-store integration

A digital catalogue written in Perl, with no real e-commerce behind it, replaced by a full in-house online shop. Deeply integrated with inventory management and point of sale, with ML-driven product recommendations and an international rollout.

Outcome

  • €20Mrevenue in the first year
  • +10%conversion through ML
  • Market leader in its segment

Stack:ElasticsearchML

Read the case studyRelated service: Building online shops

Online shop with in-store integration: in-house online shop

Recognize your own system?

Let’s spend 30 minutes finding out whether I can help.

Book a call