AI engineer · data, cloud & production systems

I build AI systems that teams can operate, inspect, and improve.

I turn recurring research, planning, and content work into applications people can use. My background in data engineering, cloud infrastructure, and production operations shapes how I build them: reliable data, visible failures, and clear points for human review.

See how the systems evolved
SYSTEM BOUNDARY · 01
01Canonical statefacts · identity · policy
02LLM reasoningsynthesis · critique
03Human-controlled releasereview · promote · publish
deterministic human gate Deterministic services hold canonical state; models work from approved facts.

I own the architecture, implementation, and operating decisions documented in these case studies.

A repeated engineering pattern

Prompt workflows evolved into applications with data, validation, and recovery.

  1. 01 Systems inside the LLM Travel Agent · Pokédex Reviewer
  2. 02 Structured review workflow JobSniper · claim boundaries · multi-pass review
  3. 03 Deterministic pipelines New Pencil Lead Intelligence · Level-Up
  4. 04 Operated applications Job Hunt OS · Apex Human Hybrid

Flagship systems

From repeated conversations to tools I use.

A training platform and a job-search workflow show how I carry an idea through data design, application development, and day-to-day operation.

Health & performance intelligence

Apex Human Hybrid

CoachAI → Apex Human Hybrid

I built a training platform that brings workout history, recovery signals, route analysis, and race outcomes into one place. It grew from CoachAI when repeatedly loading years of history consumed too many tokens and credits. I designed the database, APIs, readiness calculations, and web and mobile clients so coaching can work from structured training data.

Apex Human Hybrid dashboard preview
Working private application PostgreSQL/PostGIS · FastAPI · Vue/Swift
Read the case study

Career workflow & evidence governance

Job Hunt OS

Repeated application work needed shared state outside the chat. I built Job Hunt OS across Google Sheets, Apps Script, scheduled Python and Playwright workers, multi-provider review, and document validation. It collects, verifies, scores, and packages opportunities; I review each packet and submit every application manually.

Job Hunt OS dashboard preview
Working internal application Python · Apps Script · Playwright
Read the case study

Applied engineering

Learning, business research, and publishing.

View all work

Learning missions and earned arcade time

Level-Up Learning

I built a privately hosted learning application shaped by my son's feedback, with 3,158 playable missions and four reusable game engines. An offline AI pipeline prepares content, while practice sessions, mastery tracking, and arcade rewards run in the browser.

Privately hosted application React · Node.js · JSON Schema
Read the case study

Public records into useful business research

New Pencil Lead Intelligence

I built a pipeline that turns Texas permit records into business research and assets ready for review. It preserves source history and human notes in Google Sheets, with 6,100+ normalized records and 98.7% coordinate coverage in the local artifact set.

Working core data pipeline Node.js · Google Workspace · Sharp
Read the case study

Operating and modernizing WordPress Multisite

WordPress Modernization & AI Operations

I operate and modernize a production WordPress Multisite platform with checksum-gated changes, custom OIDC identity, focused MU plugins, and offline AI content validation. Fourteen tests check claims, dates, and affiliate markup before editorial review.

Verified production operations WordPress · PHP · Python
Read the case study

Production operations

Shared infrastructure and automation keep recurring work moving.

I build the schedules, workers, and shared services behind these applications. Recovery and maintenance are part of the work.

Repository-verified

Scheduled automation

Apps Script schedules, launchd jobs, and Python or Playwright workers execute recurring collection and rendering tasks. Recovery ledgers preserve workflow state after an interrupted run.

Job Hunt OS · macOS automation
Owner-confirmed

Shared container platform

I run shared container infrastructure across several projects, including Home Automation. The upcoming case study will explain how the services are deployed, connected, and recovered.

Shared infrastructure · Home Automation
Coming soon

Home Automation

The full-stack case study will cover the shared container platform, integrations, automation rules, state, recovery, privacy boundaries, and operating history.

View coming-soon note

Engineering foundations

Choose the right tool for the problem.

Deterministic systems reliability

macOS Maintenance & Hardware Revival

I built tools to keep older Macs useful and their data recoverable. Shell and Python automation handle storage, network mounts, verified file transfers, and PostgreSQL backup mirroring. Restore checks and tested retention rules govern when older backups can be removed.

Deterministic system Read the engineering study

Systems contained inside hosted LLMs

Hosted LLM Systems

The Travel Agent and Pokédex Reviewer use system instructions, structured knowledge, memory boundaries, ordered gates, and output contracts as their application layer. Their full operating boundary remains inside the hosted model environment.

Hosted LLM systems Explore the systems

Engineering point of view

Production engineering is the foundation for the AI work.

My experience with data platforms, cloud infrastructure, and production operations shapes each AI design. I build deterministic systems for probabilistic models: software holds the facts and checks the output, models handle interpretation, and people retain consequential decisions.

More about how I work

Roles and project work

Let’s discuss your next engineering role or project.

I am interested in AI engineering, data platforms, and production systems. Send me the role or the workflow you want to improve, and we can discuss where my experience fits.