Shipping
Sep 3A11yReadyForms V1 kicked off with the fidelity foundation shipped: a content-completeness gate now…Sep 2A11yReadyTrack A closed end-to-end. Batch-11 verified on the serving Cloud Run revision:…Aug 25VantageLocked suite reached 416 via the corpus→coverage loop — six net-new locks in a day, every…Aug 25VantageThe “A_Pgm de-gate” landed — one admin read now covers the config side of ~24 role-gated…Aug 25VantageFifth platform-found UCR defect filed — an admin “Active” flag that isn’t…Aug 25VantagePublic metrics pipeline moved to GitHub Actions after source-of-truth was consolidated to…Aug 24A11yReadyA 39-document cross-sample — fillable forms, meeting minutes, agendas, election results,…Aug 24VantageThe 250-page UCR User Guide was mined into typed oracles — the authoritative behavior…Jul 30A11yReadyThe self-improvement (learning) system is back on in production, off a validated…Jul 26QuillPhase-1 review flow shipped. Primary Data table shows ⚑ needs-attention when any…Sep 3A11yReadyForms V1 kicked off with the fidelity foundation shipped: a content-completeness gate now…Sep 2A11yReadyTrack A closed end-to-end. Batch-11 verified on the serving Cloud Run revision:…Aug 25VantageLocked suite reached 416 via the corpus→coverage loop — six net-new locks in a day, every…Aug 25VantageThe “A_Pgm de-gate” landed — one admin read now covers the config side of ~24 role-gated…Aug 25VantageFifth platform-found UCR defect filed — an admin “Active” flag that isn’t…Aug 25VantagePublic metrics pipeline moved to GitHub Actions after source-of-truth was consolidated to…Aug 24A11yReadyA 39-document cross-sample — fillable forms, meeting minutes, agendas, election results,…Aug 24VantageThe 250-page UCR User Guide was mined into typed oracles — the authoritative behavior…Jul 30A11yReadyThe self-improvement (learning) system is back on in production, off a validated…Jul 26QuillPhase-1 review flow shipped. Primary Data table shows ⚑ needs-attention when any…

The Program

5 production AI initiatives, 1 embedded architectprogram

I currently run the AI program inside Multnomah County — architecting, building, and shipping production AI across 5 simultaneous initiatives. Plus other client work shipped in the last few years.

Live ProgramShipping Weekly

Multnomah County AI Program

Four production AI initiatives running simultaneously inside the County, plus one in discovery and one restricted engagement proposal. I'm the embedded AI architect: I design the systems, write the code, capture the institutional knowledge, and ship features weekly. The program runs its own public presentation hub with a dated activity feed — anyone can verify the velocity.

2
Production Systems
1
Active Development
1
In Discovery
1
Restricted Proposal

Program Initiatives

Live hub
A11yReady
In Production · Scaling

A11yReady

AI-Powered Document Accessibility Platform

DCA

Converts public-facing PDFs into fully accessible HTML in 30–90 seconds — versus 1–4 hours of manual remediation. A Vertex-AI pipeline routes each document through one of 34 type-specific clusters with a deterministic forms path that anchors fields to embedded AcroForm widgets, so extraction is stable run-to-run.

30s
PDF → HTML
95%+
WCAG 2.1 AA
$0.50–$2
Per Document
Vertex AIGemini 2.5 Flash/ProClaude Sonnet 4.5Claude Haiku 4.5+7
View details
File Intelligence Platform
In Production · Scaling

File Intelligence Platform

Drupal-Aware Site Intelligence for multco.us

Multnomah County · WDX

Nightly Google Cloud pipeline that reconciles 56,500+ Drupal CMS files across 9,900+ published pages on multco.us. Six-bucket file classification, axe-core WCAG 2.1 AA scoring, Vertex AI service classification + remediation proposals, citizen-journey personas, per-department health trends, and an editor-attribution layer so every issue has an owner.

56.5K
Files Classified
9.9K
Pages Crawled
92.3%
Xingwu Agreement
Python 3.11FastAPIReact 19Vite+10
View details
AI-Powered Testing Platform
Active Development

AI-Powered Testing Platform

6-Agent System for Legacy Modernization

DCHS / QA

A team of 6 specialized AI agents that indexes legacy codebases, captures institutional knowledge before retiring staff walk out the door, generates regression tests from that knowledge, and watches for drift on every commit. Multi-tenant from day one — UCR is tenant 1; ACHP onboards next.

5/6
Agents Closed-Loop
9,420
Indexed Symbols
148
Specs / Run
Vertex AIClaude Sonnet 4.6PlaywrightFastAPI+8
View details
UCR Modernization
Discovery

UCR Modernization

Behavioral Test Capture from Retiring SMEs

DCHS

Vision for modernizing the Universal Client Registry — DCHS's system for managing client demographics, enrollments, and services across four divisions. Gated on first proving behavioral equivalence: every workflow Rikki documented over 36 years becomes an executable test the modernized UCR must pass before it ships.

704
SME Knowledge Sessions
208
Behavioral Tests (v2)
32 / day
Questions Answered
Playwright (regression suite)FastAPIReactVite+7
View details

Earlier Multnomah County Work

Other Production Systems