Work · 6 selected · 2023 → 2026

Realbriefs,
shipped live.

Six projects across web, commerce, SaaS, SEO and AI automation. Each one a fixed-fee brief with a senior maker on the file. Outcomes tracked monthly in GSC, GA4 and Stripe.

Web · StudioShopify · DTCSaaS · MVPSEO · RetainerAI · InboxBrand · IdentityiOS · AppDashboard
Scroll · filmstrip case studies follow
Case 01DTC · candle brand · 2025

Lumen & Ash

Brief

Founder-built Shopify with 9.4s LCP, no schema, and a checkout that lost 38% of carts on mobile. Black Friday in 6 weeks.

Shipped

Rebuilt on Shopify 2.0 with a custom theme, conversion-first PDP, and Klaviyo flows. Shipped 5 weeks ahead of BFCM.

0.0×Conversion lift
0.0sMobile LCP
£0kBFCM revenue
Shopify 2.0LiquidKlaviyoHotjar
Lumen & Ash · hero
Detail · 01
Detail · 02
Case 02SaaS · scheduling MVP · 2024

Rota Atlas

Brief

Two-founder team needed a paid v1 in 12 weeks. Spreadsheets at 14 hospitality clients. No engineering bandwidth.

Shipped

Shipped a billed Next.js + Postgres MVP with Stripe subscriptions, shift drag-drop, and SMS notifications via Twilio.

£0kMRR by month 6
0+Paid teams
0 wkBrief → live
Next.js 15PostgresStripeTwilio
Rota Atlas · hero
Detail · 01
Detail · 02
Case 03Hospitality · Soho · 2025

Soho Larder

Brief

Family-owned restaurant losing covers to chains with Meta budgets. Old site failed Core Web Vitals. No table tracking.

Shipped

Rebuilt on Next.js with a bookings deeplink to Tock, structured-data menu, and Meta CAPI for clean cost-per-cover data.

0%CPA on Meta
0.0×Bookings / week
0Lighthouse
Next.jsTockMeta CAPITag Manager
Soho Larder · hero
Detail · 01
Detail · 02
Case 04Legal · 4-partner firm · 2024 → 2026

Halden Legal

Brief

212 monthly clicks on a 14-page WordPress site. Zero schema. Partners writing CVs instead of cluster pages.

Shipped

Built 38 service + location pages on a clean Next.js stack, ghost-wrote with the partners, and ran a 12-month SEO retainer.

0Monthly clicks
0Page-1 keywords
0.0×Organic vs. start
Next.jsGSCSurferSchema.org
Halden Legal · hero
Detail · 01
Detail · 02
Case 05Retail · loyalty app · 2025

Threadline iOS

Brief

12-store independent retailer wanted a punch-card replacement. Existing white-label apps cost £900/mo with weak UX.

Shipped

Designed and shipped a native-feel Expo app on iOS + Android with Stripe-tied wallet, Apple Wallet pass and SwiftUI polish.

0.0App Store rating
0Members in 90 d
0%Repeat purchase
ExpoStripeApple WalletSupabase
Threadline iOS · hero
Detail · 01
Detail · 02
Case 06Brand · identity refresh · 2024

Northglass Studio

Brief

10-year-old architecture studio with three logos in circulation, mismatched proposals, and no digital guidelines.

Shipped

Delivered a single visual system: logo lockups, type pairings, motion guidelines, Figma library and a one-pager website.

0 ptsBrand recall lift
0Award shortlists
0%Founder approval
FigmaIllustratorFramerNotion
Northglass Studio · hero
Detail · 01
Detail · 02
Studio process · 6 steps

How every project moves.

Same six beats on every brief. Brief on Monday, scope by Tuesday, live URL in 10–30 working days. Then we watch the search graphs and the Stripe dashboard.

01BriefWhatsApp · 30 sec
02ScopeFixed fee · same-day
03DesignFigma · 1 round
04BuildSenior maker only
05ShipLive URL · handover
06GrowGSC · GA4 · monthly
Outcomes · tracked monthly

Numbers from the last 12 projects.

+3.2×ranking lift in 90 days· DTC · candle brand+£82kStripe MRR in 6 months· SaaS · scheduling MVP−47%CPA on Meta after rebuild· Hospitality · Soho9.4s → 1.2sLCP on the new shop· Beauty · Shopify Plus212→2.4kmonthly organic clicks· Legal · partnership4.9★App Store from week one· iOS · loyalty app+11ptsbrand recall vs. control· Brand · refresh30 daysbrief to first sale· E-comm · launch+3.2×ranking lift in 90 days· DTC · candle brand+£82kStripe MRR in 6 months· SaaS · scheduling MVP−47%CPA on Meta after rebuild· Hospitality · Soho9.4s → 1.2sLCP on the new shop· Beauty · Shopify Plus212→2.4kmonthly organic clicks· Legal · partnership4.9★App Store from week one· iOS · loyalty app+11ptsbrand recall vs. control· Brand · refresh30 daysbrief to first sale· E-comm · launch
+3.2×ranking lift in 90 days· DTC · candle brand+£82kStripe MRR in 6 months· SaaS · scheduling MVP−47%CPA on Meta after rebuild· Hospitality · Soho9.4s → 1.2sLCP on the new shop· Beauty · Shopify Plus212→2.4kmonthly organic clicks· Legal · partnership4.9★App Store from week one· iOS · loyalty app+11ptsbrand recall vs. control· Brand · refresh30 daysbrief to first sale· E-comm · launch+3.2×ranking lift in 90 days· DTC · candle brand+£82kStripe MRR in 6 months· SaaS · scheduling MVP−47%CPA on Meta after rebuild· Hospitality · Soho9.4s → 1.2sLCP on the new shop· Beauty · Shopify Plus212→2.4kmonthly organic clicks· Legal · partnership4.9★App Store from week one· iOS · loyalty app+11ptsbrand recall vs. control· Brand · refresh30 daysbrief to first sale· E-comm · launch
Now booking · one slot this week

See your
work shipped next.

Six projects above. The next case study could be yours. One flat fee, senior maker on the brief, live URL in 10–30 working days.

  • Brief → live in 10 to 30 working days
  • Senior maker · no junior handoff
  • Pay by card · 14-day refund window