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. One of them is a product from my own founding team before its pilot, and it is marked as such.

  • 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

Bar chart of monthly AWS costs across both accounts: from €14,700 in August 2025 to €2,500 in July 2026, down 83%

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: global accelerator, load balancers in the EU and US, Go service with multi-tenant layer and cache control, in-memory cache, Valkey and DynamoDB

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: Payment provider integration

Architecture diagram: stabilized legacy PHP connected via gRPC to new Go microservices on AWS, Kubernetes and Lambda, integrated with several payment providers

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

Modernization path: understand, secure and migrate legacy PHP to AWS; result 90% fewer incidents, over 90% test coverage, 100% infrastructure as code

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

Before and after: 20-year-old publishing platform, modernized step by step with PHP 8, Manticore search, Kubernetes and SEO; search from 5 seconds to under 100 milliseconds

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

From the old Perl catalogue to an in-house online shop integrated with inventory, tills and branches; €20m revenue in the first year

07Agentic Engineering

A multi-tenant SaaS platform, built with coding agents from day one.

A product for trade businesses with up to 15 employees: customers, jobs, quotes, invoices, open items and site documentation on one platform. Built in five months by three developers with coding agents, across more than 2,000 pull requests, steered by specifications, architecture rules, automated checks and reviews. Not a vibe coding experiment, but a way of developing software.

Status before the pilot

  • 5 monthsto a working platform
  • 2,000+pull requests
  • 3developers with coding agents

Stack:Claude CodeCodexCodeRabbitRubyGoPostgreSQL

Read the case studyRelated service: Introducing Claude Code

Agentic engineering flow diagram: requirement, specification, architecture context, scoped task, implementation by the agent, automated checks, review by Codex and CodeRabbit, integration

Recognize your own system?

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

Book a call