Portfolio + signals
AxiomFolio
Portfolio intelligence and trading workflows that combine live positions, signals, market context, and risk-aware execution paths.
- Next.js
- FastAPI
- PostgreSQL
- Redis
- MCP
Founder, Paperwork Labs · San Francisco
I've spent my career turning operating problems into working systems—from bringing small businesses fully online to Cruise's commercial data warehouse, Credit Karma's recommendation and streaming pipelines, and full-stack AI products at Paperwork Labs. My work spans data architecture and governance, agent runtimes, fintech and compliance products, identity, and the delivery automation behind them.
Selected systems
I built these as connected systems: shared identity, shared data doctrine, reusable backend foundations, and one agent runtime coordinating work across the portfolio.
Portfolio + signals
Portfolio intelligence and trading workflows that combine live positions, signals, market context, and risk-aware execution paths.
Consumer tax
Mobile-first tax preparation with W-2 and 1099 OCR, integer-cents calculations, a MeF document lifecycle, and state-tax coverage across all 50 states plus D.C.
LLC formation
LLC-formation workflow with deterministic state-portal handlers under certification, compliance dates, and a shared data layer for state rules and fees.
B2B compliance
B2B compliance product in development: a CPA-facing dashboard plus firm-scoped tax API routes for structured document workflows.
Company OS
Founder command center for products, agents, conversations, secrets, infrastructure, and operating decisions.
Agent runtime
Cross-product agent runtime for persona routing, memory, tool use, scheduled work, and dispatch.
Architecture under constraints
Four projects show how I approach durable engineering: make policy executable, automate the path to production, migrate critical infrastructure without losing control of the rollback—and hold a data platform to the standard people bet daily operations on.
Agent runtime
Brain is the orchestration layer behind the portfolio. It routes work through typed persona contracts, enforces model and cost policy before provider spend, stores episodic and procedural memory, schedules recurring work, and exposes product capabilities through MCP. Studio provides the human control plane.
Delivery automation
The monorepo’s PR pipeline treats draft and ready state as a cost-control signal, gives PR Desk a capped mechanical-repair budget, binds AI review to the exact commit SHA, and merges agent work only when labels, reviews, checks, mergeability, and branch protection agree. Post-merge automation rebuilds derived indexes, while previews remain path-scoped.
Identity migration
I replaced Clerk with self-hosted Better-Auth across six frontend apps and four FastAPI backends while preserving each product’s sign-in experience. Paperwork ID centralizes users and sessions at accounts.paperworklabs.com, exchanges short-lived one-time handoff tokens for apex-scoped EdDSA JWTs, and lets backends verify them through JWKS. The greenfield cutover landed in roughly 13 PRs with rollback points between waves.
Data platforms · before Paperwork Labs
Before founding Paperwork Labs I built the data platforms behind two venture-scale products. At Cruise I designed Medallion—a Bronze/Silver/Gold layered architecture—as the single source of truth for 600+ users, then built the governance layer around it: a data catalog, automated quality pipelines, lineage tracking, and role-based access tiered by data sensitivity. At Credit Karma I built the email recommendation pipeline serving 120 million members and shipped the company's first streaming pipeline for event-driven engagement.
Before Paperwork Labs
The through-line is ownership: understand the operating problem, build the platform around it, and make the result usable by the people doing the work.
Career figures are résumé-sourced and self-reported, unlike the repo-derived engineering evidence above.
2021–2026
Senior Data Engineer II
Architected Medallion, Cruise's Bronze/Silver/Gold data platform, and the governance framework around it—catalog, automated quality checks, lineage, tiered RBAC—that kept 95% of anomalies out of production. Maintained the Commercial Data Warehouse for 300+ daily users across finance, legal, and customer operations as the team grew from 2 to 15 engineers.
2019–2021
Senior Data Engineer
Built the email recommendation pipeline for 120M+ members, contributing to $20M+ in incremental monthly revenue. Shipped Credit Karma's first streaming pipeline for event-driven engagement and stood up GDPR-compliant pipelines for the 20M-member UK market.
2017–2019
Full-Stack Engineer
Maintained LIA, a community platform serving 800M members across 500+ communities—4B page views and 7B API calls a year. Broke the monolith into server-rendered microservices for the Products V2 launch.
2014–2017
Senior Software Engineer
Modernized a J2EE device-monitoring platform used across 80% of the company's broadband customer base—Java 6→8, Spring, Oracle 12c, and an Angular front end that cut load times from 2 minutes to 5 seconds. Led a 5-person team.
2010–2014
Co-founder / Engineer
Helped owner-operated businesses establish a complete internet presence, translating plain-language needs into shipped websites and practical digital workflows.