Data & Analytics professional focused on turning complex, messy data into reliable decision support. I build end-to-end analytics solutions spanning source ingestion, data-quality controls, SQL modelling, workflow orchestration, statistical analysis, and stakeholder-ready reporting in Power BI, Tableau, and Excel.
My work combines Data Analyst, Analytics Engineer, and Data Engineer practices: defining trustworthy metrics, preserving lineage, automating repeatable pipelines, reconciling outputs across tools, and translating technical results into clear operational and commercial recommendations.
Enterprise Spend Analytics Pipeline
Built a reproducible spend analytics portfolio solution with two explicitly separated data paths: quality profiling and descriptive analysis of 13,830 real DEFRA public-spend rows, and an operational fictional-company pipeline covering 5,000 multi-currency expenses and 20,000 approval events. Implemented Python validation, idempotent MySQL loading, cached historical FX conversion, 17 dbt models with 73 tests, and a six-task Airflow workflow with 24/24 reconciliation and 6/6 freshness controls. Delivered a four-page Power BI report with separate business and pipeline-health views, supported by Grafana and Streamlit monitoring dashboards.
Python MySQL dbt Apache Airflow Docker Power BI Grafana Streamlit GitHub Actions
NHS Workforce Capacity & Service Delivery Reporting
Designed a repeatable monthly operational reporting solution across NHS workforce, sickness absence, and A&E activity data. Built controlled Power Query intake, data-quality classification, reconciliation controls, Excel manager reporting, and a six-page Power BI dashboard with management alerts and organisation drill-through.
Excel Power Query Power BI Data Quality Python
AI-Augmented Customer Support Operations Analytics
Validated Gemini-assisted ticket classification and designed an evidence-based, confidence-based routing policy with human review safeguards, supported by a three-page Power BI dashboard for operational impact and root-cause analysis.
Python Gemini API Power BI scikit-learn
Customer Behaviour & Conversion Analytics Dashboard
Analysed more than 20 million e-commerce events across 1.6 million sessions using PostgreSQL, Python, and Power BI. Built a six-page dashboard covering conversion funnels, retention, customer behaviour, and product performance, identifying high-intent drop-off opportunities to inform five A/B test proposals.
PostgreSQL Python Power BI Data Analysis
Macro Regime & Asset Performance Analytics
Built an end-to-end Python and PostgreSQL pipeline that classified 1,111 trading days into four transparent macro regimes using one-day-lagged signals to prevent look-ahead bias. Evaluated SPY, IEF, and GLD across return, risk, and correlation metrics, reconciling all 24 Python and PostgreSQL outputs with zero discrepancies and validating findings across six threshold scenarios and 5,000 moving-block bootstrap resamples.
Python PostgreSQL Tableau Statistical Analysis

