~/sherbakov.fi/case-studies

{% section 'case studies' %}

Selected work.

{% section 'freelance · direct clients' %}

Shopify Plus multi-market storefront rebuild · bjaf.com

Rebuilt a Shopify Plus store from Figma designs into a clean Liquid theme, including a custom admin app, Judge.me reviews integration, and per-product video reel sections on the product page. Configured multi-market and multi-language delivery through Shopify Markets so the same catalog serves multiple regions and languages from one theme.

Ongoing Shopify Plus support · bjaf.com / totteland.dk

As part of the same multi-brand engagement, handled cross-cutting fixes across the flagship store and a sister storefront. Diagnosed a mobile navigation bug on the sister site, tracing it to a conflict between a marketing popup and the cookie-consent banner. Rebuilt a Buy X Get Y promotion after identifying and closing an abuse path in the original discount code, and resolved a subscription free-shipping conflict where a bundled gift line was falling outside the store's shipping profile.

Custom product configurator · locksmith hardware line

Built a Shopify configurator for a complex cylinder product line using metaobjects as the admin-editable pricing and compatibility data layer, a JSON rules engine to resolve valid combinations, and line-item properties to carry the finished configuration into the cart, bypassing Shopify's native variant system since the combination space exceeds its three-option limit.

Shopify-to-GBF warehouse fulfillment integration · AcuDart

Built on Next.js (Vercel) with Neon Postgres, syncing orders and tracking against the GBF Web API. Fixed a bug where the carrier was hardcoded to USPS, replacing it with dynamic carrier detection pulled from GBF's shipment detail payload. Tracking sync runs on an automated schedule every 30 minutes.

Shopify Buy Button storefront · Rob Kaufman

WordPress (Elementor/Astra) site integrated with Shopify Buy Button for book sales. Fixed a storefront configuration issue where password protection was blocking checkout links from working correctly, resolved with a theme-level redirect. Ongoing work includes Meta pixel setup and conversion tracking.

{% section 'through my role at upnova' %}

Upnova (upnova.io) is a Shopify upsell app with over 600 merchants and $1M in ARR. My role there is building product page and cart upsell widgets used across the merchant base, including bundle builders, gift-with-purchase unlock flows, and cart drawer upsell experiences. Everything below was built through my role at Upnova — these are Upnova product features running on merchant stores, not independent projects.

Zipster · zipsterbaby.com

Cart bundle progress and reminder experience, plus a gift-unlock flow. Per Upnova's case study: +13% AOV and +12% conversion.

Cannanda · cart & storefront upsells

Cart and storefront upsell widgets.

Camile & Stone · cart & storefront upsells

Cart and storefront upsell widgets. Per Upnova's case study: +13% AOV.

RedSpec · cart & storefront upsells

Cart and storefront upsell widgets. Per Upnova's case study: +40% AOV.