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.

54case studies

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.

54 case studies

Showing 46 to 54 of 54 · Page 6 of 6

46WordPress systems
  1. 01Theme bootstrap
  2. 02Feature hooks
  3. 03Reusable helpers
  4. 04Templates + shortcodes
Real scenario · client identity private

WordPress systems

Organizing custom WordPress templates, shortcodes, hooks, and reusable theme behavior

As custom WordPress work grows, the difficult part stops being writing one shortcode or template and becomes keeping templates, hooks, helpers, and reusable rendering logic organized enough to change safely.

WordPressPHPShortcodesHooks
Read case study
47Furniture 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
48E-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
49E-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
50Engineering 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
51WordPress security
  1. 01PHP version audit
  2. 02Host patch coordination
  3. 03Runtime verification
  4. 04Logs + user review
Real scenario · client identity private

WordPress security

Coordinating PHP2Shell patching and security reviews across WordPress sites

Following the PHP2Shell disclosure, several live and staging WordPress environments needed their PHP patch status checked. The work combined runtime verification, hosting-provider coordination, a targeted review of available logs and users, and clear documentation of remaining follow-ups. No confirmed compromise was found in the sampled evidence, which was not a full forensic clearance.

WordPressPHP2ShellPHPSecurity review
Read case study
52E-commerce
  1. 01Traffic assignment
  2. 02Tier experience
  3. 03Cart + checkout
  4. 04Order metrics
Real scenario · client identity private

E-commerce

Evaluating a Shopify quantity-tier test with conversion, AOV, and revenue per visitor

A quantity-tier presentation was tested across nearly 30,000 visitors. The decision used conversion rate, average order value, revenue per visitor, and total revenue together instead of declaring a winner from clicks or visual preference.

ShopifyA/B testingCRORevenue per visitor
Read case study
53E-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
54Local 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