Second opinion

Most of what early-stage teams ask me for is a second opinion — on an architecture they are about to commit to, a way of working that has stopped scaling, or an agent setup that isn’t holding. I give a small number of them one.

Where I’m useful

  • Decisions you will be living with in two years

    What to build now versus what to defer, and which of the shortcuts you are considering will still be fine at fifty times the volume. Most early systems do not fail because the code was bad; they fail because a boundary was drawn in the wrong place while it was still cheap to move.

    What I work on →
  • A team that has outgrown how it works

    The point where informal stops scaling — when nobody is sure which decision was already made or where it was written down. What to formalise, what to leave alone, and how to introduce a process that survives the week after you introduce it.

    How I lead →
  • Using coding agents without losing the architecture

    Moving past autocomplete to agents with defined roles, a written backlog and guardrails that reject work which breaks the design. I run this on my own projects, so what I bring is tested rather than read.

    How I run it →

How it works

It starts as a conversation. You describe the problem, I tell you whether I am actually the right person for it — sometimes the answer is no, and that is a faster result than a proposal.

After that it is shaped around what the problem needs: a single session to work through a decision, a short review of an architecture or a process, or a standing call while something is being built. Everything is arranged directly with me.

A tree-lined road running west into the sun, the sky orange at the vanishing point.
Berlin52.52° N 13.40° E

Constraints

This runs alongside a full-time engineering role, so I take on a few engagements at a time and I am careful about what I say yes to. I am most useful early — while decisions are still cheap to change — and least useful as an extra pair of hands.

Get in touch

Write to tkumar.savani@gmail.com with a couple of lines about the problem. That is genuinely enough to work out whether it is worth a call.