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
Reply Assistant for LinkedIn
A Chrome extension that drafts replies to your LinkedIn messages — in your own voice. Live on the Chrome Web Store.
AI workflow · browser extension · privacy
Learn more
Mani'Space
A cheerful one-touch flying arcade game for kids and families — draw your own hero and take it to space. Live on Google Play.
mobile product · Google Play · iterative delivery
Learn more
Domilite
An AI experiment exploring how described ideas can become immediately usable, evolvable tools — no code, just describe and use.
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