At Data Cycle Analytics, I turn messy client data from SAP exports, ERP downloads, and spreadsheets into reliable reporting. I designed a MySQL database for disorganized SAP exports, connected it to Power BI, and wrote DAX measures around the client’s KPIs.
For a client with ad budgets spread across separate sheets, I wrote a VBA routine to consolidate targets, forecasts, and actuals into a master sheet, then built the budget dashboard. I also developed daily Python and SQL reconciliation checks that flag duplicates, nulls, and mismatches before figures reach a report.
At Minet Insurance, I built monthly Power BI claim utilisation reports and reconciled accounts across operational and finance systems. My work also includes insurance claims and compliance checks, and projects such as an EPRA fuel price pipeline using Python, PostgreSQL, Airflow, dbt, BigQuery, and Power BI.

