Hi, I'm Diego
Solutions architecture leader who gets partners to production with AI agents, with a focus on agentic commerce, digital credentials and Android.

San Jose, CA · AAIF Ambassador · ex-Google

DZ

About

I’ve spent 25 years in customer- and partner-facing engineering: three at Apigee, six at Google (APIs, Assistant, Android), and since 2022 at Futurewei, where I run partner solutions architecture. I built that team from zero, and we take partners from prototype to production, lately with AI agents. I also head Open Mobile Hub under the Linux Foundation. I’d rather show a prototype than a slide, so I keep building. Today I work on the part most “agent that pays” demos skip: who authorized it, and can you prove it? I lead agentic commerce on Multipaz, the OpenWallet Foundation credential library used in Google Wallet, and CredentAgent, an open-source consent layer for AI agents. I’m a first-cohort Agentic AI Foundation Ambassador. Outside work I race: ultramarathons, IRONMAN California, and Escape from the Rock.

Work Experience

Focus areas

Solutions architecture leadership
Partner & presales engineering
Agentic commerce
AP2 · ACP · UCP · x402
Model Context Protocol
Verifiable credentials
ISO mdoc · SD-JWT · OpenID4VP
Android & on-device AI
Developer relations
Engineering leadership
Projects

What I’m building

Open-source SDKs that run on 800M+ devices, and the credential and payment layers AI agents need next. Mostly under the Linux Foundation.

OMH Maps SDK

One maps API for Android and React Native that runs on Google (GMS) and non-GMS devices alike, with pluggable providers: Google Maps, OpenStreetMap, Mapbox, and Azure Maps. On iOS, Apple Maps and Google Maps.

Android
React Native
Kotlin
TypeScript

CredentAgent

The consent layer for AI agents. Before an agent does anything consequential (a payment, an age check, an access grant), it asks the wallet on your phone for proof: a verifiable credential held in secure hardware, sharing one fact and nothing more. Ships as an MCP App.

MCP Apps
ISO mdoc
SD-JWT
OpenID4VP
W3C DC API
Apache-2.0

Agentic commerce on Multipaz

Extending hardware-backed digital credentials into agent payment flows on Multipaz, the OpenWallet Foundation library donated by Google and used in Google Wallet. Roadmap aligned weekly with the maintainers.

Multipaz
StrongBox
Digital Payment Credentials
AP2

Digital Credential MCP Server

One TypeScript codebase: a commerce UI embedded inside Claude, ChatGPT, and goose, where a device-held credential authorizes an AP2 payment mandate and x402 settles it on testnet.

MCP Apps
AP2
x402
TypeScript

A2UI in goose desktop

Proposed rendering A2UI from MCP tool results natively in goose desktop, so an agent can hand you a real form or card instead of a wall of text. Off by default, reusing the MCP Apps tool-call policy. Working Phase 1 prototype, in design review with the maintainers.

A2UI
MCP
React
goose

MCP Apps host support in JiuwenSwarm

The host side of MCP Apps for JiuwenSwarm, openJiuwen’s 6K-star open-source multi-agent platform: extension negotiation, a double-iframe sandbox with per-app CSP, and user approval on every app-initiated tool call. CredentAgent is the app side, so this covers both ends.

MCP Apps
TypeScript
Sandboxing

OMH Auth SDK

One sign-in API for Android and React Native across GMS and non-GMS devices: Google, Facebook, Microsoft, and Dropbox, with instant sign-in through the native apps and Custom Tabs on Android.

Android
React Native
OAuth
Kotlin
TypeScript

OMH Storage SDK

One cloud-storage API for Android and React Native over the providers’ official SDKs: Google Drive (GMS and non-GMS), OneDrive, and Dropbox, with the same code on every device.

Android
React Native
Google Drive
OneDrive
Dropbox

AP2 from First Principles

Learn Google’s Agent Payments Protocol by building it: ES256/JOSE from scratch, checkout and payment mandates, the six roles, then each piece mapped to the official SDK.

AP2
JOSE
Docusaurus

MCP 2026-07-28 Walkthrough

The latest MCP spec revision, one lesson per page: real-world stories, diagrams, colour-coded payloads, runnable tests, a final exam, and spaced review.

MCP
MCPA prep

x402-android

A hardware-backed Android wallet for x402 payments: keys wrapped by StrongBox, never extractable, with device attestation so a merchant knows the request came from a real phone.

Android
StrongBox
x402
USDC

Stripe × x402 walkthrough

HTTP 402 to Stripe to the Coinbase CDP facilitator to real USDC settlement on Base, in seven incremental steps. Shown to the OpenWallet Foundation TAC.

x402
Stripe
Base

Shopify UCP getting started

The full agent buyer journey over MCP (auth, catalog, cart, checkout, order) with the protocol gaps and DX notes written down.

UCP
MCP
Shopify
Talks

On stage

From Android at Google to agents and verifiable credentials today. In September 2026 I took CredentAgent on tour: Geneva, Shanghai, and Amsterdam.

Agents Can Pay. Can They Prove It?

AGNTCon + MCPCon Europe · Amsterdam

How an agent proves who authorized a payment: verifiable credentials from the user’s wallet, bound to AP2 mandates, with the real-vs-mocked parts stated on stage.

Agents Can Pay. Can They Prove It?

AGNTCon + MCPCon China · Shanghai

With Saurabh Goyal. The identity-first edition of the talk: open credential standards as the lane alongside national digital ID.

Your Identity Wallet, Now for AI Agents

Global Digital Collaboration (GDC26) · Geneva

With David Zeuthen (Multipaz, Google). Hardware-held credentials an agent can present and pay with, live on Android and iOS, with CredentAgent as the open-source deliverable.

Digital identity with Multipaz and Open Mobile Hub

Global Digital Collaboration (GDC25) · Geneva

Main-stage joint talk with David Zeuthen (Multipaz, Google): one open credential stack across wallets, apps, and devices. My part starts at 28:28.

Open Mobile Hub spotlight: write once for every mobile platform

Open Source Summit North America · Denver

A 10-minute spotlight after the Linux Foundation panel on disrupting mobile app development: one layer of common interfaces over vendor SDKs, for Kotlin Multiplatform, React Native and Flutter.

Linux Foundation Member Summit

Napa

Open Mobile Hub and open-source SDKs for 800M+ devices.

Fixing Challenges With Mobile App Development Across Platforms

Linux Foundation webinar

How Open Mobile Hub gives Android and React Native apps one API for maps, sign-in, and storage on GMS and non-GMS devices.

From Fragmentation to Unity: The Role of OMH in Mobile Development

React Universe Conf · Wrocław

With Preston Lau. Open Mobile Hub as one interface for developers, service providers, and OEMs across GMS and non-GMS devices, and the launch of the OMH Cloud Storage module.

Gesture navigation best practices

droidcon

With Aaron Labiaga, as Android Developer Relations at Google: predictive back, edge-to-edge, gesture conflicts, and immersive modes for Android 13+.

Contact

Get in Touch

Building with agents, credentials, or payments? Email me at diego@diegozuluaga.dev or message me on LinkedIn.

LinkedIn
GitHub
X