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

Featured production work · WAMA Underwear

Behind the engineering of WAMA Underwear's e-commerce site.

Wayne Pastoral works on the live storefront across customer-facing features, conversion experiments, performance, accessibility, technical SEO, integrations, and the production work that keeps the store moving.

Ongoing e-commerce engineering · live production storefront

E-commerce engineeringLiquidCustom appsStorefront UXTechnical SEOPerformanceAccessibility
wamaunderwear.comLive store
Wayne Pastoral · ongoing e-commerce engineering

WAMA Underwear

Hemp apparel · live direct-to-consumer commerceA live storefront, continuously engineered.

Design, conversion, search, performance, and store operations working as one system.

Black WAMA hemp boxer briefs

Documented search presence

Visible in AI and organic search.

Captured September 2026

Live-store context: WAMA currently reports 130,000+ pairs sold and a 4.7/5 customer rating. Those are WAMA-reported brand facts, not outcomes attributed solely to engineering.

Google AI Overview for best hemp underwear naming WAMA Underwear first
AI OverviewWAMA is named first in this supplied snapshot.
Google organic result for best hemp underwear showing WAMA Underwear
Organic resultThe live store appears as the brand result.

Search example: “best hemp underwear.” Rankings and AI-generated results can vary by location and change over time.

ConduitTools by ConduitCode Labs

Built by ConduitCode Labs

Free browser tools that make everyday tasks simpler.

ConduitTools is a practical collection for image, PDF, time, QR, text, developer, and everyday utility tasks. Open a tool, get the job done, and move on.

Free to useNo account neededFiles stay on your device
Image Converter
IMG_2847.webpJPGWEBP1920 × 1440 px-90%
PDF Merge & Split
  1. project-brief.pdf4 pages · 1.20 MB
  2. signed-quote.pdf2 pages · 860 KB

merged-document.pdf 6 pages

Time Zone Converter
Manila
12:00:00 AM
Tokyo
12:00:00 AM

Tokyo is 1 hour ahead of Manila

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 1 to 9 of 54 · Page 1 of 6

01E-commerce
  1. 01Shopify theme cart
  2. 02Fly.io custom app
  3. 03Server discount rules
  4. 04Draft Order
Real scenario · client identity private

E-commerce

Tiered discounts on a non-Plus Shopify store using a custom checkout app

A non-Plus Shopify store needed quantity-tier pricing that the theme could explain to the customer but could not authoritatively apply inside the protected checkout steps. A custom app hosted on Fly.io validated the cart, created a discounted Draft Order, and handed the customer back to Shopify's secure checkout.

ShopifyLaravelFly.ioAdmin API
Read case study
02E-commerce
  1. 01Audit old page
  2. 02Map native sections
  3. 03Preserve approved content
  4. 04Responsive implementation
Real scenario · client identity private

E-commerce

Rebuilding an app-built Shopify page as a native, responsive theme template

A long-form brand page had outgrown its page-builder implementation. The content was rebuilt as a native Shopify theme template with reusable sections, consistent spacing, accessible links, responsive tables, and mobile layouts that no longer depended on a third-party page builder.

ShopifyLiquidOnline Store 2.0Content migration
Read case study
03Commerce applications
  1. 01Observed checkout failure
  2. 02Best-effort error report
  3. 03Notification filtering
  4. 04Private team alert
Client project · WAMA Underwear

Commerce applications

Building Automated Error Notifications for a Custom Shopify Checkout

A targeted internal alerting path reports detected checkout-preparation failures while leaving the shopper's normal checkout flow independent of notification delivery.

ShopifyLaravelError handlingEmail notifications
Read case study
04Custom applications & automation
  1. 01Configure campaign
  2. 02Render and preview GIF
  3. 03Copy email embed
  4. 04Use in campaign email
Client project · WAMA Underwear

Custom applications & automation

Building a Custom Email Countdown Timer Platform for Marketing Campaigns

A private campaign builder lets a marketing team create, preview, and reuse countdown timers in email without manually building each animated graphic.

PythonFlaskPillowAnimated GIF
Read case study
05Independent software product
  1. 01Find a focused utility
  2. 02Validate task inputs
  3. 03Run tool-specific processing
  4. 04Preview, copy, or download
Public product · built by ConduitCode Labs

Independent software product

Engineering ConduitTools: Building a Maintainable Browser-Based Utility Platform

How an independent utility platform balances reusable architecture with the different needs of image, PDF, time, and developer tools.

Next.jsReactTypeScriptSoftware architecture
Read case study
06Customer authentication
  1. 01Customer account sign-in
  2. 02Choose Google or Facebook
  3. 03Provider authentication
  4. 04Shopify customer account
Real scenario · client identity private

Customer authentication

Configuring Google and Facebook Sign-In for Shopify Customer Accounts

Google and Facebook sign-in were configured and tested with authorized accounts. Provider publication and public-access verification remained separate release steps.

ShopifyGoogleFacebookSocial sign-in
Read case study
07Analytics & CRM integrations
  1. 01WordPress form submission
  2. 02Available GA4 identifiers
  3. 03Zapier field mapping
  4. 04Salesforce lead fields
Real scenario · client identity private

Analytics & CRM integrations

Passing GA4 Client and Session IDs From WordPress Forms to Salesforce

Extended a WordPress-to-CRM lead pipeline to carry GA4 client and session identifiers, while keeping identifier availability and downstream QA explicit.

WordPressGravity FormsGA4Zapier
Read case study
08WordPress security
  1. 01Recovery points
  2. 02Users and roles
  3. 03Log review
  4. 04File-editing access
Real scenario · client identity private

WordPress security

WordPress Security Audit: Suspicious Accounts and File-Editing Plugins on Client Sites

Patching answered one question. This review asked the harder one: who already had access? User accounts, file-editing plugins and logs, documented with care.

WordPress security auditUser access auditFile access reviewServer log review
Read case study
09Commerce applications
  1. 01Account profile
  2. 02Validate date
  3. 03Confirm entry
  4. 04Saved customer record
Real scenario · client identity private

Commerce applications

Birthday capture inside Shopify customer accounts without a separate backend

An optional birthday field needed to live inside Shopify-hosted customer accounts, beyond the reach of theme code. A custom account extension provided date validation, confirmation before saving, a read-only saved state, and staff corrections through Shopify Admin.

ShopifyCustomer Account UI ExtensionsPreactGraphQL
Read case study