Experience

V2 AI

Senior Data Consultant (Data & AI) April 2026 – July 2026, Melbourne, VIC

Delivered data assurance solutions for a retail-media platform, focusing on data quality and governance.

Key Projects:

  • Cartology PlanIt: Automated Data Assurance Framework
    • Architected and led delivery of the Automated Data Assurance Framework, replacing manual data verification with automated quality checks for the PlanIt retail-media product to unblock faster, lower-risk releases.
    • Designed the framework so additional Cartology products can be onboarded through configuration rather than rebuilding, protecting the investment and shortening time-to-value.
    • Established Cartology's tiered Data Quality Standard, adopted as the Definition of Done for releases, with a graduated rollout (observe → warn → block) letting teams adopt at their own pace.
    • Enabled multiple engineering teams to build and test data changes in parallel without interference, removing a recurring source of release-day delays.
    • Made platform health visible to non-engineers: test coverage, performance, and quality trends now queryable as metrics rather than locked in tribal knowledge.
    • Modernised the development toolchain, eliminating environment drift between developer machines and production while rolling out engineering standards without disrupting in-flight work.

Tools Used: Python, SQL, dbt, Airflow, GCP (BigQuery, Cloud Composer), Github Actions, Claude Skills


aPriori Technologies

Data Engineer November 2024 – March 2026, Belfast, Northern Ireland

Drove data platform initiatives for a global manufacturing analytics company.

Key Projects:

  • aPriori Data Mesh Platform

    • Built and maintained the analytics data layer across three business domains, structuring source data into reporting-ready models teams could query directly with confidence.
    • Designed a federated data governance model giving each business unit ownership of its data products while keeping standards consistent, scaling without bottlenecking on a central team.
    • Built data-platform-cli, an internal tool standardising how teams launched new data products; setup time dropped from days to minutes and it became the engineering standard.
    • Implemented attribute-based access controls across cloud environments, ensuring sensitive data reached only those with genuine need without slowing teams down.
  • GCP to AWS Cloud Migration

    • Led the migration of the data platform between cloud providers, preserving full functionality while optimising for cost and performance.
    • Replaced a slow custom ingestion process with managed change-data-capture, removing latency in the data feeding business reports.

Tools Used: Python, SQL, dbt, Airflow (MWAA), AWS (Redshift, S3, Lambda, ECS), GCP (BigQuery, Cloud Composer), Airbyte CDC, Great Expectations, Docker


Civica

Data Scientist February 2022 – March 2024, Belfast, Northern Ireland

Delivered business intelligence and analytics solutions for public sector clients, focusing on customer insights and operational reporting.

Key Projects:

  • Tourism Ireland: Marketing Analytics

    • Built end-to-end analytics for Tourism Ireland's marketing function, from pipelines to Power BI dashboards, giving the team direct visibility into campaign performance without analyst tickets.
    • Partnered with marketing stakeholders to define KPIs and dashboards that directly informed €2M+ in annual marketing budget allocation.
    • Structured customer engagement data from Dynamics 365 into a reporting-ready model, making it queryable across the organisation.
  • Northern Ireland Appeals Service: On-Premises Reporting Solution

    • Modernised legacy analytics infrastructure for the Northern Ireland Appeals Service, materially improving report load times for case-management self-service analytics.
    • Built interactive Power BI reports for legal and administrative teams, cutting ad-hoc reporting demand and freeing analysts for higher-value work.

Tools Used: Azure Synapse Analytics, Power BI, T-SQL, DAX, SSAS, SSRS, Power Query, SQL Server, Dynamics 365


Sentireal

Data Scientist November 2020 – February 2022, Belfast, Northern Ireland

Built machine learning pipelines and predictive models for a VR training simulation startup.

Key Projects:

  • InterTradeIreland Co-Innovate: VR Simulation Training Platform
    • Productionised the company's VR training analytics, moving experimental ML models into a reliable, automatically updating production service exposed via API.
    • Identified the data features predicting VR training effectiveness, informing product decisions on what made training more impactful.
    • Built and tuned predictive models and documented the workflow so the team could extend it independently.

Tools Used: Python, Scikit-Learn, TensorFlow, Docker, AWS (Lambda, SageMaker, Cognito, API Gateway, CodePipeline, CodeDeploy)


Skills & Competencies

  • Analytics Engineering: dbt Core, Elementary OSS, dbt_project_evaluator, dbt_expectations, dbt_utils, Great Expectations, SQLFluff, dimensional modelling (Kimball), slim CI, contracts, CDC, medallion architecture
  • Languages & Tooling: Python (Typer, Pydantic, FastAPI), Astral uv, SQL (BigQuery, Redshift, PostgreSQL, T-SQL), JavaScript/TypeScript, DAX, Bash
  • BI & Reporting: Power BI Desktop/Service, DAX, SSAS, SSRS, Azure Synapse Analytics, self-service analytics design
  • Orchestration & CI/CD: Apache Airflow (MWAA, Cloud Composer), Airbyte CDC, GitHub Actions, AWS CodePipeline
  • Cloud: GCP (BigQuery, Cloud Composer), AWS (S3, Redshift, Lambda, ECS, MWAA, SageMaker), Azure (Synapse, Data Factory, SSAS), Docker, Git
  • ML & Data Science: AWS SageMaker, Scikit-Learn, TensorFlow, feature engineering, ML pipeline CI/CD
  • Governance: Data Mesh, federated governance, ABAC IAM policies, metadata management, data quality SLAs, tiered quality standards, Definition-of-Done frameworks