A plan you can ship
An agreed scope, technical approach, milestones, and acceptance checks before implementation starts.
01 / For product teams
For teams with an existing product, a difficult technical problem, and a reason to get it right. I help scope the work, make the architecture decisions, and build it with your team.
Fit / When to bring me in
The platform needs a migration, but customers still need it to work every day.
Performance or an aging frontend is making the next release harder than it should be.
A substantial feature needs an experienced engineer to take it from an idea to production.
Delivery / What the engagement covers
We put the deliverables in writing before implementation begins. Here's the shape of the engagement.
An agreed scope, technical approach, milestones, and acceptance checks before implementation starts.
Hands-on React and Next.js engineering, with reviewable changes and testing around the behavior that matters.
Release support within the agreed scope, documentation, and a walkthrough so your team can own what comes next.
Paid discovery · from $3,000
If the unknowns are too large to quote responsibly, we start with a separate discovery engagement. You get an assessment, a prioritized scope, a technical approach, and an implementation proposal.
Discovery is paid upfront. It isn't required for a clear scope, and it doesn't commit you to the build.
Tell me about the projectProof / Related work
Employment · Software Architect at TED
The talk player, saved playlists, search, and the advertising that keeps the talks free.
Read the case studyFreelance · marquis.codes
Ongoing frontend and data work on a private cloud platform for footwear fit analysis.
Read the case studyProcess / How we work
Tell me about the business, the problem, and the timing. I read every inquiry and reply within two business days.
We set the scope, price, milestones, and acceptance checks. Implementation starts with a 50% deposit. Changes to scope are quoted before work begins.
You see the work as it develops. We check it against the agreed scope, launch, and walk your team through what they need to own it.
You'll need one person who can make decisions and provide timely feedback. Brand assets, content, and access requirements are agreed before kickoff. Hosting, subscriptions, and third-party costs are separate from the project fee.
Changes to scope need a separate quote and approval. Ongoing work gets its own scope and schedule. On-call, same-day, and weekend emergency support aren't part of these engagements.
Next / Your project
Tell me what needs to change and why it matters. A rough outline is plenty to start.
I'll confirm whether I can help and suggest a short conversation or a scoped next step. Sending an inquiry doesn't commit you to anything.