Open · accepting two clients · GMT+8

A small body of work, made properly.

Joshua De Vera — Shopify virtual assistant and store specialist for founders and small ecommerce teams. Two years inside Shopify's technical merchant support. Theme work, product data, daily orders, page speed and search, done directly rather than explained back to you.

2 yearsInside Shopify support
2Storefronts built from scratch
1Custom tool commissioned
OlongapoPhilippines · GMT+8
Room I

The series — six works

Six things I take off a founder's plate. Commission one, or the whole series.

I
No. 01

Theme & store build

Liquid on Horizon, Dawn, OS 2.0

Full storefronts from an empty admin, or precise edits to the theme you already run. Written into the theme, not bolted on with another app.

II
No. 02

Catalog & product data

Matrixify, metafields, metaobjects

Bulk imports, variant clean-up and structured attributes for brand, format and origin, plus the collections and filters on top of them.

III
No. 03

Daily store operations

Orders, inventory, correspondence

Orders, inventory levels, refunds and the customer inbox. The unglamorous daily work that keeps a store trustworthy.

IV
No. 04

Speed & Core Web Vitals

LCP, INP, CLS

Find what genuinely slows the storefront, then correct it in the theme. Images, blocking scripts, layout shift, app bloat.

V
No. 05

SEO & AI visibility

JSON-LD, AEO, GEO

On-page SEO plus the newer requirement: being the brand AI Overviews, ChatGPT and Perplexity choose to cite.

VI
No. 06

Automation & integrations

Shopify Flow, ManyChat, checkout

Flow for the repetitive work, gateways and checkout configured correctly, third-party apps wired to communicate rather than conflict.

Room II

Main hall — three works

Each with its full label: what was wrong, what was done, what came of it.

Work I · 2026

Taste Culinary Food

Full build · Horizon theme · Philippines · Live
Condition on arrival

A physical shop with no way to sell online

A café-ingredient distributor carrying imported brand lines, running entirely brick-and-mortar. High overhead, reach limited to walk-ins, and no catalog structure to build anything on.

Treatment

Built the storefront from an empty admin

  • Full Horizon build with custom Liquid across product, collection and landing pages
  • Brand cluster pages for Catcher Gourmet, Toschi and Cafetto
  • Metafields structuring brand, format, origin and use case
  • Payment gateways, tax settings and checkout configured end to end
  • Shopify Flow for subscriber notifications and operational alerts
Result

A storefront the owner can run

Selling online with a catalog structured to grow, bulk updates handled through Matrixify, and alerts running without anyone watching the admin.

[ Metric slot ] add revenue, order volume or traffic once cleared to publish
PlaceholderNote from the client
"Add the Taste Culinary Food quote here — hung beside its own work, where it does the most."
Client name · Taste Culinary Food
View the full record
Work II · ongoing

Adahlia Boutique

Theme development & audit programme · United Kingdom
Condition on arrival

A design system drifting section by section

A modern-luxury womenswear label with a growing catalogue, where every new section risked breaking the brand's typography and colour rules. Deploys went straight to live with no staging step.

Treatment

One system, one pipeline, rolling audits

  • Ongoing theme development on a GitHub-connected deploy pipeline
  • A single documented design system held across every section
  • Rolling audits covering performance, structure and on-page SEO
  • Flagged the direct-to-live deploy risk and scoped a staging branch
Result

Changes ship without the brand slipping

New sections land inside the existing system rather than beside it, and every deploy traces back to a commit.

[ Metric slot ] add Core Web Vitals before and after, or audit findings closed
PlaceholderNote from the client
"Add the Adahlia Boutique quote here."
Client name · Adahlia Boutique
View the full record
Work III · commissioned

Inventory reconciliation tool

Custom internal build · JavaScript & HTML · Shipped
Condition on arrival

Supplier spreadsheets never matched the store

Stock counts and prices arrived in a different shape to the Shopify catalog. Reconciling them by eye was slow and produced quiet errors that surfaced later as oversells.

Treatment

A browser tool rather than another app

  • Plain JavaScript and HTML, running in the browser with nothing to install
  • Compares supplier price and SKU data against the live catalog
  • Surfaces mismatches for a human to approve rather than auto-writing
  • No monthly fee and no third party holding the data
Result

Reconciliation became a task, not a day

A repeatable check the owner runs themselves, with the risky write step kept under human approval by design.

[ Metric slot ] add hours saved per cycle, or mismatches caught on the first run
View the full record

Recognise any of those three conditions?

Every commission opens with a free thirty-minute consult and a written audit, ordered by what will actually move revenue. You keep the list whether or not you engage me.

Room III

Statement

JD
Joshua De Vera · Olongapo City, Philippines

From April 2024 to April 2026 I worked inside Shopify as technical merchant support, front line for merchants worldwide. Themes, apps, payments, checkout, DNS, domains, gateway failures. When something broke badly enough, it reached my queue.

That work taught me where stores actually fail, which is seldom where the owner suspects. The app everyone blames is usually innocent. The undocumented theme edit usually is not.

I now do the correcting directly, freelance, for a deliberately small number of founders and teams who need someone able to read Liquid and answer a customer email in the same afternoon. Before Shopify: two years of high-volume data processing and a year coordinating patient care, which is where the catalog discipline comes from.

Everything I ship is documented, so you are never locked into me. That is deliberate, and it is the whole point of keeping the body of work small.

Shopify AdminLiquidJavaScriptHTMLCSSMatrixifyShopify FlowMetafieldsMetaobjectsSearch & DiscoveryPageFlyManyChatCore Web VitalsJSON-LD
Enquiries

Tell me what's stuck.

A complimentary thirty-minute consultation. Bring the storefront and the problem, and you will leave with a straight answer either way.