I build engineering systems and products — and share what I learn along the way.
I'm Ardalan Ebrahimi, Head of Engineering at KMS Mobility Solutions, product builder and technical educator. I lead engineering organisations, shape pragmatic architecture and delivery systems, and build independent software through Pragpath Studio.
Engineering leadership
I work at the intersection of Product, people, architecture and execution. My job is not to own every decision; it is to create direction, clear accountability and the conditions for other leaders and engineers to own meaningful parts of the system.
Distributed ownership
Clear ownership without centralising every decision
I design structures that make responsibility explicit and give engineers meaningful areas to own, lead and grow through.
Architecture & delivery
Architecture that helps organisations deliver
I use architecture as an operating system for teams: clear boundaries, structured decisions and pragmatic modernisation rather than technology for its own sake.
AI-enabled Engineering
Agentic workflows as an Engineering system
My focus is not simply using AI tools. It is designing the context, guardrails, workflows and team practices that make agentic development repeatable and useful.
Selected projects
All projects
MiniCoder
A playful AI coding playground where kids create games and mini apps using voice or text.
AI product · product discovery · live web product
Learn more
FahrAtlas
An independent guide to the German driving licence: every step in order, the real costs, and driving schools near you — in 8 languages.
SEO product · multilingual · directory & data
Learn more
HomiStart
A personal plan for starting life in a new country — what to do now, what comes next, and local guides you can trust.
SEO product · multilingual · life admin
Learn more
Domilite
Describe the tool you need — Domilite builds a working app you can use right away and keep improving in plain language. Public beta on the web.
AI generation · runtime architecture · experiment
Learn moreHow I think
All essaysOne Company, Two AI Adoption Ladders
AI adoption is not one maturity ladder. It is two — how AI changes the way you build, and how it changes what customers get. Each needs its own roadmap.

The Return of Dogfooding
How AI is turning an old product-testing practice into an accessible product-creation strategy — and why real usage still beats imagined demand.

Why Teams Fail at Implementing DDD
DDD rarely fails because the patterns are hard. It fails because teams treat it as a technical task instead of a bridge between business and tech.

Behind Ardiland
I spend my days leading Engineering at KMS Mobility Solutions and build in the space between. Independent products and selected client work ship through Pragpath Studio; Ardiland is where the personal professional story lives — Engineering, products, experiments, education and what I learn along the way.
More about me