Frontend & Shopify Developer
- SM Design
- Miami, Florida, United States
- Remote, Full Time
- September 2021 – July 2026
Lynda Kids: Subscription, Membership and Connected Device Platform (lyndakids.com)
- Designed a five tier subscription entitlement system mapping Shopify customer tags to profile, usage, and history limits; led the transition to pooled family allowances while preserving backward compatible limit resolution.
- Architected a customer dashboard within the Shopify Liquid theme using JavaScript ES modules, client side routing, and a shared state store, delivering app like account navigation without a separate frontend build pipeline.
- Implemented authentication and customer profile synchronization between the storefront and backend, including request signing with HMAC using SHA256, JWT refresh and revocation, and profile updates that account for time zones.
- Delivered automated cart discounts through a Vercel serverless service using Shopify Admin GraphQL, with rate limiting, token caching, discount code collision retries, and offer expiration and cooldown controls.
- Built customer interfaces for connected device status, conversation history, on demand audio playback, and usage tracking, with scoped dashboard styles isolated from the storefront.
Across Both Storefronts
- Consolidated duplicated Liquid into reusable snippets and standardized Theme Editor schemas so merchandising teams could configure storefront sections, with consistent linting and formatting across both codebases.
- Optimized storefront resource loading through prioritized hero media, deferred noncritical third party scripts, and image loading based on viewport visibility.
- Built reusable structured data generators for products, collections, articles, FAQs, and breadcrumbs to support technical SEO across both storefronts.





