Home GOTO Experts Andrew Harmel-La...

A Tech Principal at Thoughtworks, Andrew specializes in domain-driven design, org design, software and systems architecture, agile delivery, build tools and automation.

Andrew is also an author and trainer for O’Reilly. They’ve written one book about facilitating software architecture and one chapter about implementing the Accelerate/DORA four key metrics. They also run regular online training sessions in Domain-Driven Design (First Steps) and Architecture Decision Making by Example.

Experienced across the software development lifecycle and in many sectors, what motivates them is the humane delivery and sustainable evolution of large-scale software solutions that fulfill complex user needs. They understand that people, architecture, process and tooling all have key roles to play in achieving this.

Andrew has been involved with OSS to a greater or lesser extent since their career began; as a user, contributor, expert group member, or paid advocate—most notably as one of the Jenkins JobDSL originators.

Andrew enjoys sharing their experience as much as possible. This sharing is not only seen in their formal consulting engagements and writing, but also informally through mentoring, blog posts, conferences (keynoting, speaking and organising), and open-sourcing their code.

Content featuring Andrew Harmel-Law

A Commune in the Ivory Tower
A Commune in the Ivory Tower
GOTO Copenhagen 2025
One Big Question
One Big Question
GOTO Copenhagen 2025
40:31
Navigating Complexity with Systems Thinking
Navigating Complexity with Systems Thinking
GOTO Unscripted
39:22
Breaking the Architecture Bottleneck
Breaking the Architecture Bottleneck
GOTO Unscripted
38:34
Holistic Engineering: Organic Problem Solving
Holistic Engineering: Organic Problem Solving
GOTO Unscripted
Browse all experts

Here