Get in touch
How it works

A truly agile way
to build software

There is no sales team and no hand-off to someone else. You work with me from the first email through daily check-ins, launch, and support.

Initial screening and agreement

We figure out whether there is a fit, scope the problem together, and agree on how much time to start with.

  1. Describe your problem

    Send me an email with what you are trying to solve. Plain language is enough — you do not need a technical specification or a feature list.

  2. I ask follow-up questions

    I read what you sent, think it through, and come back with questions. The goal is to understand your business context before we talk live.

  3. 30-minute scoping call

    After the first round of messages, we meet online for a half-hour video call. We speak face to face, clarify what matters, and make sure we are solving the right problem.

  4. Estimate and short spec

    The same day, I send you two things: how many iterations I think the work will take, and a basic specification document that captures what we agreed on.

  5. Time-and-materials agreement

    We sign an hourly outsourcing contract. You are buying my time and expertise — not a fixed list of features locked in stone.

Implementation

I build in short iterations while we meet daily. You steer priorities; I handle the engineering.

  1. Work begins

    I start building. On more complex projects, I may schedule extra meetings with you or people on your team to gather requirements in detail.

  2. Daily iteration reviews

    We meet every day — in the morning or at the end of the day — to look at what was done, give feedback, and decide what happens next.

Handoff and support

The software goes live on my infrastructure. Your company uses it, and I stay available when you need changes.

  1. Go live

    I deploy the software and host it for you. You get access on day one — no servers to set up, no technical hand-off to figure out on your own.

  2. Walkthrough

    I show you and anyone on your team how to use the tool. We make sure the people who need it can actually work with it.

  3. Ongoing support

    When you need changes, you reach me directly. Updates go through versioning and backups so nothing breaks in production. You can also extend the engagement if the scope grows.

The model

What "agile" means here

You purchase time, not a locked scope. That shapes the whole engagement — for better and for worse.

The advantages

  • You can change your mind. Every daily meeting is a chance to reprioritize, add ideas, or drop things that no longer matter.
  • Huge flexibility to solve the real problem. We focus on what actually matters as we learn more — not a checklist from before anyone understood the business.
  • You can stop after any meeting. No long-term lock-in. You pay for the time used, not a penalty for walking away.
  • You stay in control. Daily check-ins mean no month-long silences or surprises.

The honest downsides

  • The final cost is not fixed. Bigger problems or shifting ideas mean more time — and more cost.
  • Not everything on the wish list may get built within the agreed time unless you extend the contract.
  • It needs your attention. Daily meetings and quick decisions are part of the deal.
  • There is no guaranteed completion date. Priorities can move the finish line.
  • Stopping early means stopping mid-journey. You keep what was built, but the full vision may be incomplete.

Fixed-price agencies are a better fit if you need a guaranteed scope, price, and deadline. This model is for flexibility, visibility, and the freedom to stop or change direction.