I code, analyse, and visualise — building the intelligence layer between raw financial data and strategic decisions. ETL pipelines, executive dashboards, and secure audit analytics at global scale.
I'm a Technology Risk Assurance Manager and digital transformation specialist, building data infrastructure that makes audits smarter, faster, and more reliable. My work sits at the intersection of financial systems, engineering, and analytics.
From architecting multi-ERP ETL pipelines to delivering executive Power BI dashboards for FTSE clients — I turn complex, messy financial data into trusted, decision-ready intelligence.
Previously at a Big Four global firm, where I led development of a global data transformation platform across 30+ client engagements worldwide.
A proprietary secure data extraction engine designed and built from the ground up — a self-contained, portable .NET application connecting directly to ERP databases using read-only access. Automates extraction of GL, Trial Balance, and Journal Entry data across 15+ ERP platforms, encrypts output using AES + RSA cryptography, and delivers audit-ready datasets with a full extraction memo.
Financial data mapping and standardisation platform on Azure Databricks, normalising multi-source ERP outputs into a unified, audit-ready schema. Handles complex field mapping, currency normalisation, and period alignment at scale.
Global audit data extraction utility automating data ingestion, validation, and reporting from multiple ERP systems. Deployed across 30+ client engagements worldwide. ETL standards adopted firm-wide. Gold Badge in Data Integration.
WPF desktop cleanser and Blazor Server frontend using graph visualisation to map transaction networks for audit investigation. Features drill-down modals, high-risk node marking, and sortable transaction tables for large datasets.
High-performance desktop tool for bulk-loading pipe-delimited financial extraction files into SQL Server via SqlBulkCopy. Handles multi-million row imports with automatic date format detection, timestamp processing, and full error reporting.