Field note
AI-native software still needs rigour
What old and new codebases taught me about building with AI without surrendering control or quality.
Read field noteAbout · Dave Hudson
A Senior Contract AI Product Engineer with a frontend bias, full-stack depth and more than twenty years of experience turning uncertain product ideas into working software.
The useful overlap between product thinking, interface engineering and modern AI-assisted delivery.
React, TypeScript and Tailwind are where I move fastest. I care about composition, interaction quality and the architecture beneath both.
I use Node.js and Convex when the product needs a complete vertical slice, especially in small teams and greenfield work.
Claude Code and Codex speed up the work. Product context, narrow scope, tests, visible checks and human-controlled MCP workflows keep it honest.
HOW I WORK WITH AI
I use Claude Code and Codex throughout the work. Product context and agreed scope guide each task. Tests, visible checks and human approval decide whether it ships.
DELIVERY WORKFLOW
WORKING SETUP
MCP-connected planning and design Context from the team's existing tools Tests, QA and human approval
DELIVERY WORKFLOW
Checks and approval can send the slice back.
Failed checks return the work to Build. Human redirects return the work to Context.
Writing from the work
What changes when agents write more of the code, and what engineering discipline still has to do.
View all writingField note
What old and new codebases taught me about building with AI without surrendering control or quality.
Read field noteField note
How AI has changed the way I write, design, test and build software, and what that means for ownership.
Read field noteSelected timeline
The through-line is consistent: understand the product, make the architecture legible and help a small team ship it.
Founded in 2003, Applification is still the business through which I deliver my contract work.
Early clients included bet365, Department of Health, Newcastle Business School, University of York, Sunderland Council and Entrepreneurs Forum.
Mobile engineering and delivery leadership for TUI, Le Boat, Chubb Travel and the British Army. Appcelerator Titanium and Node.js APIs, with React Native later.
Scrum Master for a co-located team of 17 delivering tax repayments, company car, medical benefits and tax estimation services. Introduced mob programming, user story mapping, ATDD/BDD and example mapping to improve delivery.
Security-cleared frontend delivery for Cabinet Office, MoD and other government agencies. Senior Engineer, then Scrum Master and Tech Lead at Surevine.
Built Pando Access and rebuilt Peppy Admin to support clinicians’ day-to-day work. Delivered the Pando Access prototype in four weeks, then architected its Next.js application. At Peppy, replaced tightly coupled screens with reusable components, a Storybook design system and automated tests.
Sole frontend ownership of Client Server’s recruitment platform, building it in three months and taking it to production after four.
Full-time at Logically from October 2024 to May 2026. Rebuilt the frontend in Next.js, then co-built Agentic Chat for threat analysts with AI SDK UI, MCP and Databricks tools.
Contexture and Voiced are live, open-source products. astack remains in development, alongside AI product research at Applification.
Contract roles only. Remote by default; North East hybrid considered.
Best fit
Deliberate focus
I build LLM-enabled products, coding-agent loops, MCP integrations and the interfaces that make them usable. I focus on hands-on web product engineering, not specialist Python, RAG or big-data consultancy. I take on contract work rather than permanent roles.
Scrum Master and Product Owner certifications awarded in 2015, expired in 2019. Previously held government security clearance for relevant engagements.