Skip to content

Selected Work / Case Studies

Real development case studies you can learn from.

These are production scenarios and product work, not a gallery of screenshots. Named live work is shown where it can be public, while other client details stay private. Alongside client case studies, in-house products such as ConduitTools show how focused ideas are designed, built, and maintained over time.

How to use this portfolio

Read the part that helps you make a better decision.

You do not need to understand every technology mentioned in a case study. Start with the problem and result, then go deeper into the implementation only if it is relevant to your own site or product.

01

If you have a similar business problem

Read the plain-English summary, real situation, and result first. Those sections explain what the work changed without requiring you to know the code or platform details.

02

If you are evaluating a technical approach

Read the constraint and implementation sections. They explain why the obvious fix was not enough and what tradeoffs shaped the final solution.

03

If you are planning a release

Use the release-check section as a practical QA reference. It shows what needed verification before a change was safe to ship to real users.

04

If you only want the takeaway

Jump to the reusable lesson. It condenses the case into a principle that can help with future websites, stores, applications, or integrations.

37Furniture e-commerce search
  1. 01Shopify product
  2. 02Structured metafields
  3. 03Algolia index
  4. 04Search + filters
Real scenario · client identity private

Furniture e-commerce search

Organizing Shopify product metafields for reliable Algolia-powered furniture search

A furniture storefront used Algolia for product discovery, so the quality of search depended on Shopify product data being structured consistently enough to index, filter, and maintain.

ShopifyAlgoliaMetafieldsProduct data
Read case study
38E-commerce
  1. 01Audit accumulated code
  2. 02Clean + classify
  3. 03Upgrade to latest Dawn
  4. 04Optimize storefront
Real scenario · client identity private

E-commerce

Cleaning and upgrading an older Shopify Dawn theme for performance and maintainability

A production Shopify storefront had been handled by multiple developers over time, leaving layers of legacy customizations, duplicated logic, app code, and inconsistent implementation patterns. The engineering work combined a move from the older Dawn theme to the latest Dawn foundation with a deliberate code cleanup and storefront performance optimization.

ShopifyDawnTheme engineeringCode cleanup
Read case study
39E-commerce
  1. 01Map legacy theme
  2. 02Design 2.0 architecture
  3. 03Convert templates + sections
  4. 04Migrate integrations
Real scenario · client identity private

E-commerce

Modernizing a legacy Shopify theme from Online Store 1.0 to Online Store 2.0 architecture

A legacy Shopify theme was moved from an older template structure into a modern Online Store 2.0 architecture with JSON templates, reusable sections, app-friendly extension points, and more merchant-managed content instead of hardcoded page logic.

ShopifyOnline Store 2.0Theme architectureLiquid
Read case study
40Engineering leadership
  1. 01Fundamentals without AI
  2. 02Guided theme build
  3. 03Real production ticket
  4. 04AI + Flow where useful
Real scenario · client identity private

Engineering leadership

From Shopify fundamentals to production tickets with responsible AI-assisted development

A developer enablement program moved the team from Shopify platform fundamentals into theme development, safe Git and deployment workflow, guided real production tickets, and finally AI-assisted development and Shopify Flow. The deliberate strategy was to build enough first-principles understanding to review tools and generated code instead of becoming dependent on them.

ShopifyTechnical leadershipDeveloper enablementLiquid
Read case study
41E-commerce
  1. 01Referral link
  2. 02Discount rules
  3. 03Cart stacking
  4. 04Shopify checkout
Real scenario · client identity private

E-commerce

Restoring referral discounts and affiliate attribution after a Shopify checkout upgrade

A checkout-extensibility migration moved the store away from legacy Thank You and Order Status scripts, but the affiliate journey still depended on discount configuration, app placement, stacking rules, and a verified referral-link path.

ShopifySnowballAffiliate trackingDiscount stacking
Read case study
42Local business websites
  1. 01Custom domain
  2. 02Host-aware proxy
  3. 03Brand route
  4. 04Domain metadata
Real scenario · client identity private

Local business websites

Serving independent local-business websites from one Next.js and Vercel codebase

21st Bean Cafe and AMP Thai Parts needed independent public domains, brand-specific content, local-business metadata, and clean search signals without creating two separate repositories and deployment pipelines.

Next.jsVercelMulti-domainLocal SEO
Read case study