Work on systems that cannot switch off.
These are representative engagements, anonymised under NDA — the storefronts, warehouses and models UK enterprises run on. Each one started with a load-bearing problem and ended with a system the client's own team could run. Named clients and verified metrics are published only once signed off in writing.
Representative engagements
UK multi-brand retailer
A WooCommerce estate that stalled every peak trading weekend. We rebuilt it headless behind an edge cache, moved checkout onto its own path, and migrated the full catalogue with no loss of traffic or search rankings.
Outcome — peak weekend served at 3× previous load, zero downtimeB2B subscription business
Finance and marketing reported a different revenue number every month. We rebuilt the warehouse, resolved identity across the funnel, and moved attribution server-side so the figures reconcile at the source.
Outcome — one revenue number the board and marketing both sign offManaged services provider
A support team buried under repetitive tickets. We wired a retrieval assistant to their documentation and ticket history, put every answer behind a human approval gate, and set evaluation to run on each release.
Outcome — routine first responses handled, full audit trail retainedOnline marketplace
Slow category pages were costing conversions and inflating the hosting bill in equal measure. We reworked caching at the edge, tuned the heaviest database queries, and brought Core Web Vitals within Google's targets.
Outcome — pages within Core Web Vitals targets, lower cost per requestB2B software vendor
Strong organic rankings, but invisible to the AI assistants their buyers now ask first. We restructured the content and structured data for answer engines, and set up reporting that separates human search from AI citations.
Outcome — SEO and AEO tracked and reported as two distinct channelsRepresentative engagements, anonymised under NDA. Named clients and verified metrics are published only once signed off in writing.
Selected work — common questions
Have a system that has to stay up?
Send the symptom, not the brief. We will tell you whether it is a problem we should take, and what we would look at first.