Fixed-phase offer

Legacy Migration to React / Next.js

Modernize the stack without creating vendor dependency.

The real risk of a migration isn't technical — it's ending up with a modern stack only the vendor who wrote it can maintain. My offer inverts that model: I migrate in phases, in your codebase, with reviewed code and documented conventions at every step. By the end, you don't need me anymore. That's the goal.

How it works

  1. Audit of the existing system + phased migration plan; the legacy system stays live as fallback at every step.
  2. Phase-by-phase migration, in production, without stopping the business.
  3. Working in the open: pull requests reviewed with your team, documented architecture conventions.
  4. Handover: your team ships autonomously.

Done before, several times

Corsica Ferries (7 C/C# developers onto Next.js, shipping on their own after handoff) · VoteAmerica (Angular → Next.js) · OpenField (Vanilla JS → React and TypeScript).

Custom quote, fixed phases

Each phase: fixed scope, fixed price, verifiable deliverable. Stop at the end of any phase — the system keeps working.

Book a 30-min call (opens in new tab)