Selected work

Agents that reach real systems.

That is where I work.Python agents. MCP tools. Business data. Cloud deploys. Evidence.

This page is for the GCP AI Engineer role. It maps work that already exists to the system the role needs.

Why this fits

Open-source tools

MetaMCP, Airtable MCP, and Airtable AI Agent show the interface layer: tool surfaces agents can call.

Business workflows

Cotizera and data warehouse work show the operating layer: records, PDFs, follow-up, and data models.

GCP shape

The cloud path is concrete: Google ADK, Agent Registry, Cloud Run, IAM, Secret Manager, Docker, and CI/CD.

Relevant work

Repos and systems, not claims.

The useful signal is the pattern: tools, records, permissions, deployment, and evidence.

MetaMCP
MCP gatewayMetaMCP

A gateway for turning many MCP tools into a smaller surface that can run beyond a local desktop.

Repo
Airtable MCP
Tool contractAirtable MCP

Airtable exposed as MCP tools: bases, tables, records, schema, reads, writes, and natural language access.

Repo
Airtable AI Agent
Python agentAirtable AI Agent

A Python agent that turns Airtable operations into tool calls, workflows, and repeatable actions.

Repo
Cotizera Agents
Sales workflowCotizera Agents

Quote intake, PDF generation, WhatsApp follow-up, and pipeline updates shaped as agent-assisted work.

Case study
Mentu Protocol
Evidence layerMentu Protocol

Commitments, ledgers, hashes, and evidence for work that needs to be reviewed after agents run.

Repo
Data warehouse work
Business dataData warehouse work

Sync bridges, Postgres, reporting layers, and business data models that give agents context.

Case study

How I work

The hard part is around the model.

Data before answers

An agent can call a tool. It still needs business meaning, permissions, and records it can trust.

Tools before autonomy

MCP, APIs, contracts, and tool calling turn software into a surface an agent can use.

Evidence before confidence

Prompt regression, observability, CI/CD, logs, and ledgers make agent behavior reviewable.

Production pattern

What I would ship.

A useful agent is not one thing. It is a chain of ordinary parts that keep the model honest.

Model layer

Vertex AI/Gemini provides reasoning. Google ADK gives the agent shape.

Registry layer

Agent Registry gives agents, MCP servers, tools, and endpoints a catalog.

Runtime layer

Cloud Run, Docker, IAM, Secret Manager, and CI/CD turn the agent into something deployable.

Tool layer

MCP and APIs connect the agent to Airtable, Cotizera, data warehouses, and internal systems.

Quality layer

Prompt regression, observability, logs, and evidence make the work legible.

Writing

The thinking behind the code.

The agent work sits on top of a larger idea: business data needs meaning before AI can act on it.

The Data Infrastructure Nobody Wants to Build
Data contextThe Data Infrastructure Nobody Wants to Build

Why AI analytics breaks when the database has facts but not business meaning.

Read
How AI Should Analyze Your Data
Analysis workflowHow AI Should Analyze Your Data

Why good AI analysis needs a process, not a magic answer box.

Read
The Intelligent Sales Agent
Agent designThe Intelligent Sales Agent

How a sales agent emerges from calls, transcripts, scripts, KPIs, and structured memory.

Read
Getting Software to Talk to Each Other
MCP and APIsGetting Software to Talk to Each Other

The bridge between business software, MCP adapters, and AI-readable tools.

Read

Case studies

Let the deep dives carry the detail.

The landing page should orient. These pages hold the evidence and images.

Airtable MCP
Existing case studyAirtable MCP

A database interface became an MCP surface for assistants and coding tools.

Open
MetaMCP as Cloud Run gateway
Deep diveMetaMCP as Cloud Run gateway

How local MCP becomes a remote tool gateway for cloud agents.

Open
Cotizera Agents
Deep diveCotizera Agents

How quoting and sales follow-up can become agent-assisted operations.

Open

Stack I can work inside

PythonGCPGoogle ADKAgent RegistryVertex AI/GeminiCloud RunDockerCI/CDAzure DevOpsMCPtool callingprompt regressionobservabilityIAMSecret Manager

GCP sources

The platform details have sources.

The GCP side of this work follows the official docs for Agent Registry, external MCP servers, Cloud Run MCP hosting, and ADK toolset consumption.

Through line

The through line is operational AI.

Not a demo persona. A working pattern: data with meaning, tools with contracts, agents with deployment paths, and evidence after important actions.