I build and fix difficult data systems.

Hands-on data warehouse architecture, data engineering, integration, modernization, performance tuning and analytics. I work directly with messy, high-volume and poorly integrated data and turn it into systems that are faster, simpler and easier to trust.

What I Do

I focus on practical engineering work rather than adding unnecessary layers, tools or infrastructure. The goal is a data platform that works, performs and can be maintained.

Warehouse Architecture

Design, modernization, dimensional modeling, schema design and architecture for analytical and operational data platforms.

Data Integration

Bring together internal systems, APIs, public data, geographic data and third-party sources into coherent, curated datasets.

Performance & Cost

Diagnose inefficient SQL, models and pipelines before throwing more hardware or cloud spend at the problem.

ETL / ELT Engineering

Build and repair ingestion, transformation and orchestration pipelines using SQL, Python, DBT and Airflow.

Migration & Modernization

Move legacy or fragmented warehouse environments toward modern PostgreSQL, Snowflake and cloud-oriented architectures.

Data Enrichment & Analytics

Clean, standardize, enrich and analyze customer data using geographic, demographic, property, environmental and other external datasets.

Core Technology

My work is database-first, SQL-heavy and focused on reliable production systems rather than technology for its own sake.

Snowflake PostgreSQL DBT Python Airflow Oracle SQL Pandas AWS Azure GCP Data Modeling Geospatial Data AI-Assisted Engineering

Send Me a Link to a Small Sample Dataset

Have a difficult data problem? Send me a link to a small sample using Dropbox, Google Drive, GitHub or a similar service, and tell me what you are trying to accomplish. I can review it and, where appropriate, show how I would clean, enrich, integrate, model or analyze it before you commit to a larger project.

Please do not send or publish confidential, sensitive, proprietary or regulated information through a public link. Use only data that is safe to share, or provide a private access-controlled link where appropriate.

Have a data problem that needs outside help?

Send me the problem, the environment you are working with and what you need to achieve. I will tell you directly whether I can help.

datawarehousebuilder@outlook.com