Full-Stack Developer · AI-Accelerated Delivery

Full-stack developer who owns products end to end, from the first requirements conversation to production, directing AI to ship largely solo.

Johannesburg, South Africa. Right to work in South Africa and the UK (British passport).

Claude Certified Developer – Foundations, Anthropic (Sep 2026)

Daniel Nelson

Selected work

  • Daybook

    AI proposes. A person accepts. Nothing auto-adds to the board.

    Lead developer · ~92% · founder work OS

    React 19Next.js 16Supabase/Postgres
    Case study
  • Skill Vault

    Reusable AI skills, versioned and served to every AI tool through one endpoint.

    Sole developer · 207/218 · internal.

    Angular 22Supabase/PostgresMCP
    Case study
  • Marjin AI

    A hospitality data platform a founder could finally put in front of buyers.

    Core engineer, not solo · via Velocity.

    AngularSupabase/PostgresAWS
    Case study
  • Costblok

    Bank-ready numbers for quantity surveyors who outgrew Excel.

    Head developer · ~97% of the React rebuild.

    React 19Supabase/PostgresPaystack
    Case study
  • Courselet

    Idea to a working micro-course builder, Monday to Friday.

    Lead developer · ~94% · internal MVP.

    Next.jsTypeScriptSupabase
    Case study

How I work

Agents do the building. I do the deciding: what gets built, in what order, and whether what landed is what was meant.

  1. Start with the problem

    Inception with the client before any code: a PRD, a clickable demo and a week-by-week build plan. Often the most valuable output is a shorter feature list.

  2. Lock the documents

    Requirements, journeys, page specs and brand are written down and reviewed. When something is missing, agents flag the gap instead of guessing.

  3. Agents build in parallel

    Work is split into epics and run in dependency waves, each agent on its own branch against its own database, everything through pull requests.

  4. Guardrails decide what merges

    Permissions live in Postgres, tests run in CI, and nothing merges red. Agents never reach production data or production secrets.

  5. Check against intent

    Green tests are not the bar. I test what landed against what was meant, because an agent can pass every test and still miss the point.

  6. Hand over something they can change

    Clients leave able to evolve the product themselves, with tests and review underneath so a bad prompt cannot cost them their data.

Hackathons

One Eleven runs internal AI hackathons: one day, build something with AI, no strings attached. These are mine.

  • StreamScout

    Jun 2026

    Know exactly where to watch. Search across every streaming platform available in South Africa, filter to the services you pay for, and keep a watchlist. There is a small drilling mini-game in there too.

    AngularSupabaseTMDB API
    Try it
  • Mike Masher

    Aug 2026

    A Cookie-Clicker-style idle game for the office. Punch a cartoon face, earn Hits, and hire interns and AI agents to punch for you, until the whole thing slowly falls apart.

    HTML / JSCloudflare Workers
    Play it
  • Sherlock Shepherd: The Farewell Files

    Sep 2026

    A noir escape room built as a farewell for a departing colleague, ending with goodbye messages from the team. One offline HTML file, an illustrated SVG office, synthesised Web Audio music, and puzzle codes derived from the content so non-developers can edit it safely.

    Vanilla JSSVGWeb Audio
    Play it

Also contributed

Big Rider, Aqua Protrack, BOCO.