Portfolio
Portfolio

Real work. Real data.

Case studies across e-commerce analytics, BI reporting, and data pipeline engineering. Each project has a full write-up, most have both an on-site case study and the original LinkedIn post, so you can read wherever's easiest.

01 Marketing Performance & Campaign ROI Analysis dashboard screenshot
BI Analysis · E-Commerce 2025
Marketing Performance & Campaign ROI Analysis

Built an end-to-end ETL pipeline using Python and SQL to consolidate raw marketing spend, impression, and revenue data into a single Power BI model — giving stakeholders a clear view of which campaigns were profitable and which were burning budget.

  • ✓ Engineered ETL pipeline converting raw multi-source data into a clean analytical model
  • ✓ Identified highest and lowest ROI campaigns across channels, enabling budget reallocation
  • ✓ Delivered interactive Power BI dashboard with drill-through by channel, campaign, and period
Python SQL Power BI ETL Data Warehousing Excel
02 Netflix global streaming analysis Power BI dashboard screenshot
Data Analysis · BI Reporting 2025
Full-Stack Analysis of Netflix's Global Streaming Data

Used Python, SQL, and Power BI to analyse Netflix's global content library and streaming performance data — automating an ingestion pipeline to surface content survival rates, genre performance by region, and production investment patterns.

  • ✓ Automated data pipeline ingesting and cleaning multi-year global streaming records
  • ✓ Surfaced content survival rates and genre performance patterns across regions
  • ✓ Delivered strategic programming recommendations backed by quantitative trend analysis
Python SQL Power BI ETL Data Warehousing Excel
03 Café sales analysis Tableau dashboard screenshot
BI Analysis · Retail Analytics 2025
Café Sales Analysis — Retail Optimisation Case Study

Applied BI tools to transform raw point-of-sale transaction data into a strategic roadmap for a retail café operator — identifying peak trading windows, underperforming SKUs, and inventory inefficiencies.

  • ✓ Identified top and bottom performing products by margin, not just revenue
  • ✓ Mapped peak trading hours to surface staffing and inventory optimisation opportunities
  • ✓ Built Tableau dashboard enabling ongoing self-serve reporting for the store owner
Python SQL Tableau ETL Data Warehousing Excel
04 E-Commerce Revenue & Global Reach Power BI dashboard screenshot
BI Reporting · E-Commerce Analytics 2026
E-Commerce Revenue & Global Reach — Executive Power BI Dashboard

Built a single-page executive Power BI dashboard on a $9.32M-revenue dataset across 6 countries and 5 acquisition channels — surfacing channel mix, geographic concentration, AOV, and a Q4 seasonal dependency pattern.

  • ✓ Identified Q4 seasonal revenue concentration — flat 9 months, spike 3 months — as a dependency risk
  • ✓ Surfaced near-equal channel mix distribution as an "anti-fragile" acquisition strategy
  • ✓ Delivered executive single-page dashboard with KPI scorecards, geographic breakdown, and trend line
Power BI Data Visualisation E-Commerce Analytics Business Intelligence KPI Reporting
05 E-Commerce Cart Abandonment & Conversion Funnel case study
E-Commerce Analytics · Conversion 2026
100 People Visited Your Store. 70 Added to Cart. Only 20 Bought.

A deep dive into the e-commerce conversion funnel — diagnosing a silent CartFlows/WooCommerce plugin conflict and building a fully validated GA4 + GTM event suite to show exactly where and why customers drop off before buying.

  • ✓ Mapped the full visitor-to-purchase funnel to identify the highest drop-off stages
  • ✓ Diagnosed a silent tracking failure caused by a third-party checkout plugin conflict
  • ✓ Validated the complete event suite end-to-end in GA4 DebugView
GA4 GTM WooCommerce Conversion Funnel CRO
06 Looker Studio dashboard showing sessions, conversions by channel and the conversion funnel for a local service business
Web & Marketing Analytics · Local Service Business 2026
From Ad Spend to Bookings: Is the Advertising Actually Working?

Cleaned six months of messy web and ad platform data for a modelled portable toilet rental business, then turned it into a 3-page Looker Studio dashboard and a plain-language owner report that shows which campaigns earn bookings and where visitors drop off.

  • ✓ Fixed data quality issues that had turned 6 real campaigns into 18 phantom ones
  • ✓ Found a nearly 4x gap in cost per lead between channels (R27.61 vs R108.62)
  • ✓ Pinpointed the biggest funnel leak: only 17% of sessions reached a pricing or booking page
Python Pandas Looker Studio Google Ads Meta Ads GA4
07 Kasi Botanicals Looker Studio dashboard screenshot
Web & E-Commerce Analytics · Skincare Brand 2026
R872K in Orders, R448K in Revenue: A Web and E-commerce Analytics Case Study

Cleaned and reconciled four linked data sources for a modelled South African skincare brand, then built a 5-page Looker Studio dashboard and a one-page findings report showing which ads make sales, where shoppers drop off, and how much of the order value is real revenue.

  • ✓ Showed only 51% of orders completed, so R872K in order value was really R448K in revenue
  • ✓ Found an 18x gap in cost per purchase across five campaigns (R13.59 vs R239.08)
  • ✓ Located the funnel leak after the cart: 69% cart abandonment, and email converting at 25.7%
Python Pandas Looker Studio Google Ads Meta Ads Shopify
Coming Soon

GA4 implementation case studies, GTM e-commerce tracking builds, and Looker Studio dashboard projects are being documented and will be added here shortly.

GA4 Implementation GTM E-Commerce Tracking Looker Studio Dashboard

Want results like these
for your business?

Every project starts with a free 30-minute discovery call. Tell me what you're working with and I'll tell you what's possible.

Book a Free Discovery Call

Free 30-min call · No commitment · I'll tell you what you actually need, even if it's not me.