About Dario Mory

Dario Mory is an engineering leader who builds and leads teams shipping software and AI-powered products from prototype to production. Past work includes KLM’s airport operations stack and the EU Single Digital Gateway programme. Based in the Netherlands, eleven years in, alongside nine products released under mory.dev and two books.

At a glance

Role
Engineering leader — hands-on, still writes code Claude drafts. I still read the diff. Mostly.
From
Spain
Building in
Netherlands United Kingdom United States
Active
Eleven years
Languages
Python C / C++ JavaScript TypeScript Go Rust Elixir
Builds with
Django FastAPI Next.js React Vue Astro Tauri
Runs on
AWS Google Cloud Azure Kubernetes Cloudflare Vercel
Domains
Aviation Government Energy data Marketplaces Developer tooling
Contact
dario@mory.dev

What I do

Four kinds of problem come up again and again, and they are the ones I take on.

Taking AI products past the demo. A prototype that answers well in a notebook is not a product. The distance between the two is evaluation, cost control, fallback behaviour when a model is wrong or slow, and a team that understands which model to reach for. I have run that migration and written about the stack it produced.

Systems that cannot go down. Airport slot management does not get a maintenance window. Neither does a public-service gateway used across the EU. That constraint changes architecture, deployment and how a team is organised around it.

Cloud migration and high-traffic APIs. Moving load-bearing systems between platforms without a rewrite, and keeping them fast once the traffic arrives.

Growing engineers. The leverage is rarely in my own commits. It is in review habits, decomposition, and the practices a team keeps under deadline pressure — which is what teaching engineers to think in smaller commits is really about.

Selected work

KLM — airport slot management

ChallengeAt a coordinated hub every arrival and departure holds a slot, and they are reallocated continuously as the day drifts from the plan. The system doing that was legacy scheduling infrastructure — hard to change, hard to scale into peaks, and running an operation that gets no maintenance window.

ApproachA microservices platform on Kubernetes and Google Cloud: Python and FastAPI at the API layer, C++ for the compute-bound scheduling logic, and real-time integration with the legacy systems it had to coexist with. I led the API work for a team of around six engineers, established the CI/CD and infrastructure-as-code practices we delivered through, and modelled the architecture in Enterprise Architect for sign-off.

OutcomeA scheduling platform that could be deployed during the operating day, scaled per service into demand peaks, and integrated with through a documented API rather than by reaching into a database.

Single Digital Gateway — Dutch national CMS and API

ChallengeEU regulation requires member states to publish public-service information that is findable, current and available in a second language. In the Netherlands that obligation lands on every municipality, province and water authority in the country, each holding its own wording of the same descriptions.

ApproachProject lead for the Invoervoorziening — a CMS and an API, both on Django and developed in the open. Each organisation edits from a national reference text rather than a blank page, and the API publishes the result as structured data with a defined update path.

OutcomeOne national route for Dutch government bodies to publish service information uniform enough to aggregate, structured enough to reuse across national and European portals, and open enough to inspect.

FlatPeak — Dutch energy tariff access

ChallengeThe product depends on knowing a specific customer’s actual electricity tariff, which sits with suppliers under no obligation to hand it over. The Dutch market splits across several routes at once, each with its own agreements and its own idea of what a tariff record contains.

ApproachI built the Dutch access layer: the integrations across those routes, plus the negotiation and authorisation work that made them possible at all — behind a single schema, so none of the fragmentation is visible from outside.

OutcomeDutch supplier coverage delivered through the same public API as every other market, which is what makes consumption shifting a feature someone else can ship without ever talking to a utility.

Betty Blocks — enterprise low-code platform

ChallengeA low-code platform has to serve citizen developers who never want to see a runtime and professional developers who abandon it the moment there is no escape hatch. Serving only one of them produces either a toy or a framework nobody needed.

ApproachFull-stack platform engineering: Elixir on the BEAM for multi-tenant concurrency and fault isolation, React and TypeScript for the visual builder, GraphQL between the two layers, and WebAssembly extensions as the route into custom code.

OutcomePlatform capability that holds both audiences at once — visual development that stays genuinely visual, and a route to custom code that does not require abandoning it.

The KLM engagement is also the subject of The KLM Code. Eighteen projects in all, and two open-source contributions — to Django and NumPy — are listed under Works.

Software built by Dario Mory

Nine products I design, build and release myself under mory.dev — most free and open source, two commercial. Each name links to its page here; the domain links to the product itself.

Writing and speaking

Two books — The KLM Code, on tech, power and politics inside a national carrier, and Building Bots and Scrapers with Python. Articles on AI engineering, reverse engineering and leadership are collected under Posts.

I speak at conferences on AI engineering and software leadership. Organising an event? Get in touch.

Questions

Who is Dario Mory?

Dario Mory is an engineering leader and author based in the Netherlands, originally from Spain. He has spent eleven years building and leading teams that ship software and AI-powered products from prototype to production, including KLM’s airport slot management platform and the CMS and API behind the Dutch Single Digital Gateway programme. He writes at mory.dev, has published two books, and releases nine software products under mory.dev. Contact: dario@mory.dev.

What software has Dario Mory built?

Nine products, released under mory.dev: HexDigest, FormHarvester, sudonotes, TrendFlow, Seep, NomadWiFi, Photovibe, Shopify for GitHub and matadore. HexDigest and TrendFlow are the commercial ones — daily marketplace intelligence datasets and Google Trends data over MCP and REST. The rest are free and mostly MIT-licensed: a form intelligence engine, a local-first notebook for AI prompts, a browser extension that teaches a language while you read, a Wi-Fi roaming optimiser for Windows, a local-first photo editor, a GitHub App carrying commerce context into issues and a pre-alpha attack-surface toolkit. Each has a page under mory.dev/apps with its current status, pricing and links.

What companies has Dario Mory worked with?

KLM (Royal Dutch Airlines), the Dutch Single Digital Gateway programme, FlatPeak, Betty Blocks, Artis, BriqBookings, SpaarFit, Songlifty and Turf, among others — eighteen client and employer projects in all, each written up at mory.dev/works, alongside two open-source contributions to Django and NumPy.

What kind of work does Dario Mory take on?

Four kinds. AI products that have to get past the demo; systems that cannot go down; cloud migrations and high-traffic APIs; and engineering teams that need to grow. Consulting, fractional leadership and advisory all work.

Is Dario Mory available for new work?

Yes, he is currently taking enquiries. The best fit is leading a team through something hard rather than a defined implementation task. Email dario@mory.dev.

Where is Dario Mory based, and does he work remotely?

Dario Mory is based in the Netherlands, originally from Spain. Remote is the default, with clients in the Netherlands, the United Kingdom and the United States, and occasional on-site time where an engagement needs it.

Is Dario Mory hands-on or purely leading?

Hands-on. He owns architecture and delivery decisions and still writes and reviews code — the leverage is rarely in his own commits, but the judgement comes from staying in them.

What is Dario Mory’s background?

Eleven years building and leading engineering teams, including KLM’s airport slot management system and the CMS and API behind the Dutch Single Digital Gateway programme, alongside startups across Europe and the United States.

What has Dario Mory written?

Two books — The KLM Code, on tech, power and politics inside a national carrier, and Building Bots and Scrapers with Python — and articles on AI engineering, reverse engineering and software leadership, collected at mory.dev/posts.

Does Dario Mory speak at events?

Yes, on AI engineering and software leadership. Organising something? Get in touch at dario@mory.dev.

Working together

The work that suits me best is leading a team through something hard: an AI product that has to become real, a migration that cannot break, a codebase that needs to outlive the people who wrote it. Consulting, fractional leadership and advisory all work.

I take fractional CTO, fractional VP of Engineering, advisory and consulting engagements, and I am available now — what that looks like, and how to start.

Reach me at dario@mory.dev, or on GitHub.