Skip to content
Jonathan Hazeley

Jonathan Hazeley

Principal Data & AI Architect

Platforms fail on trust, not on code. I architect Databricks lakehouse and AI systems, and prove them before a business commits.

Charlotte, North Carolina

Jonathan Hazeley, arms folded, smiling
rows migrated and proven on one pilot
678M

rows migrated and proven on one pilot

automated checks per validation run
114

automated checks per validation run

reusable Databricks skills in the accelerator
118

reusable Databricks skills in the accelerator

Microsoft and Databricks ECIF proposal I wrote the case for
~$1.5MM

Microsoft and Databricks ECIF proposal I wrote the case for

The evidence

Selected work

A few problems worth explaining in full.

All projects
Entertainment, client name withheld2026

Proving a Migration, Not Just Doing One

Ten source tables moving platforms. No way to prove any of them arrived intact.

rows migrated on the pilot
678M

rows migrated on the pilot

structural match on every validation run
100%

structural match on every validation run

automated checks per run
114

automated checks per run

average difference against source (2% tolerance)
0.01%

average difference against source (2% tolerance)

  • Databricks
  • Lakeflow Declarative Pipelines
  • Lakehouse Federation
  • Snowflake
  • Delta Lake (MERGE, Liquid Clustering)
  • Medallion architecture
Read case study
Lovelytics2025–2026

The Databricks Catalog Other Engineers Build Inside

Every engagement re-derived the same decisions. The knowledge lived in whoever was staffed.

reusable skills, client-generic by construction
118

reusable skills, client-generic by construction

categories, from platform core to AI and agents
13

categories, from platform core to AI and agents

  • Databricks
  • Python
  • FastMCP
  • Model Context Protocol
Read case study
Personal project2025–2026

Architecture Enforced by Gates, Not Convention

Architecture documents describe intent. Codebases drift from it within months.

packages split on a network-and-secrets axis
7

packages split on a network-and-secrets axis

AST gates failing CI on a boundary violation
4

AST gates failing CI on a boundary violation

  • Python
  • PostgreSQL
  • Databricks
  • AST analysis
Read case study
NC Department of Information Technology2025

Statewide Transportation Data, Made Trustworthy

A feed lapsed. The dashboard still rendered, with a gap nobody could see.

improvement in statewide reporting availability
30%

improvement in statewide reporting availability

faster onboarding for a new data source
60%

faster onboarding for a new data source

  • Databricks
  • Delta Live Tables
  • PySpark
  • Azure OpenAI
Read case study
Snap One (acquired by ADI Global)2021–2025

The Metrics Behind a 50% EBITA Increase

Everyone had the data. Nobody had a reason to believe it.

EBITA increase (~$50M) the pipelines contributed to
50%

EBITA increase (~$50M) the pipelines contributed to

Databricks pipelines integrating IoT and SaaS sources
15+

Databricks pipelines integrating IoT and SaaS sources

  • Databricks
  • SQL
  • Python
  • Power BI
Read case study

The method

How I run an engagement

What happens on all of them, not what happened on one. Every phase names the artifact that leaves it.

  1. Assess

    Name the problem beneath the stated problem

    The problem a team reports is rarely the one worth solving. Before any architecture, I establish what breaks if the numbers are wrong, and who has to defend them. That decides what the work has to prove, not only what it has to build.

    Ships

    The baseline, and the definition of done

  2. Design

    Build the proof with the system

    Validation is designed alongside the thing it validates, not bolted on after it. The checks are config-driven, so a new table is one line of config and a new skill is a graded eval, never new rule code. The standard does not decay as the surface grows.

    Ships

    Target architecture and the validation contract

  3. Build

    Ship a domain at a time

    Delivery runs domain by domain. On a migration that means a parallel run against the source, with every table proven equivalent before anything is retired. A framework that only ever confirms what you hoped is not a validation framework, so the comparison has to be able to fail.

    Ships

    Production systems, and a passing check on each

  4. Hand over

    Make the standard outlive me

    A gate nobody runs is indistinguishable from no gate at all. The checks run in CI, not on request. The definitions live in a glossary the team owns, not in one engineer’s head.

    Ships

    Runbook, glossary, and the checks in CI

Where I am

Currently

Lead Data Engineer Consultant at Lovelytics. Databricks’ four-year Partner of the Year, backed by Databricks Ventures. I am the client-facing technical lead on two to three concurrent lakehouse builds and migrations, and I set the Databricks delivery standard the engagement teams work inside.

Full experience

Verified

Credentials

Certified on the platforms I build on. Every one links to its issuer.

All credentials
  • Databricks Certified Data Engineer Associate
  • AWS Certified Cloud Practitioner

Plus 13 training and course credentials across Data Engineering, AI, Cloud & Delivery.

The toolkit

What I work with

Languages & processing
  • SQL
  • Python
  • PySpark
  • Apache Spark (Structured & Streaming)
  • Working knowledge:
  • Pandas
  • NumPy
Databricks & lakehouse architecture
  • Databricks
  • Unity Catalog governance
  • Lakeflow Declarative Pipelines
  • Delta Live Tables
  • Delta Lake
  • Databricks Asset Bundles
  • Auto Loader
  • Medallion architecture (bronze/silver/gold)
  • Data Vault 2.0
  • Data Mesh
  • Dimensional modeling (SCD Type 1/2)
  • Migration architecture
Storage & query engines
  • Snowflake
  • BigQuery
  • Postgres
  • Working knowledge:
  • Amazon Athena
  • Presto
  • Trino
Cloud & delivery
  • Azure (ADLS, Fabric)
  • AWS
  • GCP
  • ETL / ELT
  • CI/CD for data
  • Environment promotion
  • Azure DevOps
  • GitHub Actions
  • Git
  • dbt
  • Fivetran
  • Astronomer
  • Working knowledge:
  • Apache Airflow
AI & agentic systems
  • Azure OpenAI
  • Model Context Protocol
  • Claude Agent SDK
  • Prompt design & engineering
  • Agent evaluation
Analytics & BI
  • Power BI
  • Power BI semantic modeling (DAX)
  • Epic Clarity / Caboodle
  • Heap.io
  • Celonis
  • Working knowledge:
  • Tableau
  • Redash
Practice & leadership
  • Databricks migrations
  • Data governance frameworks
  • HIPAA-constrained delivery
  • Test-driven development for pipelines
  • Mentorship & technical guidance
  • Multi-engagement delivery
  • Level-of-effort estimation
  • Discovery workshops
  • Stakeholder management
  • Agile / Scrum

The person

Outside the work

A hire at this level is someone a team lives with for years, not a résumé. This is who that is.

More about me
  • Boxing
  • Salsa, Bachata, Merengue
  • Woodworking

Plus 15 countries across 4 regions, most of them where the music I dance to comes from.

Let’s talk

Send the team and the problem it owns. You will get a straight answer on whether I am the right fit, and the two projects closest to it.