Thoo Loon
Senior Shopify Full Stack Developer
Hire this person
Send a job offer directly to this candidate
About
Passionate and creative Senior Shopify Full Stack Developer with 8 years of experience building ecommerce platforms, Shopify Plus storefronts, and customer-facing applications using Shopify, JavaScript ES6, React, React Native, Node.js, Firebase, and Stripe. Experienced in developing customized online shopping experiences, merchant tools, and integrated commerce solutions across web and mobile platforms. Hands-on experience developing Shopify applications using Shopify APIs, Storefront API, Admin API, webhooks, and third-party integrations to support product management, order workflows, customer operations, and payment processing.
Skilled in building Node.js backend services, Firebase-powered workflows, and API-driven solutions that connect ecommerce systems with external business platforms. Strong frontend engineering background with React, React Native, JavaScript ES5/ES6, HTML5, and CSS3. Experienced in creating reusable component-based interfaces, improving application usability, writing Jest unit tests, applying Test-Driven Development (TDD) practices, and maintaining reliable frontend and backend code through automated testing.
Experienced working in Agile development teams using Git-based workflows, CI/CD practices, and Google Cloud Platform (GCP) environments. Collaborates effectively with designers, product managers, and engineers to deliver Shopify features, troubleshoot production issues, review code changes, and improve ecommerce application quality.
Experience
Senior Shopify Plus Full Stack Developer - JustBlinds - Houston, TX
(2025-10 - 2026-03)
- Improved Shopify Plus storefront responsiveness by diagnosing slow page rendering caused by Liquid templates, React components, JavaScript execution, and third-party scripts, reducing mobile page load delays by 35% through frontend optimization and asset improvements.
- Developed Shopify Online Store 2.0 storefront features using Liquid, JavaScript ES6, React, HTML5, CSS3, reusable sections, blocks, and JSON templates, enabling marketing teams to launch product campaigns without repeated developer changes.
- Built Node.js backend services integrating Shopify Admin API, Storefront API, REST APIs, and webhooks to automate product, customer, and order data synchronization across ecommerce workflows.
- Integrated Stripe payment APIs and third-party commerce services into Shopify workflows, improving checkout reliability and reducing manual transaction management tasks for operations teams.
- Created reusable React components and added Jest unit tests for storefront functionality, reducing regression issues during theme updates and feature releases.
- Developed Firebase-powered ecommerce utilities using Firebase Authentication, Firestore, and API integrations to support internal merchant tools and customer-facing workflows.
- Optimized more than 3,500 product and marketing images by converting assets to WebP format and improving responsive image handling, reducing unnecessary frontend payload size across mobile storefront pages.
- Improved storefront accessibility and usability by refining semantic HTML5, CSS3 layouts, responsive components, and WCAG practices, improving consistency across customer shopping experiences.
- Diagnosed production issues involving Shopify themes, React components, JavaScript behavior, API failures, payment workflows, and deployment problems, reducing troubleshooting time through structured debugging and root-cause analysis.
- Implemented Git-based development workflows, participated in Agile sprint planning, and collaborated with designers, product managers, and engineers to deliver Shopify features and explain technical changes to non-technical stakeholders.
Senior Full Stack Shopify Developer (React, Node.js, Firebase) - Kahuna Workforce Solutions - Houston, TX
(2023-04 - 2025-09)
- Developed full-stack Shopify applications using React, TypeScript, JavaScript ES6, Node.js, and Shopify APIs, improving ecommerce workflows for customer management, product operations, and merchant activities across web platforms.
- Built reusable React and React Native components for customer-facing ecommerce applications, improving UI consistency across desktop and mobile experiences and reducing repeated frontend development effort by 30%.
- Created Node.js backend services and REST API integrations connecting Shopify data with internal systems, automating product, customer, and order synchronization processes and reducing manual operational updates.
- Integrated Shopify Admin API, Storefront API, GraphQL, and webhooks to automate catalog updates, order processing workflows, and merchant activities across multiple ecommerce systems.
- Developed Firebase-based application features using Firebase Authentication, Firestore, and cloud data workflows to support user management, internal tools, and real-time ecommerce functionality.
- Integrated Stripe payment workflows and third-party APIs to improve transaction processing reliability and simplify payment operations for ecommerce applications.
- Improved frontend reliability by creating Jest unit tests and component-level test coverage for React applications, reducing UI regressions during feature development and production releases.
- Applied Test-Driven Development (TDD) practices for selected React and Node.js features by defining expected behavior before implementation, improving code confidence during frequent application changes.
- Implemented Git-based CI/CD workflows and deployment processes using cloud environments, reducing manual release steps and improving consistency between development and production deployments.
- Supported application deployments and backend workflows using Google Cloud Platform (GCP) services, improving reliability of ecommerce services and development environments.
- Diagnosed production issues across React components, Node.js services, Firebase workflows, Shopify APIs, and payment integrations by analyzing logs and application behavior, reducing troubleshooting time for operational problems.
- Collaborated with product managers, designers, and engineering teams through Agile/Scrum workflows, translating business requirements into technical implementations and explaining complex technical changes to non-technical stakeholders.
Senior Shopify Plus Headless Commerce Developer - Shoebacca - Irving, TX
(2022-06 - 2023-03)
- Developed Shopify Plus storefront experiences using React, Next.js, TypeScript, JavaScript ES6, and Shopify Storefront API, improving customer shopping workflows through customized product browsing, cart interactions, and checkout experiences.
- Built reusable React and React Native components for web and mobile commerce experiences, improving UI consistency across platforms and reducing duplicated frontend implementation effort by 35%.
- Created Node.js backend services and API integrations connecting Shopify data with fulfillment, inventory, customer management, and external business systems, improving synchronization accuracy across ecommerce operations.
- Integrated Shopify Admin API, Storefront API, GraphQL, and webhooks to automate product catalog updates, customer data processing, and order workflow synchronization.
- Developed Firebase-powered commerce features using Firebase Authentication, Firestore, and backend integrations to support customer accounts, internal tools, and application data workflows.
- Integrated Stripe APIs and third-party payment services into ecommerce workflows, improving checkout reliability and supporting different payment processing requirements.
- Improved React application stability by creating Jest unit tests and component validation workflows, reducing frontend regressions during Shopify feature releases and API changes.
- Applied Test-Driven Development (TDD) practices for selected React and Node.js features by writing automated tests before implementation, improving maintainability during continuous enhancements.
- Optimized frontend performance by analyzing React rendering behavior, JavaScript bundles, API requests, and Shopify data fetching patterns, reducing unnecessary client-side processing and improving page responsiveness.
- Improved international ecommerce support by configuring Shopify Markets, localization settings, and region-specific shopping workflows for global customers.
- Diagnosed production issues involving React components, Shopify APIs, GraphQL queries, payment integrations, and deployment workflows, reducing debugging time through structured analysis and targeted fixes.
- Collaborated with designers, product managers, and engineers in Agile/Scrum environments, translating product requirements into technical implementations and communicating complex frontend/backend changes clearly.
Senior Shopify Full Stack Developer - Volusion - Austin, TX
(2019-10 - 2022-05)
- Developed Shopify ecommerce applications using JavaScript ES6, React, Node.js, Liquid, HTML5, and CSS3, delivering customized storefront features, merchant tools, and customer shopping workflows for retail platforms.
- Built and maintained custom Shopify themes, reusable frontend components, and backend services using Shopify APIs, REST APIs, and GraphQL integrations to support product management, order processing, and customer operations.
- Integrated Stripe API and additional payment providers including PayPal, Square, and AfterPay into Shopify checkout workflows, improving payment reliability and supporting region-specific transaction requirements.
- Developed API integrations connecting Shopify with inventory systems, ERP platforms, CRM solutions, and fulfillment services, improving synchronization of product, order, and customer data across business applications.
- Created Firebase-powered ecommerce utilities using Firebase Authentication, Firestore, and API-based workflows to support internal tools, user management, and operational processes.
- Built reusable React components and JavaScript frontend functionality to simplify storefront customization, reduce duplicated UI logic, and improve consistency across ecommerce pages.
- Implemented Jest unit tests for React components and API-related workflows, reducing regression issues during Shopify theme updates and feature releases.
- Applied Test-Driven Development (TDD) practices for selected frontend and backend features by defining expected behavior before implementation and improving reliability during ongoing enhancements.
- Improved storefront performance by optimizing Liquid rendering, JavaScript execution, CSS assets, and API request handling, reducing unnecessary frontend processing and improving customer navigation speed.
- Automated repetitive merchant operations by developing Node.js utilities and backend workflows, reducing manual administrative tasks and improving operational efficiency.
- Diagnosed production issues across React components, Node.js services, Firebase workflows, Shopify APIs, and payment integrations by analyzing logs and application behavior, reducing troubleshooting time for operational problems.
- Collaborated with product managers, designers, and engineering teams through Agile/Scrum workflows, translating business requirements into technical implementations and explaining complex technical changes to non-technical stakeholders.
Shopify Full Stack Developer - IWD Agency - Austin, TX
(2017-12 - 2019-10)
- Developed Shopify and Shopify Plus storefronts using Liquid, JavaScript ES6, HTML5, CSS3, and React components, creating customized product pages, collection layouts, and interactive ecommerce features for retail clients.
- Built reusable Shopify theme components including sections, snippets, templates, and configurable blocks, reducing repeated frontend implementation effort across multiple storefront projects.
- Developed Node.js backend services and API integrations connecting Shopify applications with payment providers, fulfillment systems, and third-party business platforms, improving data synchronization across ecommerce workflows.
- Integrated Shopify APIs, REST APIs, GraphQL, and webhooks to automate product updates, customer data processing, order workflows, and external system communication.
- Implemented Stripe API integrations and additional payment provider connections including PayPal, Konbini, PayPay, and Paidy, supporting different regional checkout requirements and improving transaction processing reliability.
- Developed Firebase-supported ecommerce features using Firebase Authentication, Firestore, and application data workflows to support user management, lightweight commerce tools, and customer-facing functionality.
- Created React and React Native components for ecommerce interfaces, improving consistency between web and mobile shopping experiences and reducing duplicated frontend development effort.
- Added Jest unit testing for React components and critical frontend workflows, improving release confidence and reducing regressions during storefront updates.
- Applied Test-Driven Development (TDD) practices for selected features by writing expected behavior tests before implementation, improving maintainability during continuous enhancements.
- Improved Shopify storefront performance by optimizing Liquid rendering, JavaScript execution, CSS assets, API requests, and frontend loading behavior, improving page responsiveness across customer shopping flows.
- Implemented Git-based CI/CD workflows and automated deployment processes, reducing manual release steps and improving consistency between development and production environments.
- Diagnosed production issues involving Shopify themes, JavaScript behavior, payment integrations, API failures, and deployment workflows, identifying root causes and delivering targeted fixes.
- Collaborated with designers, UX specialists, clients, and developers through Agile/Scrum processes, translating business requirements into technical implementations and explaining technical decisions to non-technical stakeholders.
Education
Bachelor's Degree - Computer Science - Vista College, Killeen (2013-08 - 2017-05)


