Cavendish
Software project rescue

A clear way forward for stalled software.

For founders and product teams with unfinished code, a departed developer or a blocked release. Find out what can be recovered, what is getting in the way and what the next step will take.

Technical Discovery from US$1,500 when the codebase is unclear. Implementation from US$4,000, scoped separately.

10+ yearsSoftware engineering experience
5 years at ViatorSupplier connectivity & marketplace systems
One senior engineerDirect access from scoping through delivery
Relevant work

Experience you can look into.

João Paulo Cavendish
João Paulo CavendishSenior software engineer · Founder

I have more than ten years of software engineering experience across agencies, established organizations and a global marketplace. I work directly in existing systems and stay responsible for the path from diagnosis to release.

Related production experience · Build Link ID

Technical ownership from architecture to production.

I led the technical foundation and AWS Rekognition integrations for a construction workforce product now running in production.

Read the delivery case
Founders · Product teams · Existing software

You have a project. You need a credible next step.

01

The original developer is gone

You have code and business expectations, but no reliable picture of what works, what is missing or how to release it.

02

The project keeps absorbing time

Bugs, unclear priorities and changing estimates make it hard to decide whether to repair, reduce or replace the current solution.

03

A critical release is blocked

The team needs a senior engineer to isolate the constraint, reduce the scope and take ownership of a credible next milestone.

What you get

Know what to recover before funding the repair.

Technical Discovery produces an assessment you can use with me or another team. Implementation is a separate decision, made once the scope, dependencies and acceptance criteria are understood.

  • Codebase, environment and delivery assessment
  • Risk and dependency map
  • Prioritized recovery options
  • A reduced, testable next milestone
  • Acceptance criteria for a separately scoped implementation
  • Written assessment you keep, with no implementation commitment
How it works

A clear path from question to delivery.

  1. 01

    Establish the facts

    I inspect the code, environments, known failures, release path and the business outcome the project was meant to support.

  2. 02

    Reduce the uncertainty

    You receive options, risks and a recommended milestone small enough to estimate and verify honestly.

  3. 03

    Choose implementation when the scope is clear

    If you choose a separately scoped implementation sprint, I build and verify the agreed milestone. The discovery assessment remains yours either way.

Scope & pricing

Technical Discovery

From US$1,500

For an unclear codebase or blocked delivery

Start with an independent assessment when the technical state is unclear. If the work is already understood, we can scope implementation directly. Implementation starts at US$4,000 with one agreed milestone; price and schedule are confirmed in the proposal.

Discuss my stalled project

Agreed before we start

  • No fixed repair promise before code and access are assessed
  • One prioritized recovery milestone per implementation sprint
  • Rebuilds, vendor failures and new product scope are priced separately

The proposal defines the outcome, access, acceptance criteria and delivery boundary.

Before we talk

Practical questions.

Can you quote the whole rescue immediately?

Only when the codebase and failure are already clear. Otherwise a confident fixed quote would hide uncertainty. Technical Discovery creates the evidence needed for an implementation decision.

Will you recommend a rebuild?

Only when the evidence supports it. Repairing, reducing scope or replacing one component is often less risky than starting over.

What do we keep after discovery?

You keep the system assessment, risks, options, proposed acceptance criteria and implementation recommendation. It is useful even if another team performs the work.

Start a conversation

What is blocking your software project?

Tell me what already exists, what is failing or unfinished, and which deadline matters. You do not need a live website or repository access to start the conversation.

I will review your message and reply with questions or a suggested next step. If there is a fit, we can arrange a short call before any proposal.

Prefer email? me@cavendish.dev
Add project details (optional)

I use this information only to assess fit and reply. No spam.