I’mRhafael Corpuz.
An independent Shopify developer and CRM automation specialist working in GoHighLevel, Salesforce, and n8n. I build online stores for established businesses, and the systems that run the work behind them.
In words, beat by beat.
The story has no voiceover, so here is everything it shows, in order.
- 0:00Good stores still lose sales.Usually somewhere no one checks.
- 0:04I started finding where, one Liquid theme at a time.{% for product in collection.products %}
- 0:09Then I followed the order past checkout.Shopify, then GoHighLevel and Salesforce.
- 0:14Clicks to pay at a Sydney milliner: from 4 to 2.Stranded students, unblocked: 26.
- 0:20Every change ships with a receipt.Before, after, fixes, checks. Stamped: shipped.
- 0:25Rhafael Corpuz. Work you can check.Book a 20-min call. Shopify · GoHighLevel · Salesforce · n8n.
How I got here.
Each chapter added a skill clients now hire me for.
| Chapter | What changed | What it taught me |
|---|---|---|
| Liquid themes | Freelancing on Shopify, building themes for small direct-to-consumer brands | How e-commerce actually converts |
| WordPress | Custom themes, WooCommerce, and ACF editorial sites | Building for the people who edit the site |
| React and Next.js | Headless WordPress and SaaS dashboards in TypeScript | Typed, testable, fast front ends |
| BoardGameTally | My own multi-tenant SaaS with real-time scoring | Owning a product end to end |
| CRM automation | GoHighLevel, Salesforce, and n8n systems for service businesses | Following the order past checkout |
| Now | Building Provey, an AI agent that does Shopify work with proof | Every change deserves a receipt |
The long version
I’m Rhafael Corpuz, an independent Shopify developer and CRM automation specialist. I build and maintain online stores for established businesses, and I build the CRM and automation systems that run the operations behind them.
Shopify. I run ongoing theme development for Displaysense, a UK display and signage retailer, across a catalog of more than 3,500 products, including a quotation flow built on the Draft Orders API. For a designer milliner in Sydney I built a CRO expert’s audit on the live store. For Opera Beds I built product-finder and finance tooling into the storefront.
CRM automation. For an Australian training provider I audited GoHighLevel end to end and built twelve n8n automations, a shared inbox, and an embedded dashboard. In Salesforce I build Flows, Apex classes, and triggers.
Off the clock. I built and run BoardGameTally, a free scoring app for board game groups, and I’m building Provey, an AI agent that does Shopify work and hands back proof of every change.
What I work in.
CRM automation
GoHighLevel workflows, pipelines, calendars, and conversations. Salesforce Flows, Apex classes, and triggers. n8n, Zapier, Make, webhooks, REST and GraphQL APIs, and dashboards.
Shopify
Liquid and Online Store 2.0 sections, the Storefront and Admin APIs, the Draft Orders API, Shopify Functions, metafields and metaobjects, Hydrogen when headless earns it.
Websites
WordPress, WooCommerce, ACF, headless WordPress, Next.js, React, TypeScript, Tailwind, Payload CMS, MongoDB, and Vercel. On request.
Four rules I don’t bend.
Your accounts, your code.
Everything gets built inside your Shopify, CRM, and n8n accounts. You keep every login and line of code.
Numbers over adjectives.
Every audit counts what it finds, and every build says what changed. If I can’t measure it, I say so.
The live store is sacred.
Work happens on a copy, gets checked, and you publish. Nothing lands untested.
One clear status.
Every job ends done, partial, blocked, or needs input. Never “almost done.”