Two years inside Shopify's technical merchant support. Now freelance, doing the theme work, the catalog work and the daily ops for founders who'd rather be selling.
Olongapo City, Philippines. Works across US, UK and AU hours.
Technical merchant support, front line for merchants worldwide.
Full storefronts, from empty admin to live and taking orders.
Or project-based. Monthly retainers get priority turnaround.
Take one lane or hand over the whole store. Most people start with an audit.
Full storefronts from scratch or precise edits to the theme you already run. Written in Liquid, not stacked on with another app.
Bulk imports, variant clean-up and structured product data for brand, format and origin, plus the filters that sit on top.
Orders, inventory, refunds, customer email. The unglamorous work that keeps a store trustworthy day to day.
Find what's actually slowing the page, then fix it in the theme. Images, blocking scripts, layout shift, apps quietly costing conversions.
On-page SEO plus the newer job: getting cited by AI Overviews, ChatGPT and Perplexity. Schema, structure, copy written for humans.
Shopify Flow for the repeat work, gateways and checkout configured properly, apps wired to talk to each other.
Real client builds. No template mockups.
A Philippine café-ingredient distributor moving off the shop floor and onto Shopify. Built from scratch: custom Liquid templates, brand pages for Catcher Gourmet, Toschi and Cafetto, payment gateways and checkout, metafields for product attributes, and a browser-based inventory reconciliation tool.
View project →UK modern-luxury womenswear. Ongoing theme development and a rolling audit programme through a GitHub-connected deploy pipeline, holding a Fraunces and Inter design system together across every section of the storefront.
View project →"Swap this for a real client quote once you have one in writing."Client name · Company
Thirty minutes. You show me the store and the thing that's been annoying you. I tell you honestly whether it's worth paying someone to fix.
I go through the store properly and come back with a written list, ordered by what will actually move revenue, with a price against each.
Work happens on a staging copy where possible. You get progress as it lands, not a silent month followed by a surprise.
Documented and handed back, or I stay on a monthly retainer and keep running it. Your call, no lock-in either way.
Bring the store URL and the problem. Worst case you leave with a straight answer and a plan you could hand to anyone.