I turn complex data into clear business decisions. From engineering robust pipelines to building Power BI dashboards that executives actually use — I bridge the gap between raw data and real insight.
End-to-end data solutions — from raw ingestion to actionable business intelligence.
Designing and building scalable ETL/ELT pipelines that move, transform, and load data reliably across cloud and on-prem environments.
Uncovering trends, patterns, and actionable intelligence from complex datasets using advanced statistical techniques and visualisation.
Building interactive Power BI dashboards with automated refresh cycles, giving stakeholders real-time visibility into business performance.
Streamlining repetitive data workflows through smart automation — reducing manual effort and eliminating errors in critical processes.
Architected and built a production-grade Modern Data Warehouse using the Medallion Architecture pattern across Bronze, Silver, and Gold layers. Designed scalable ETL pipelines to extract and load data from source systems, then transform it progressively through each layer. Developed optimised fact and dimension tables following dimensional modelling best practices, and delivered SQL-based analytical reports and dashboards that turn raw data into actionable business insights. A complete showcase of SQL development, data engineering, data modelling, and analytics in one end-to-end solution.
Engineered a fully automated Machine-to-Machine integration between Databricks and NetSuite's REST API. Implemented secure OAuth 2.0 M2M authentication using Consumer Key and RSA Private Key pairs to eliminate manual credential handling. The pipeline automatically pushes field updates into NetSuite records, significantly improving data accuracy across the enterprise system and removing the need for manual data entry by business users.
Built an event-driven pipeline that connects SharePoint file uploads to Databricks table refreshes via Power Automate. Whenever a source file is modified or replaced in SharePoint, a trigger fires a Databricks job to ingest and process the updated data in near real-time. This eliminated manual intervention, reduced data latency dramatically, and ensured downstream reports always reflect the latest available data without any scheduled polling overhead.
Developed a cost-saving solution to surface Power BI reports directly inside Salesforce without requiring additional Power BI licences for every user. Built custom Apex controllers and Visualforce pages to securely embed live Power BI Report Builder outputs within the Salesforce Contract object. Users with no Power BI licence could view fully interactive reports in-context, saving the organisation significant per-seat licensing costs while keeping data accessible where it's needed most.
Replicated a suite of critical Salesforce reports in Power BI to extend access to teams without Salesforce licences. Connected Power BI directly to Salesforce as a data source and rebuilt existing report structures with enhanced visuals and filtering capabilities. Scheduled automated data refreshes via Databricks to keep reports current, enabling wider stakeholder access to key business metrics without incurring additional Salesforce licence costs.
Designed and implemented a proactive alerting framework that monitors Power BI report metrics and fires automated notifications to Microsoft Teams channels when KPIs breach defined thresholds. Built dynamic alert rules tied to business-critical measures, ensuring the right stakeholders receive timely, contextual notifications without needing to actively monitor dashboards. Significantly improved response times to data anomalies and enhanced overall visibility across business teams.
Got a data challenge, need pipeline work, or want to collaborate? I'd love to hear about your project.