Skip to content
Illia Romanovich

About

Illia Romanovich

I engineer Shopify storefronts: product-page systems, commerce state, performance, and the precise line between native platform behavior and custom code.

I work on the parts of a Shopify store that decide whether it sells and whether it stays maintainable. That means product-page and buy-box engineering, subscription and offer logic, cart and commerce-state behavior, real-user performance, and merchant-editable content. I build on native Shopify and the theme wherever they already solve the problem, and I add custom code only where a real requirement needs it.

What I work on

  • Product-page and buy-box systems: variants, subscriptions, and offers
  • Commerce state: cart, drawer, and the checkout boundary
  • Storefront performance: Core Web Vitals and real-user monitoring
  • Search, filtering, and merchandising with Search & Discovery
  • Merchant-configurable sections and metafield-driven content
  • Third-party integrations with clear ownership boundaries
  • Analytics instrumentation across the checkout boundary
  • Production-safe theme delivery

How I work

Native first
Use Shopify and the theme where they already solve the requirement, and keep purchase-critical behavior native.
Custom only where justified
Configure, extend, integrate, then build, in that order. Custom code is the last option, not the first.
Measure before I claim it
Field data and real-user monitoring, not only lab tools. Commercial impact is claimed only when the analytics support it.
Keep the store operable
Merchant-editable content, isolated and revertable changes, and compatibility with the platform, theme, and installed apps.
Honest scope
Separate what is verified from what is expected, and never present someone else's work, or a marketing page, as my engineering.

Selected strengths

Shopify platform

  • Shopify OS 2.0
  • Liquid
  • Sections & blocks
  • Metafields
  • Theme app extensions

Storefront engineering

  • TypeScript
  • Vanilla JavaScript
  • Product forms & variant state
  • AJAX Cart API
  • Sections Rendering API

Performance & measurement

  • Core Web Vitals
  • Real-user monitoring
  • CLS / LCP debugging
  • Web Pixels & analytics boundaries

Commerce & integrations

  • Selling Plans & subscriptions
  • Recharge
  • Search & Discovery
  • Third-party app integration

Craft & delivery

  • Accessibility
  • Merchant configurability
  • Production-safe delivery
  • Maintainable theme systems

Working context

Independent Shopify engineer. Recent work spans three production storefronts, each with a different constraint:

  • Lumway

    Sole storefront engineer

    View case

    A conversion-focused DTC storefront: subscription buy box, cart and commerce state, real-user performance, checkout analytics, and a 66-subscription migration.

    • OS 2.0
    • Selling Plans
    • Recharge
    • RUM
  • Absolute Support

    Sole Shopify theme engineer

    View case

    Extending Dawn for a medically complex compression catalog, with native variant, cart, and search behavior kept as the source of truth.

    • Dawn
    • Search & Discovery
    • Metafields
  • Boxwood Coffee

    Storefront implementation lead

    View case

    A disciplined Prestige adaptation for a specialty roaster, with custom code reserved for coffee metafields and navigation.

    • Prestige
    • Metafields
    • Recharge

Some client work is under NDA. The case studies show what can be shown, with sensitive details withheld, and separate verified outcomes from expected ones.

Have a storefront problem that does not fit a standard theme task?

I work across offer structure, product state, performance, analytics, merchant tooling, and production delivery, while keeping purchase-critical systems reliable.