← back to frontend work

Also in the toolkit

Shopify & WordPress work.

Alongside React/Next.js product work, Loai has 50+ Upwork projects and 24+ independently-built WordPress sites — Shopify storefronts, WordPress/ Elementor builds, and the performance work most agencies skip.

S

Shopify

Custom storefronts, theme edits written directly in Liquid/JS/CSS, and payment gateway integrations.

  • Theme customization
  • Payment integrations
  • Product & collection templates
W

WordPress

Elementor builds, WooCommerce stores, and headless WordPress paired with React, plus performance and SEO work.

  • Elementor & WooCommerce
  • Headless WordPress
  • Speed & technical SEO

Projects

Storefronts & sites shipped.

shopify

Shopify Store Builds & Theme Customization

Shopify · Liquid · JavaScript

Storefront builds and theme customization across every eCommerce engagement to date — custom sections, checkout tuning, and payment integrations.

wordpress

Kodiak Fitness Center

WordPress · Elementor Pro

Multi-location gym brand site with a pre-sell landing page that turned a "coming soon" page into a working membership funnel before launch.

wordpress

Phil & Lee's Homes

WordPress · Elementor

Home builder site matched precisely to an existing brand system, including a conversion-focused post-contact "Thank You" flow.

wordpress

Syslo Ventures — Agency Site

WordPress · Elementor

Marketing agency's own site and campaign pages — including the 16s → 1.2s performance rebuild below.

Proof, not a promise

16 seconds to 1.2. Here's what that's worth.

Syslo Ventures·Marketing agency, WordPress/Elementor rebuild

visit site →
BEFORE
16.0s
AFTER
1.2s

Full page load, homepage — PageSpeed Insights / GTmetrix, mobile throttled

01
Image pipeline

Full-res uploads → compressed, responsive WebP

02
Render-blocking assets

Synchronous head scripts → deferred & minified

03
Caching

None configured → full-page + CDN edge cache

04
Plugin bloat

Site-wide scripts → trimmed to what each page uses

Why this is a revenue number, not a vanity metric

Google's mobile UX research puts bounce probability at roughly +90% when load time goes from 1s to 5s. Applying an 80% drop-off at the 2-second mark to a site running at 16 seconds means most traffic never saw the page at all.

// back-of-envelope, using the business's own numbers

$ 1,000 monthly visits, 80% leave by second 2

→ at 16s: ~800 of 1,000 visits bounce before the page is usable

→ at 1.2s: those 800 visits become reachable

$ even a modest 3% conversion on the newly-reachable traffic

→ ~24 additional leads/month, previously invisible to the funnel

// illustrative math based on a common industry bounce assumption — always validate against real analytics before quoting this to a client.

Have a Shopify or WordPress project? Let's talk.