Football IQ
Daily football trivia with 8+ game modes. AI-generated content nightly.
Football IQ
Daily football trivia with 8+ game modes. AI-generated content nightly.
$ man charlie
I built checkout used by 500,000 people a day at Just Eat and kept Trainline's booking flow running for millions. Your lead form and booking system are a quiet Tuesday by comparison.
At Fairplay Sports Media I design and run AI agent fleets that do real work every day. The same patterns power the automations I build for clients.
At the BBC I built the internal tools that ran the entire online video catalogue. Systems that quietly work are a speciality. That is exactly what your automation should be.
I take on a small number of clients each quarter and lead every project personally. You get the person who built the thing, not an account manager.
$ git log --career
Launched and scaled revenue-generating subscription products as part of a wider career helping generate millions in revenue across consumer platforms.
Lead the frontend strategy for the global subscriptions team, balancing new commercial features with the modernisation of a 15-year-old legacy stack.
AI advocate within the business — designing and deploying agents in n8n + ADK to automate internal workflows.
Architect scalable frontend solutions that let marketing iterate quickly on pricing and bundles.
Maintained and enhanced the web infrastructure for one of Europe's largest rail platforms.
Spearheaded critical accessibility improvements, enabling a fully compliant end-to-end booking flow for screen reader users.
Implemented Playwright for automated E2E testing across the platform — significantly reducing regression defects in production.
On-call rotation, resolving high-priority customer issues to keep service running.
Pivotal in building a unified global checkout used by 500,000+ customers daily across international markets.
Led the i18n of core components, enabling expansion into new territories with bespoke language and currency requirements.
Devised and ran rigorous A/B tests on checkout flows — directly impacting Gross Transaction Value.
Mentored junior engineers and led code reviews in a high-traffic environment.
Led the frontend rebrand of the Oddschecker website — handled a traffic surge from 500 unique views to 400,000+ daily.
Oversaw the US site launch and growth strategy, scaling from 60 daily users to a peak of 400,000.
Established consistent dev processes and a component library — reducing tech debt and speeding feature delivery.
Managed the frontend release lifecycle through periods of explosive concurrent traffic.
Developed critical internal software managing the BBC's entire online video content library and EPG scheduling.
Delivered robust, scalable tools supporting digital content delivery for internal production teams and external partners.
Designed a web-based point-of-sale system in AngularJS + C# ASP.NET, including complex reporting features over SQL Server data.
Managed the full application lifecycle — translating client business requirements into technical solutions.
BSc Computer Science, University of Plymouth (2:1).
First-class grade on final year project. Academic Award of Excellence (Plymouth University & BCS).
2012 — 2013: Cornwall College — Access to Computing (Distinction). Academic Award of Excellence for distinctions in all modules.
$ cat skills.json
{
"ai_automation": [
"Claude Code" , "n8n" , "ADK" , "LLM Integration" , "AI Agents"
],
"frontend": [
"React" , "Astro" , "TypeScript" , "React Native" , "Swift / SwiftUI"
],
"testing_devops": [
"Playwright" , "CI/CD" , "SQL Server" , "Accessibility"
],
"leadership": [
"Legacy Modernisation" , "Internationalisation" , "A/B Testing" , "SEO" , "Mentorship"
]
}
hover any tag for context.
$ ls -la projects/
Daily football trivia with 8+ game modes. AI-generated content nightly.
Privacy-first cashflow forecasting for iPhone and Mac.
Specialist consumer e-commerce platform with AI support.
Open-source Mac clipboard history manager.
AI-assisted match analysis for one of the biggest football stats sites.
AI-assisted analysis tools for the UK betting comparison leader.
AI match predictions for La Gazzetta dello Sport readers.
AI-driven browser automation with Playwright.
$ cat ~/.now
I lead subscriptions at Fairplay Sports Media by day and take on a small number of Camber Co clients each quarter. The cap is deliberate. Every project gets me personally, from first call to handover.
Book a free 30-minute audit--no-commitment --no-jargon --just-signal