Hire me
I design and ship software across product shape, interface, frontend, backend, data, infrastructure, and App Store / Play Store releases. Based in Houghton Regis, UK, working with teams worldwide.
Most engagements start with a broad goal and a few unknowns. I help turn that into a clear first version, then design and build it so people can use it.
Frontend, backend, data, infrastructure, design systems, store submission, analytics, and the work after launch. Hire me for an MVP or bring me into a larger team where ownership matters.
ROAM, my own product, runs on iOS, Android, and the web from a shared React + Capacitor codebase. I can bring the same approach to a client product that needs mobile reach.
LLM tooling beyond demos: schema-validated outputs, rate limiting, prompt versioning, evaluation, and fallbacks. Built with the Vercel AI SDK, Groq, Anthropic, and OpenAI.
Three.js, R3F, Canvas, and scroll-linked motion for interactive explanations. Recent work covers wealth inequality, government petitions, and audio-reactive visuals.
Live local discovery app on iOS, Android, and the web. Designed, built, shipped, and operated solo. React · Capacitor · Vercel · MySQL · Redis · AI Gateway · Stripe · RevenueCat.
Production client system for a UK Pilates studio: public brand site, booking, payments, and admin workflows. Next.js · Prisma/MySQL · Square · NextAuth · Resend.
LLM-powered quiz product that generates schema-validated quizzes from any topic. Next.js · AI SDK · Groq · Upstash Redis.
Interactive 3D data viz that makes wealth inequality physically uncomfortable to scroll. React · Three.js · R3F · GSAP.
Looking for an in-house product engineer who can own features through release? I'm open to UK-based and remote-friendly roles.
Three to six month engagements where you need an experienced product engineer to make progress quickly. Day rate on request.
Fixed-scope builds for an MVP, internal tool, or agency overflow. I quote per project once the scope is clear.
You get progress, open questions, and early versions to react to. I keep meetings focused on decisions and next steps.
I make the small decisions myself, explain the larger ones, and flag trade-offs early so the team can move with confidence.
The next person should be able to understand and extend what I built. I add tests and documentation where they reduce future risk.
Next step
Two paragraphs and a deadline is enough. I’ll reply within a day with whether I’m the right fit, and if not, who is.