Engineering leadership
for complex technology problems.

Independent consultancy helping engineering teams design reliable systems, make better technical decisions, and adopt AI where it actually makes a difference.


What I help with

Deep experience across the full engineering stack — from system design to production reliability.

Software Architecture
Distributed Systems
AI / LLM Engineering
Reliability Engineering
Backend Engineering
Cloud Architecture
Data Engineering
Engineering Leadership
Platform Engineering
Technical Strategy
Agentic Systems
Engineering Effectiveness

How I work

Structured but pragmatic. I adapt to your context — advisory sessions, embedded work, or anywhere in between.

01
Understand

Start by understanding the actual problem, not the stated one. Listen before recommending.

02
Challenge

Question assumptions. Identify what's really driving the problem and what the constraints are.

03
Design

Propose solutions that fit the team, the context, and the long-term trajectory — not just today's fire.

04
Build

Hands-on when needed. Architecture doesn't stop at the whiteboard.

05
Improve

Good systems evolve. Leave teams better equipped than when I arrived.


Selected expertise

Technologies and domains I work with regularly. The tool is always secondary to the problem.

Java / JVM Kotlin Spring Boot Distributed Systems Kafka AWS Kubernetes PostgreSQL Event-driven Architecture Microservices LLMs RAG MCP Agentic Workflows OpenAI / Anthropic APIs Node.js Go Terraform Data Pipelines Domain-Driven Design

Independent engineer, not an agency.

dplabs is an independent software engineering consultancy based in Amsterdam. I work with engineering teams at companies across Europe on their hardest technical problems — from designing systems that need to survive 10× growth, to building AI capabilities that actually deliver value.

Engagements range from advisory — regular sessions with your team to work through architecture and strategy — to fully embedded, hands-on engineering. I prefer direct, honest conversations over polished presentations.

More about me

Have a difficult technical problem?

Let's talk about what you're building, where it's breaking, and whether I can help.