// about
I build AI-powered products and the platforms that run them.
I'm Tanner, a senior full-stack engineer on the AI Studio team at Visa, focused on AI products. I lead products from requirements through architecture and into production: React and TypeScript frontends, federated GraphQL backends, Go services, and the multi-agent systems and generative UI that are now part of how people use them.
Outside of Visa I build developer tools for coding agents and native apps for iPhone, iPad, and Mac. I read a lot, both technical books and fiction, and I keep the list on my bookshelf.
- Role
- Senior Full Stack Engineer
- Team
- AI Studio, Visa
- Based in
- San Jose, CA
- Shipping since
- 2021
// impact at visa
10M+
daily transactions processed by the fraud and risk models Nexus operates
200+
engineers and executives using Nexus to monitor, analyze, and deploy models
8s → 1.2s
core load times after the federated GraphQL backend
// what I work on
AI products
I led end-to-end development of Nexus, Visa's AI-powered product for operating fraud and risk models. That includes a multi-agent conversational analytics system with specialized routing, metrics, incident, and knowledge agents, and a generative UI framework that turns AI responses into persistent, replayable React views.
- BI Secretary live
ML platform engineering
I built AIOS Console, the React and Go application ML and reliability teams use to deploy models, manage traffic, scale services, plan capacity, and run day-two operations across Kubernetes and Nomad.
- AIOS Console live
Tools for coding agents
I use coding agents every day, and I build tools for the gaps I run into, like keeping track of many agent sessions at once or cutting noisy command output before it fills an agent's context.
- Relay in progress
- Compressor planned
- Kiln planned
// how I work
Own the product, not just the ticket
I work with product managers on the roadmap and the UX, then carry the work through architecture, build, and production.
Own the whole stack
Interface, API, services, infrastructure. Holding the full picture is how I find the fix that one layer alone would miss.
Set standards others can build on
I establish integration standards that monitoring, infrastructure, batch, and ML teams adopt, and I mentor engineers toward owning their own features.
Build with agents, deliberately
I introduced structured AI-assisted workflows with Claude Code, Codex, and Cursor across requirements, planning, review, and delivery. My current setup is on the stack page.
// experience
full resume →-
Visa · Senior Full Stack Engineer · AI Studio
Feb 2022 – Present
Foster City, CA
- Led end-to-end development of Nexus, an AI-powered product used by 200+ engineers and executives to monitor, analyze, deploy, and operate fraud and risk models processing 10M+ daily transactions.
- Built the React and TypeScript architecture and a federated GraphQL backend across 5+ services, cutting core load times from 8s to 1.2s.
- Designed and shipped a multi-agent conversational analytics system, improving answer reliability while reducing unnecessary tool calls and token usage.
- Created a metadata-driven generative UI framework that turns AI responses into persistent, replayable React experiences for exploring model health, operational data, and incidents.
- Built AIOS Console, a React and Go application for deploying models, managing traffic, scaling services, and running operations across Kubernetes and Nomad.
- Owned product architecture across multiple applications, mentored 4 engineers, and introduced structured AI-assisted engineering workflows.
-
Scalable Commerce · Frontend Engineer
Apr 2021 – Feb 2022
Santa Barbara, CA
- Built real-time React and TypeScript CRM products supporting 10K+ daily workflows over WebSockets.
- Redesigned onboarding and core workflows with product and design, raising retention 18% and adding $200K+ in annual recurring revenue.
- Improved frontend architecture, testing, and CI/CD to enable daily deployments.
-
California State University, East Bay · B.S. Computer Science
2021
// currently
// get in touch
I like talking about AI products, multi-agent systems, ML platforms, and developer tools. Reach out if you're working on any of them.