Shopify developer, full stack — six years on Shopify, four of them at a US agency shipping Shopify Plus stores and their integrations for DTC brands. I work on every side of the platform: Online Store 2.0 themes in Liquid, headless storefronts on the Storefront and Customer Account APIs, and custom apps that connect a store to the systems it depends on — Admin GraphQL API, webhooks, back-office integrations.
Three of them are for the same brand, Luma, and cover the three ways to build on Shopify: headless, app and theme.
- luma-shopify-storefront — headless storefront on the Storefront, Cart and Customer Account APIs (OAuth 2.0 + PKCE), with referral attribution for direct sales and email marketing on Klaviyo's APIs (newsletter, back in stock, onsite tracking). React 19 · TypeScript · Vite · TanStack Query · Vitest and Testing Library, Playwright end-to-end with accessibility checks and Lighthouse budgets, CI. Live demo
- luma-commission-bridge — custom app for direct-sales brands:
orders/paidwebhooks (HMAC-verified, idempotent by webhook id, queued with retries), distributors as metaobjects, the commission written back to the order and synced to a commission engine with idempotency keys. At checkout, a Checkout UI extension collects and validates the distributor's code, and a Shopify Function (TypeScript → Wasm) applies referral and wholesale pricing. TypeScript · React Router · Prisma/Postgres · Polaris · unit-tested, CI on every push. - luma-theme — Online Store 2.0 theme written from scratch in Liquid: theme blocks and presets, a variant picker on the Section Rendering API, storefront filtering with swatches, an Ajax cart with bundled section rendering, predictive search, metaobject pages for materials, English and Brazilian Portuguese. No build step. Theme Check with every rule enabled, Prettier, ESLint and a WCAG contrast check run in CI. Live preview (store password:
luma) - ecommerce-product-carousel — dependency-free product carousel for e-commerce pages, vanilla JS + Tailwind. Live demo
The commission bridge inside the Shopify admin: each paid order attributed, calculated at the distributor's rate and synced to the engine.
11 official Shopify certifications, including Development Fundamentals, Liquid Storefronts and Headless for Developers.
LinkedIn · Brazil (UTC−3) · used to working with North American teams



