Author Image

Hi, I am Matt

Matthew Henderson

Data Professional

I’m a data enthusiast who’s all about soaking up knowledge and getting my hands dirty in data science, engineering, and coding. I have substantial experience in crafting end-to-end analytics pipelines in Google Cloud Platform, specializing in cost-effective serverless frameworks. I love diving into cool projects like using machine learning for some next-level analytics and crafting websites on the side.

dbt Developer
Google Cloud Machine Learning Engineer
Looker
Communication
Critical Thinking
Leadership

Skills

Experiences

1
Jetty Technologies

Jul 2023 - Present, UK, Remote

I am currently building Jetty’s data infrastructure from scratch. Jetty is a white-label customer management and billing platform for gigabit fibre-to-the-home and other digital services.

Senior Data Engineer

Oct 2024 - Present

Data Engineer

Jul 2023 - Oct 2024

Key Achievements
  • Built a serverless python application for ingesting data from multiple sources into BigQuery using batch and streaming methods. The application is deployed as a cloud run service with CI/CD which costs under £1 per month to run in production and also has built in monitoring to Discord.
  • Created a DBT pipeline for turning raw data sources into useful business oriented data models using well documented and tested SQL logic. The DBT pipeline is wrapped in a Flask application which is deployed as a cloud run service with CI/CD and useful logging and monitoring.
  • Designed Looker dashboards for internal and external use. Internally dashboards were used to monitor data pipelines and externally they were used for client reporting.
Responsibilities:
  • Build all data infrastructure from scratch in Google Cloud Platform.
  • Set standards for use of data and reporting within the business.
  • Create cost effective applications to ingest data using batch and real time streaming methods.
  • Design and develop all business reporting logic.
  • Build front end dashboards for reporting to clients.

Analyst
Forecast Data Services

Feb 2021 - Nov 2022, Edinburgh

Forecast is a data consultancy with high profile clients across several industries. For the majority of time, my client was the loyalty department of one of the largest companies in the UK telecommunications industry.

Key Achievements
  • Delivered a restructuring of business reporting processes using DBT, significantly increasing speed, robustness and maintainability.
  • Created a marketing campaign dashboard which reduced manual workload of analysis from 2 days to 5 minutes.
  • Awarded end of financial year recognition for excellent work two years running (2021 & 2022).
Responsibilities:
  • Design, develop and manage analytics pipelines for business reporting.
  • Manage clients expectations and provide timelines for projects.
  • Design and develop statistical analyses to measure the effectiveness of marketing campaigns and content release.
  • Led project to create an internal cloud cost control tool.
2

3
Intern
St. James's Place Wealth Management

Aug 2018 - Aug 2018, Edinburgh

St. James’s Place is a FTSE 100 financial company specialising in Wealth Management. There are several child companies called Partners within the company, spread over the UK.

Key Achievements
  • The first intern to work in a Scottish office paving the way for future internships.
  • Gathered data on the use of internal technology through surveys, analysed and presented the results to the Head of Business, then offered training which increased efficiency of operations within the company.
  • Organised a Sports charity fundraiser which raised over £18,000 for the SJP Foundation.
Responsibilities:
  • Understand and increase use of internal software.
  • Analyse partners’ progress towards internal goals with financial rewards.
  • Organise sports fundraiser for SJP Foundation.

Education

BSc Honors Mathematics (First Class)
Mark: 75 out of 100
Final Year Subjects
Course NameTotal CreditObtained Credit
Modelling and Simulation with Applications to Financial Derivatives10084
Applicable Analysis 310078
Medical Statistics10070
Communicating Mathematics and Statistics10066
Finite Element Methods of Boundary Value Problems and Approximation10080
Mathematical Introduction to Networks10073
Higher Secondary School Certificate
Higher Subjects
Course NameObtained Credit
MathematicsA
Physical EducationA
Business EducationA
EnglishB
PhysicsB
ChemistryB

Projects

GCP Multi-Tenancy
Owner Jan 2025 - Mar 2025

To support the transition from a single-client setup to a multi-client model, I built a centralized Terraform repository for our analytics infrastructure on GCP. Working closely with Google’s DevOps team, I implemented CI/CD using Cloud Build to automate and standardize environment creation. This transformation allowed us to scale efficiently, spin up client-specific environments with ease, and significantly improved the reliability of our cloud infrastructure.

Proactive Data Quality Monitoring
Owner Nov 2024 - Dec 2024

To address persistent data quality issues, I implemented the dq-utils dbt package to log failing test results and link them to the original source data. I then built a Looker dashboard that provided real-time visibility into data issues, trend analysis, row-level drilldowns, and Jira integration for issue tracking. This solution enabled proactive data ownership, alerting system owners when quality thresholds were breached, significantly improving the overall reliability of our data.

Trade Statistics Dashboard
Owner Aug 2024 - Sep 2024

I designed and built a unified data model in dbt to consolidate all customer “trade” events, including sales, package changes, and churn, into a single source of truth. Collaborating with operational teams, I mapped user journeys to define event logic, implemented rigorous testing and documentation, and created a Looker dashboard that now serves as a trusted operational reporting tool. This solution enables the business to track customer movement, identify underperforming sales channels, and make data-driven decisions with confidence.

BEAM Modelling Process
Owner Feb 2024 - Feb 2024

To address inconsistent and duplicated reporting requests, I developed a lightweight intake process based on BEAM data modeling principles. This involved collaborative sessions with stakeholders to define key user stories and metrics, an Excel mock dataset to map expected dimensions, and an ER model to assess feasibility. The process improved clarity, reduced duplicate requests, and enabled better prioritisation — ultimately streamlining reporting workflows and strengthening alignment between data and business teams.

Junia Jungle Trekking Website
Junia Jungle Trekking Website
Developer Mar 2023 - Jun 2023

I designed and developed a website for a jungle trekking company in Sumatra, aimed at boosting their online presence and increasing direct bookings. Over a 6-week sprint, I led the project end-to-end — from photography and design to content strategy and marketing — gathering regular feedback to iterate quickly. The result was a visually engaging, user-friendly site that significantly improved the company’s online booking rates and became a major driver of new income.

Loyalty reporting pipeline
Loyalty reporting pipeline
Owner Jun 2019 - Jun 2020

Analytics engineering business reporting pipeline built for a large telecommunications company. Written using best-practice data modelling, robust testing, and comprehensive documentation. Features include incremental models to handle big data, separate environments for dev/prod, testing legitimacy of manually entered data as pre-hook and BQML analysis running at the end of the pipeline.

Recent Posts

Achievements

Year End Recognition 2 Consecutive Years

Graduation

Champion