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
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.