arthurblattman.dev
Principal Engineer · Austin, TX · 18 years

One engineer.
The reach of
a team.

I own the technology operation of a multi-channel retailer. The data platform, headless Shopify commerce, integrations across Shopify, POS, ERP, and marketing automation, customer-facing apps, and internal operations tools. I build AI agent systems with human approval gates so one engineer can run what would normally take a team.

Before this, Fortune 500 consulting at IBM and a marketing data warehouse at WP Engine.

Track record, in production today
6 figures
of points liability removed by bringing loyalty in-house
$137k+
in store credit issued automatically, no human in the path
1.2M+
device scans ingested and processed
306,319
orders in 12 months across web and 37 stores

What I own, end to end

Every box below is a production system with real users and real money moving through it.

01
Data Platform

BigQuery warehouse, 500+ dbt models, Dagster orchestration, 30 source systems.

02
Cloud Services

Event-driven ingestion and rewards engines on Cloud Run, Cloud Functions, and Pub/Sub.

03
Internal Ops Apps

The company's BI layer, serving Retail, Franchise, and Finance on streaming APIs.

04
Loyalty & Rewards

In-house loyalty, referrals, and an evergreen rewards program on shared coupon rails.

05
Storefront

Headless Shopify Plus on Hydrogen and Oxygen, dozens of Astro landing pages, and the integrations that keep Shopify, the POS, and the ERP in agreement.

Selected work

Each of these is a production system I own and operate.

500+
dbt models over
225 declared sources
GCP Data Platform

The data backbone for a multi-channel retailer, run by one person.

500+ dbt models over 225 declared sources, Dagster orchestration on 22 schedules, and event-driven ingestion from 30 source systems. Intraday revenue used to wait for the next day's ERP sync. It now lands on a 10-minute loop.

BigQuerydbtDagsterPub/SubCloud RunDockerCI/CD
Read the case study →
306,319
orders in 12 months
across web and 37 stores
Commerce & Integrations

A headless storefront and 37 stores, kept in agreement with the ERP on every order.

A headless Shopify Plus storefront on Hydrogen and dozens of Astro landing pages selling into one cart. Integrations keep Shopify, the POS, and the ERP in agreement on products, pricing, inventory, and orders, and an hourly reconciliation alerts when they drift.

Shopify PlusHydrogenAstroNewStore POSNetSuitePub/SubCloud RunKlaviyo
Read the case study →
6 figures
of points liability removed
+ vendor contract retired
Loyalty

Took loyalty away from a SaaS vendor without a customer losing a point.

150k+ members earning in real time at the register. Coupons minted automatically on a sub-30-minute loop from BigQuery balances. The warehouse, not an application, is the authority on what a customer is owed, so every balance is auditable back to source.

Cloud RunFastAPIPub/SubCloud SQLBigQuerydbtDagsterNext.jsKlaviyo
Read the case study →
$137k+
in store credit issued
with no manual steps
Challenge

An evergreen rewards program that runs itself off hardware in the store.

1.2M+ device scans ingested and 54k+ enrollments. A scan opens a 28-day window, a second scan closes it, and the reward is computed and texted to the customer in seconds. Nobody approves anything.

Cloud RunFastAPIPub/SubCloud TasksCloud SQLBigQuerydbtShopify HydrogenKlaviyo
Read the case study →
100s
of Power BI license
seats retired
Internal Ops Platform

Replaced Power BI as the company's BI layer and retired hundreds of seats.

Live Sales on a 10-minute loop, Sales Journal with a store-activity heatmap, Inventory Movement, and Franchise KPIs with projected Daily Need. Backed by streaming API endpoints on a dbt, Dagster, and Postgres stack.

ReactTremorvisxFastAPIDagsterBigQuerydbtPostgresNewStore POS
Read the case study →

Experience

Enterprise consulting, then data engineering at scale, then sole ownership.

Defyned Brands

2021 – Present

Principal Engineer

Sole engineer across the data platform, internal operations applications, GCP cloud services, and the Shopify Hydrogen storefront. Built an in-house loyalty platform that retired a vendor contract and cut six figures of points liability, and an event-driven rewards engine covering 1.2M+ device scans and 40k+ lbs of verified body-composition change. On the internal side: a streaming-API operations app serving Retail, Franchise, and Finance, and NewStore POS to Power BI reporting with row-level security across roughly 30 hierarchical roles. Storefront work ships through review by an external agency development team.

WP Engine

2018 – 2021

Sr. Data Engineer

Marketing data warehouse, web analytics, A/B testing strategy. Built full-funnel attribution and led statistically sound experiment design.

IBM

2010 – 2018

Consultant Team Lead, Sr. Solution Consultant

Led a team of services consultants for IBM's SaaS e-commerce and analytics platforms. Primary technical point of contact for Fortune 500 clients through complex implementations, and technical advisor to sales, support, and product management.

Coremetrics

2008 – 2010

Implementation Engineer

Implementation training, technical consulting, and analytics best practices for Coremetrics Web Analytics. Level 2 support for client tagging and troubleshooting. Acquired by IBM in 2010.

Stack

What the systems above are actually built on.

Data
BigQuerydbtDagsterPostgreSQLPower BI
Cloud
GCPCloud RunCloud FunctionsPub/Sub
Languages
SQLPythonTypeScriptJavaScript
Frameworks
FastAPIReactNext.jsShopify HydrogenAstro
DevOps
DockerGitHub ActionsCI/CD

Side projects

Built outside work hours, shipped and running.

PickCrunch logo

PickCrunch

Create groups with your friends and pick NFL, NCAAFB, NBA, NCAABB, MLB and NHL games. Pick spreads and totals in matchup, ranked, or flat pick modes.

LineGuessr logo

LineGuessr

Guess the closing line on legacy NFL games. Pick an era, set the spread on ten games, and buy hints like starting QBs or the final score, each one costing points. A daily set gives everyone the same ten games to play and share.

draidock

Draidock

A protocol for running several coding agents in parallel under human approval gates. A Navigator charts the work, crew agents build in isolated worktrees, a Mate merges each leg, and a Surveyor checks the result. Accepting what ships stays with a human. This site is built with it.