You are reading the technical version of this page. Switch to standard view
Data & AI engineering · San Diego

Robust data substrates and ML/LLM systems engineered for production invariants: lineage, idempotency, observability and evaluation under distribution shift.

Pine Marten is the independent practice of John Houghton, a senior data engineer with ~10 years spanning Meta, Apple, Kaiser Permanente and Intuit. I design ingestion and transformation DAGs, semantic/metrics layers and ML/LLM systems — including on-prem inference with a data-residency boundary at your physical perimeter, eliminating third-party exfiltration surface.

Engraving-style pine marten illustration
Martes martes
Services

Capabilities

Data engineering

ELT architectures with declarative dbt transformation graphs, asset-oriented orchestration, contract and data-quality tests in CI, engineered for low bus-factor transfer of ownership to your team.

dbtDagsterDuckDBSQL

AI engineering

LLM-backed features and tool-augmented agents embedded in live workflows, with offline/online evaluation harnesses, curated datasets and policy guardrails instrumented from inception rather than retrofitted.

LLMsagentsevals

Local & private AI

On-device ASR/TTS, vision and language-model inference on Apple Silicon unified-memory systems or self-hosted accelerators, with a strict no-egress data boundary.

on-premSTT/TTSvision

Analytics & decision support

Metric specification, causal experimentation and decision dashboards grounded in economic reasoning, so estimands map directly onto the decisions leadership must make.

metricsexperimentation

Asynchronous quantum cryptography systems

Lattice-hardened ciphertext sharded across entangled S3 buckets, with idempotent decoherence and at-most-once key rotation.

post-quantumpre-revenueidempotent decoherence
How we work

Small, senior, hands-on

Assess

A time-boxed, fixed-scope assessment of data assets and objectives, culminating in a written, prioritized roadmap.

Build

I operate within your repositories and toolchain, shipping small, reviewable increments with test coverage and documentation.

Hand off

Operational runbooks, knowledge-transfer sessions, and a team capable of extending the system without consultant dependency.

John Houghton
About

Hi, I'm John.

My career has centered on converting heterogeneous, noisy data into reliable systems — most recently supporting FAIR and Reality Labs at Meta, and previously Apple Maps, Kaiser Permanente and Intuit. Economics training orients me toward the decision-theoretic value of data rather than pipeline throughput alone.

Senior data and ML/AI systems engineer, San Diego. Formal training in economics; empirically oriented builder. Available for consulting engagements and select full-time roles.

Portfolio

Selected systems work

SD Open Data Pipeline

End-to-end ELT over San Diego open data: asset-based Dagster orchestration, dbt transformation graph, DuckDB spatial point-in-polygon joins onto council-district geometries, and CI with full test coverage.

DagsterdbtDuckDB spatialCI
sd-open-data-pipeline

LLM Dataset Curation

Declarative curation pipeline for LM pretraining corpora: Unicode normalization, exact and MinHash-LSH near-duplicate removal, Gopher/C4 heuristic quality filtering, PII redaction, toxicity classification and an evaluation report.

LLMsdata quality
llm-dataset-curation

Vision Lab · Local AI Showcase

Real-time vision inference and voice agents executed entirely on-device on an M3 Ultra Mac Studio, with event capture, data-quality validation and privacy-preserving redaction.

on-devicevisionvoice
vision-lab

Finance Wizard

Agent-first personal finance application: FastAPI backend, React frontend, interactive ECharts-based models, counterfactual scenarios and dashboards.

FastAPIReactagents
finance-wizard-demo

Personal Finance Lake

Local lakehouse on DuckDB and dbt: bank-feed ingestion, transaction enrichment and nightly scheduled reconciliation.

DuckDBdbtlaunchd
finance-lake-demo

Multi-Agent Assistant

Multi-agent system with role-specialized LLM agents for research, scheduling, memory and security review, gated by human-in-the-loop approval on all externally visible actions.

agentsorchestration
multi-agent-assistant

Distributed Multimedia ETL Pipeline

Distributed image ETL over LAION-400M samples: Spark-parallel content hashing and metadata extraction, exact and perceptual-hash near-duplicate elimination, WebP re-encoding, and bronze/silver/gold Delta Lake tables under Airflow orchestration.

SparkDelta LakeAirflow
Distributed-Multimedia-ETL-Pipeline

Multi-Provider LangChain

FastAPI/LangChain backend with a lightweight web client for runtime provider routing between Anthropic and xAI models, exposing chat, canvas and real-time streaming Grok voice modalities.

LangChainFastAPIvoice
multi-provider-langchain
Experience

Professional experience

Meta (contract) — Senior Data Engineer · 2022–2026Built and ran the pipelines that delivered multi-terabyte image, video and multimodal training datasets to AI researchers at Meta Superintelligence Labs (FAIR), owning quality, rights filtering and self-serve tooling. Also owned the executive metric layer for Reality Labs’ VR strategy, the source of truth for Quest and Horizon usage and revenue. Assignment concluded September 2026.
Apple Maps (contract) — Senior Analytics Data Engineer · 2021–2022Led the move of Maps’ production reporting from Hive to Snowflake with zero disruption to downstream teams, and owned a self-serve analytics layer of 50+ pipelines and 25 dashboards.
Kaiser Permanente (contract) — Data Engineer · 2018–2021Built the executive metrics platform for a regulated healthcare organization, with automated anomaly detection so issues were caught in the pipeline, not in the boardroom.
Intuit — Senior Manager, Marketing Analytics · 2017Directed a team of analysts and engineers delivering a unified 360° customer view across nine data sources, setting the data-quality standards it ran on.
Background

Education & training

B.A. Economics

San Diego State University, 2011

Machine Learning Specialization

University of Washington, 2017

Data Mining Certificate

UC San Diego Extension, 2017

Interests

Outside the terminal

Local-first and private AI, economics and markets, endurance sports, and rare books.

Have a data or ML problem with real decision value?

Send a brief problem statement and context. I respond within one business day.