Yainel Garcia Main portfolio

Shopify portfolio

Senior Shopify Developer

Themes · Apps · Functions · Checkout · Hydrogen

I build fast, accessible Shopify stores end to end: custom Online Store 2.0 themes, embedded apps, Shopify Functions, checkout extensions and Hydrogen storefronts. Every component below runs live in your browser, next to the real code behind it.

LiquidOnline Store 2.0Section Rendering APIMetafields & metaobjectsTheme app extensionsAdmin GraphQL APIStorefront APIShopify FunctionsCheckout UI extensionsHydrogen & OxygenPolarisShopify CLI

Example store in every demo: Aroma & Hoja, a fictional coffee and tea shop with real product structure (size × grind variants, tasting-note metafields, subscriptions).

How I work

A Shopify project from first call to handoff.

  1. 1

    Discovery & audit

    Store goals, current theme and apps, Lighthouse and Core Web Vitals, and what slows the team down today.

  2. 2

    Architecture

    Sections and blocks, a metafield and metaobject model, and an honest call on theme code vs. app vs. Function.

  3. 3

    Build

    Shopify CLI, GitHub-connected theme, Theme Check in CI, and preview links for every change.

  4. 4

    QA & performance

    Real devices, keyboard and screen-reader checks, image and script budgets, and full checkout test orders.

  5. 5

    Launch & handoff

    Theme editor training, short docs, and a calm launch plan with a rollback ready.

Stack

The tools behind the components on this page.

Storefront

Liquid, Online Store 2.0 JSON templates, sections & blocks, Section Rendering API, Cart & Predictive Search APIs, web components, Hydrogen

Apps & back end

Remix app template, Admin GraphQL API, webhooks, Prisma, Polaris, theme app extensions, app proxies

Checkout & logic

Shopify Functions (discounts, delivery, payment customizations), Checkout UI extensions, selling plans

Workflow

Shopify CLI, GitHub, Theme Check, Lighthouse CI, preview themes, metafield and metaobject definitions

Have a Shopify store that needs work?

A new theme, a custom feature, a faster store or an app for your team. Tell me about it.