Shopify case studies built around real business problems.
I'm Roland Nagy, the senior Shopify and full-stack developer behind CheckoutLabs. I work on custom storefront functionality, integrations, complex business logic, configurators, B2B experiences and ongoing Shopify development.
This page includes selected work completed independently and as part of agency development teams.
Senior Shopify Experience
A compact view of the technical background behind CheckoutLabs.
Selected Work & Case Studies
Representative Shopify and e-commerce development work focused on smoother buying journeys, clearer product decisions, stronger storefront quality, and maintainable commerce operations across direct and agency-delivered projects.
Shopify Ticketing Platform Migration & Booking Flow
Shopify ticketing work for Pennywell Farm focused on making a complex attraction booking journey easier to buy and easier to operate inside Shopify. The work moved a custom ticketing platform onto Shopify, preserved the storefront during launch, then introduced a unified booking flow for day tickets, event tickets, season-ticket-holder reservations, and annual passes. Later work focused on stabilizing the supporting app ecosystem and live ticketing operations.
Replaced fragmented ticket purchase paths with a clearer Shopify booking journey while keeping capacity, check-in, season-ticket, and operational rules manageable behind the scenes.
- Migrated a custom ticketing storefront onto Shopify
- Preserved the existing frontend during initial launch, then implemented the redesigned storefront
- Built a unified booking flow for day tickets, event tickets, season-ticket-holder reservations, and annual passes
- Reworked ticket modelling around Shopify product variants, line items, and capacity constraints
- Stabilized supporting Shopify app infrastructure for capacity, check-in, season tickets, and operational workflows
Custom 3D Configurator Shopify Integration
Shopify integration work for a configurable furniture product where 3D choices needed to become reliable Shopify cart and order data. The implementation connected configurator selections with products, variants, BOM-style component line items, saved configuration links, Shopify Markets, shipping profiles, and Hungarian localization.
Made a complex made-to-order product purchasable in Shopify by keeping visual configuration, component line items, localization, and post-purchase configuration data aligned.
- Connected configurator selections to Shopify products and variants
- Implemented BOM-style cart logic with each component added as a separate line item
- Stored shareable configuration links with orders for post-purchase review
- Configured Shopify Markets, shipping profiles, and Translate & Adapt localization
- Supported storefront fixes and frontend refinements around the product experience
Custom B2B Shopify Commerce
Custom B2B commerce implementation for Bramley for Business, built without Shopify Plus native B2B. The work used Shopify-native primitives, Liquid, JavaScript, variants, metafields, metaobjects, and theme logic to support business purchasing rules inside a maintainable storefront.
Created a practical B2B purchasing path around bulk buying, account-specific requirements, and price-list behavior without forcing the store onto a heavier platform setup.
- Built custom B2B logic with Liquid, JavaScript, product variants, metafields, and metaobjects
- Supported bulk purchasing, business customer fields, purchasing constraints, and price-list behavior
- Implemented B2B storefront and theme behavior around custom commerce rules
Checkout UI Extension for Delivery Date Selection
Checkout customization for Edenmoor, formerly Pipers Farm, where delivery date selection needed to happen inside Shopify checkout because postcode, cart contents, and shipping methods determine what dates are valid. The Checkout UI Extension used React, Remix, Node.js, and Shopify UI Extensions, with validation that could block checkout until a valid delivery date was selected.
Reduced delivery-choice ambiguity by moving the decision into checkout, where postcode, cart contents, shipping methods, and validation can work together before the order is placed.
- Built a Shopify Checkout UI Extension for delivery date selection
- Moved delivery date selection into checkout where postcode and shipping context are available
- Added checkout validation to require a valid delivery date
- Implemented extension-side shipping method logic based on selected date and delivery constraints
- Supported additional storefront UI and design implementation work during the engagement
Shopify Storefront Redesign & Custom Search
Storefront and theme work for the Bramley B2C Shopify store, delivered through an agency team across several redesigns, product-page improvements, ongoing storefront updates, and custom JavaScript search/filtering before Shopify Search & Discovery was available.
Improved browsing and product discovery through polished redesign implementation, PDP work, and custom search/filter behavior that helped shoppers navigate the catalog more confidently.
- Implemented multiple Shopify storefront redesigns and theme updates for the B2C store
- Supported custom PDP and UI work across design iterations
- Built custom JavaScript search and filtering behavior before Shopify's native Search & Discovery app was available
- Delivered production Shopify fixes and frontend refinements during the engagement
Shopify Storefront Redesign & Store Finder
Shopify storefront implementation for Ormonde Jayne, delivered through an agency team from Figma designs into a production theme. The work translated a premium brand experience into Shopify, with full-store frontend build-out, performance improvements, ongoing UI refinements, and a custom store finder using Shopify content data and JavaScript.
Helped preserve a premium brand feel in production Shopify while supporting store discovery, frontend performance, and ongoing storefront quality.
- Implemented the full Shopify storefront frontend from Figma designs
- Built custom store finder functionality with Shopify content data and JavaScript
- Worked on storefront performance, UI refinements, and production fixes during the engagement
Multi-language Shopify Storefront Development
Shopify storefront development for FaceTheory through an agency team, working in a complex multi-language setup where localized storefronts were maintained in separate repositories. The work focused on keeping frontend implementation, production fixes, UI refinements, and Core Web Vitals improvements consistent across a difficult storefront environment.
Supported consistency and performance across a multi-language Shopify setup where localized storefront differences made routine frontend changes more complex.
- Implemented major storefront frontend updates from Figma designs
- Worked across a multi-language Shopify setup with separate localized theme repositories
- Improved frontend performance and Core Web Vitals while handling production bugfixes and change requests
Made-to-Order Shopify Configurator App
Archived Shopify build for Malone Souliers combining storefront redesign work with a custom made-to-order shoe configurator. The configurator supported a richer product decision flow with admin-managed shoe parts, materials, colours, swatches, and imagery, while Shopify carried selected configuration details through product, cart, and checkout using line item properties.
Turned made-to-order shoe selection into a guided visual purchase flow, carrying configuration choices through cart and checkout so customers and operations could reference the selected details.
- Built the customer-facing MTO configurator flow for configurable shoes
- Implemented admin CMS screens for shoes, parts, materials, colours, swatches and configuration data
- Integrated the configurator with Shopify cart line item properties and visual cart reconstruction
Guided Frame Finder Quiz & Storefront
Shopify frontend and UI implementation work for an eyewear storefront, including a guided Frame Finder quiz that recommends frames from multiple customer inputs - what the shopper is looking for, style preference, and fit details - before narrowing the catalog down to a small set of matched products.
Helped shoppers navigate a broad eyewear catalog by turning several style and fit preferences into a short guided quiz that surfaces a focused set of matched frame recommendations.
- Implemented Shopify storefront frontend and UI across the eyewear catalog
- Built a guided, multi-step Frame Finder quiz capturing style, gender, and fit preferences
- Connected quiz answers to filtered product recommendations from the catalog
Custom Print Selection & Shopify Product Sync
Shopify storefront and data work for Merched, including a custom print selection experience on the product page that carries the selected print through to cart, plus a weekly Stella Stanley API sync that keeps Shopify products, variants, inventory, prices, and metafields up to date through a scheduled GitHub Actions workflow.
Made a customizable, print-based buying flow easier to manage in production while replacing manual catalog upkeep with an automated, scheduled data sync.
- Built a custom print selection experience on the PDP, carried through to cart as order details
- Implemented a weekly Stella Stanley API sync for products, variants, inventory, prices, and metafields via GitHub Actions
- Added minimum order amount / quantity logic for business buying rules
3D Bed Configurator Stabilization
Shopify storefront fixes and stabilization work around an existing 3D bed configurator, where shoppers choose size, fabric, headboard width, and per-side mattress hardness with a live-updating 3D render and an AR "view in your room" option, before the selected components are added to cart as separate line items.
Kept a complex, multi-component configurator purchase path reliable in production, so shoppers could keep customizing and buying a made-to-spec bed without the flow breaking.
- Fixed and stabilized an existing 3D product configurator built by another team
- Handled bugfixes across size, fabric, headboard, and mattress selection steps
- Made smaller storefront adjustments alongside the configurator work
Additional Store Work
Additional Shopify and e-commerce environments represented in broader storefront, integration, and production delivery work.
Savyll
Full storefront UI implementation from a custom design for a compact product catalog, delivered through an agency team.
DuoBoots
Shopify storefront work across redesign implementations, custom JavaScript search and filtering, and quiz-based product recommendation experiences.
iS Clinical
Shopify storefront and frontend work for a skincare commerce brand, including theme implementation, production fixes, and UI refinements.
Deesse Pro
Noughty
Shopify storefront and theme work for a B2C commerce brand, including UI implementation and production frontend fixes.
Spiller & Tait
Storefront UI implementation for a retail commerce site, delivered through an agency team in a compact design-led build.
Hawkins Coffee
Storefront UI implementation and frontend development for a retail coffee storefront.
Black Diamond Coatings
Full UI redesign implementation plus quiz-based product recommendation work that ranked products from customer inputs.
Glo Science
Harpar Grace International
Helix & Conch
Maker & Grower
Plantopia
The Cornish Foodbox Company
Moonwatch
Product data preparation and PDP updates for a watch storefront, structuring Shopify metafields and product information for Chrono24-compatible requirements.
Elixir
Small direct Shopify implementation project integrating MailerLite forms and building a webinar page template.
Petit Puk
Small Shopify maintenance and storefront update work through an agency partner, focused on minor fixes and adjustments.
Agencies I've worked with
Experience working inside and alongside e-commerce development teams and agencies.
Broader software engineering experience
Before and alongside my Shopify specialization, I've worked across professional software engineering environments and product teams.
Education & AI background
Computer Science background at Eotvos Lorand University, including MSc studies in Artificial Intelligence.
Technologies
Platform, language, app, and tooling experience used across selected Shopify and software engineering work.
Shopify & Commerce
Storefront, checkout, and commerce platform work.
Shopify
Liquid
GraphQL
REST APIsFrontend Interfaces
Interfaces, product journeys, and interactive commerce experiences.
JavaScript
TypeScript
React
HTML5
CSS3
Tailwind CSS
ViteApps, APIs & Data
Supporting systems, integrations, APIs, and data handling.
Node.js
Remix
MongoDB
PostgreSQL
SQL
PythonWorkflow & Growth Tools
Tools used around delivery, analytics, forms, email, and day-to-day development.
Git
GitHub
VS Code
npm
Google Analytics
Klaviyo
MailerLiteTechnical Expertise
The commerce problem areas CheckoutLabs is built to handle.
Storefront Experience
- Custom storefront sections and theme architecture
- PDP, PLP, cart, and search journeys
- Performance, Core Web Vitals, and UI refinements
- Design-system implementation from Figma
Commerce Logic
- Product configurators and guided buying flows
- Custom cart behavior, BOM logic, and line-item rules
- B2B pricing, MOQ, bulk purchasing, and constraints
- Markets, localization, and multi-domain storefront setup
Checkout, Apps & Operations
- Checkout UI extensions and validation flows
- Delivery-date, shipping-method, and operational rules
- Supporting Shopify apps and admin workflows
- Third-party integrations, data sync, and production support
How I Work
CheckoutLabs is set up for focused senior development capacity, whether the work is direct with a merchant or embedded inside an agency delivery process.
Direct with merchants
For complex Shopify features, product experiences, integrations, and ongoing platform improvements.
Embedded in agencies
White-label development support that fits into existing tickets, communication, QA, and client delivery.
Ongoing partner
Monthly capacity for stores and teams that need senior Shopify help beyond one-off theme tasks.
Complex features
Individual builds where the requirement does not fit cleanly into a theme setting or off-the-shelf app.
Need a Shopify developer who can handle the parts that don't fit in a theme setting?
Share the store, the business problem, and the technical constraints. I'll help you turn it into a clear development path.