Fractional CTO, founding engineer or staff engineer

Hard problems solved. Working software delivered.

New product or existing code. I find what will bring the most value and deliver it to production, hands on. AI agents do the heavy lifting, and I own the architecture, the reviews and the hard parts.

As your CTO, your founding engineer or part of your team. You choose how I fit in.

What I take on

Examples, not limits.

Scale what you built fast

Vibe coded or just getting started, made ready for real users, security reviews and growth.

Take over existing code

From a dev shop, a past hire or AI. I untangle it and make it solid.

Infrastructure that just works

Fast deploys, stable systems and cloud bills that make sense.

Make the big calls

Build or buy, which architecture, what comes first. The right call, carried out.

Senior help, fast

Someone who hits the ground running, without months of hiring.

Crack the hard problem

I dig in, find the real issue and solve it.

Whatever it is, I'm that person. I understand the technology deeply, help you make the right decisions, and then carry them out with you.

What I deliver

Results, built the right way.

  • Working software in production, on new or existing code
  • The right thing built first: what brings the most value
  • Hard problems taken on and solved, hands on
  • Code you own, from day one
  • An AI setup your next engineers can keep using
How I buildEvery change
Plan
We agree what to build. The agents get a written plan before they write any code.
Build
AI agents write the code, several pieces at once, steered by me.
Verify
Tests and checks run on every change.
Review
I review it before anything ships. Not vibe coded.

You choose how I fit in

Same experience, three ways to work.

  1. Role

    Fractional CTO

    Technical direction, build or buy calls, and who to hire. Hands on, not just advice.

  2. Role

    Founding engineer

    From zero to shipped, or from a shaky first version to one that holds up.

  3. Role

    Staff engineer on your team

    I take on the hardest problems and raise how your team builds with AI.

How it works

Start small. Keep going only if it works.

  1. Step 1

    30 minute call

    If I'm not the right fit, I'll say so.

  2. Step 2

    Kickoff week

    A written plan and the first working piece. Not happy after the first week? You pay nothing.

  3. Step 3

    Monthly

    Stop any month. You own the code.

I'm Dory.

20+ years delivering software, from Microsoft to AI startups.

Dory Zidon speaking at an event

“There are very few people in the world who can take a digital product from concept to working software without much day-to-day direction, let alone do it quickly. Dory, Coreteam lead engineer can, and is great to work with along the way.”

Rob MeadowsCEO, Originate

MartianAI co-founding engineer, Head of Europe

Architected the AI model router, with 1000x faster inference. Built and led a team of 6, helping grow company value by tens of millions.

ReddySenior staff AI engineer

Made a voice AI platform 10-15x faster and cut voice processing costs 5x. Built AI agents that find bugs, review code and ship fixes.

BCGTech lead, CO2 AI

Took the platform from MVP to enterprise product. Cut customer onboarding from hours to minutes.

HearstSenior engineer

Took over and rebuilt the systems behind a $100M advertising business, then hired the team that took over.

I hit the ground running. I've taken over existing systems many times, often leading within the first two weeks. My last two clients both hired me directly.

Full background on LinkedIn

My AI research: Karpathy vs 8 CLAUDE.MDs (126 builds) and which planning method works best with AI (50 builds).

Tell me what you're building, or what's stuck.

30 minutes. No pitch deck needed.

Book a 30 minute call

Or send a message.

Already have an engineering team? See the AI engineering review.