Portfolio

Growth Engineering Playbook

Runnable e-commerce growth engineering tools — not slideware. Each one runs in the browser from a fresh clone, uses invented sample data, and links to its source. They're built to show judgment: what to measure, what to trust, and what to reject.

8 live·Wave 1 complete·100% open source

View the repo on GitHub

Shipped tools

A/B Test Analyzer showing a significant result with p-value, confidence interval, power, and required sample size
Experimentation & CRO Live

A/B Test Analyzer

Teams call A/B tests too early, on too little traffic — shipping fake winners or killing real ones.

What it proves
Statistical literacy and CRO discipline: significance, power, required sample size, and a peeking simulator — with an honest verdict instead of false certainty.
Business value
Detecting a 10% lift on a 5% baseline needs ~31,000 visitors per variant. The tool shows that gap before traffic and budget are spent on a test that can't conclude.
UTM Audit Dashboard showing hygiene findings and plain-English diagnosis verdicts
Analytics & Attribution Live

UTM Audit Dashboard

Broken UTM tags and ROAS-worship quietly corrupt marketing budget decisions.

What it proves
Performance-marketing craft: auditing tracking hygiene, then reframing performance around POAS (profit) instead of vanity ROAS.
Business value
On the sample data it flags €4,806 (18.6% of spend) hidden by missing tags, and a channel at 2.3× ROAS but 0.98× POAS — profitable-looking, actually underwater.
Product Data Cleaner showing cleaned-catalog stats and an operational verdict
AI & Product Data Live

Product Data Cleaner

Messy product data breaks feeds, campaigns, marketplaces, and on-site discovery long before anyone notices in a dashboard.

What it proves
Catalog-ops judgment: deterministic cleaning, AI-assisted suggestions, confidence scoring, and human review gates instead of pretending AI can silently fix a product feed.
Business value
On the sample catalog it changes 42 of 46 rows, blocks 10 unsafe exports, and produces 36 feed-ready rows for Google Shopping XML and affiliate CSV — while keeping GTINs, duplicate SKUs, stock, and claims visible for review.
Product Description Generator showing product facts and a guardrail report blocking banned claims
AI & Product Data Live

Product Description Generator

Generic AI product copy creates brand sameness, hallucinated attributes, and product-claim risk.

What it proves
Prompt and workflow judgment: product facts, brand voice, multilingual output, banned-claim rules, length limits, and hallucination checks treated as production requirements.
Business value
Turns structured catalog data into copy-ready EN/DE product content while making missing facts and unsupported claims visible before anything reaches the shop, feed, or marketplace.
RAG Product Chatbot showing a grounded answer with citations and a router decision panel
AI & Chatbots Live

RAG Product Chatbot

Most chatbot demos answer confidently even when the source data does not support the answer.

What it proves
RAG architecture judgment: retrieval, citations, refusal behavior, and intent routing are visible instead of hidden behind a generic chat UI.
Business value
Keeps product and support answers grounded in catalog and policy data, refuses weak retrieval, and routes order-status questions to a workflow instead of pretending to access live customer data.
Affiliate Tracking Simulator showing scenario controls, commission metrics, and journey timelines
Affiliate & Attribution Flagship Live

Affiliate Tracking Simulator

Affiliate tracking breaks in quiet ways: lost cookies, duplicated claims, attribution-window disputes, returned orders, and suspicious click patterns all change who gets paid.

What it proves
Deep affiliate-domain judgment: click IDs, cookies, attribution windows, deduplication, validation, and fraud checks made visible in one inspectable simulator.
Business value
Shows both sides of tracking loss: revenue that gets undercounted when cookies disappear, and commission that gets overpaid when deduplication, validation, or fraud review is weak.
Cart Recovery Automation showing workflow controls, recovery metrics, timeline, and a rendered email
Automation & CRM Live

Cart Recovery Automation

Cart recovery automations often fail silently, send after purchase, ignore consent, or treat retries and errors as afterthoughts.

What it proves
Automation architecture judgment: trigger events, suppression rules, wait states, retries, email rendering, human approval, and operational alerts are treated as one workflow.
Business value
Shows controlled recovery: recovered revenue without bad sends, retries without silent loss, and approval gates for high-value or risky carts.
Static Commerce Stack showing the deploy pipeline, cache controls, risk panel, and cost estimate
Web Infrastructure Live

Static Commerce Stack

Static sites are cheap and fast until cache, invalidation, asset paths, and rollback are treated as afterthoughts.

What it proves
Infrastructure judgment: build artifacts, object storage, CDN caching, invalidation scope, path normalization, verification, and rollback explained in a public-safe template.
Business value
Shows how a low-cost static stack can stay reliable when cache boundaries, stale-content risk, and deployment checks are made visible before launch.

Wave 1 complete — all 8 tools shipped

Eight runnable tools across experimentation, analytics, AI, automation, and infrastructure — each open source, each built on the same shared Northstar Outfitters sample data. A second wave is in planning.