MCP server design · Multi-agent orchestration · Langfuse observability · HITL systems

I build AI systems that ship.

AI engineer building production-grade LLM and agent systems in TypeScript. I designed and shipped a 43-tool MCP server and a multi-tier Claude orchestration layer from zero — backed by 6,000+ tests and end-to-end observability. I build for production, not demos. Open to AI engineering roles where I can bring that to a team.

AI Systems Engineer

About Me

Background

My path to AI engineering wasn't a straight line, and that's where the edge comes from.

I started in graphic design and tattoo work, where precision and intentionality aren't optional. Then I spent two years writing deep technical research on complex systems — protocol architecture, incentive design, market structure — which trained me to read an unfamiliar system fast, find where it breaks, and explain it clearly. When I found LLMs and the Model Context Protocol, I stopped analyzing other people's infrastructure and started building my own.

Mexican, operating globally, fully bilingual — Spanish native, English professional. EST-aligned, async by default.

What I do

I build the unglamorous parts that make AI agents trustworthy in production:

  • MCP server design — full primitive set (tools, resources, prompts, elicitations, MCP-UI), SSE + HTTP Streamable transport, multi-tenant architecture.
  • Multi-tier agentic orchestration — a lightweight router classifies intent, domain-scoped agents run native tool_use loops with self-correction, and an Expert Registry enforces per-domain tool allowlists with live resource injection.
  • Observability & cost control — end-to-end Langfuse tracing on every LLM call, tool invocation, model choice, and token cost, with per-session attribution and failure triage without log digging.
  • Human-in-the-loop surfaces — one-click approval flows wired into the agent pipeline for irreversible operations.
  • Production discipline — 6,000+ tests, 91%+ coverage, CI/CD, schema validation at every boundary, conventional commits, drift guards. The hygiene that makes solo-built work safe to hand to a team.

Stack & Expertise

AI Systems & LLM Orchestration

Anthropic Claude API (tool_use, streaming, multi-turn), MCP Protocol (full primitive set), multi-agent orchestration, Expert Registry pattern, scoped tool allowlists, Langfuse tracing, HITL approval patterns.

Backend & Infrastructure

TypeScript / Node.js, Python, PostgreSQL (RLS, pgvector), SQLite, Redis, Docker, Railway, CI/CD pipelines, rate limiting, security headers, observability and monitoring. REST API design, Zod schema validation, circuit breakers, multi-tenant architecture.

Frontend & Interfaces

Next.js, React, Tailwind CSS, shadcn/ui, SSE streaming UIs, real-time data visualization (ApexCharts, Recharts). TypeScript throughout.

Automation & Workflows

n8n (self-hosted, multi-client deployments, complex workflow design), webhook orchestration, scheduled pipelines, third-party API integration. Familiar with Make and Zapier; migrated workflows to self-hosted n8n for full data ownership and agent-native integration.

Certifications & Credentials

19 certifications, selected highlights below.

FEATURED
🏆 FEATURED CERTIFICATION

Model Context Protocol: Advanced Topics

AnthropicOctober 7, 2025

All Certifications

Browse through my complete certification portfolio

n8n Course Level 1 Certified

n8n

2025

Building Scalable Agentic Systems

DataCamp

2025

AI Ethics: Global Perspectives

DataCamp

2025

AI Fundamentals

DataCamp

2025

Data Manipulation with Pandas

DataCamp

2025

Claude Code in Action

Anthropic

September 25, 2025

Introduction to Model Context Protocol

Anthropic

September 25, 2025

AI Fluency: Framework & Foundations

Anthropic

2025

Data Literacy Fundamentals

DataCamp

May 17, 2025

Software Engineering Fundamentals

Platzi

February 26, 2024 • 16h

Programming History: Languages & Paradigms

Platzi

February 26, 2024 • 14h

Web Introduction: Internet History & Functionality

Platzi

February 25, 2024 • 12h

Logical Thinking: Algorithms & Flowcharts

Platzi

February 28, 2024 • 12h

Logical Thinking: Data Structures & Functions

Platzi

March 3, 2024 • 12h

Logical Thinking: Programming Languages

Platzi

March 4, 2024 • 12h

Ethereum Fundamentals

Platzi

October 29, 2024 • 16h

Blockchain Development Prework

Platzi

March 9, 2024 • 16h

Git & GitHub

Platzi

October 27, 2024 • 24h

Linux Server Administration Introduction

Platzi

November 5, 2024 • 14h

Low-Code Automation with n8n

Platzi

October 30, 2024 • 7h

Terminal & Command Line Introduction

Platzi

March 7, 2024 • 11h

n8n Course Level 1 Certified

n8n

2025

Building Scalable Agentic Systems

DataCamp

2025

AI Ethics: Global Perspectives

DataCamp

2025

AI Fundamentals

DataCamp

2025

Data Manipulation with Pandas

DataCamp

2025

Claude Code in Action

Anthropic

September 25, 2025

Introduction to Model Context Protocol

Anthropic

September 25, 2025

AI Fluency: Framework & Foundations

Anthropic

2025

Data Literacy Fundamentals

DataCamp

May 17, 2025

Software Engineering Fundamentals

Platzi

February 26, 2024 • 16h

Programming History: Languages & Paradigms

Platzi

February 26, 2024 • 14h

Web Introduction: Internet History & Functionality

Platzi

February 25, 2024 • 12h

Logical Thinking: Algorithms & Flowcharts

Platzi

February 28, 2024 • 12h

Logical Thinking: Data Structures & Functions

Platzi

March 3, 2024 • 12h

Logical Thinking: Programming Languages

Platzi

March 4, 2024 • 12h

Ethereum Fundamentals

Platzi

October 29, 2024 • 16h

Blockchain Development Prework

Platzi

March 9, 2024 • 16h

Git & GitHub

Platzi

October 27, 2024 • 24h

Linux Server Administration Introduction

Platzi

November 5, 2024 • 14h

Low-Code Automation with n8n

Platzi

October 30, 2024 • 7h

Terminal & Command Line Introduction

Platzi

March 7, 2024 • 11h

n8n Course Level 1 Certified

n8n

2025

Building Scalable Agentic Systems

DataCamp

2025

AI Ethics: Global Perspectives

DataCamp

2025

AI Fundamentals

DataCamp

2025

Data Manipulation with Pandas

DataCamp

2025

Claude Code in Action

Anthropic

September 25, 2025

Introduction to Model Context Protocol

Anthropic

September 25, 2025

AI Fluency: Framework & Foundations

Anthropic

2025

Data Literacy Fundamentals

DataCamp

May 17, 2025

Software Engineering Fundamentals

Platzi

February 26, 2024 • 16h

Programming History: Languages & Paradigms

Platzi

February 26, 2024 • 14h

Web Introduction: Internet History & Functionality

Platzi

February 25, 2024 • 12h

Logical Thinking: Algorithms & Flowcharts

Platzi

February 28, 2024 • 12h

Logical Thinking: Data Structures & Functions

Platzi

March 3, 2024 • 12h

Logical Thinking: Programming Languages

Platzi

March 4, 2024 • 12h

Ethereum Fundamentals

Platzi

October 29, 2024 • 16h

Blockchain Development Prework

Platzi

March 9, 2024 • 16h

Git & GitHub

Platzi

October 27, 2024 • 24h

Linux Server Administration Introduction

Platzi

November 5, 2024 • 14h

Low-Code Automation with n8n

Platzi

October 30, 2024 • 7h

Terminal & Command Line Introduction

Platzi

March 7, 2024 • 11h

← Drag to explore →

Projects

SAT-MCP — 43-tool fiscal MCP server
In Development

SAT-MCP — 43-tool fiscal MCP server

A production MCP server for Mexican tax compliance (CFDI 4.0). Full primitive set plus 8 MCP-UI mini-apps for in-chat document rendering, SSE + HTTP Streamable transport, multi-tenant CSD management, 5 PAC providers behind circuit breakers, and EFOS/EDOS blacklist monitoring. 5,500+ tests, 91%+ coverage, solo-built in strict TypeScript. Private commercial product — happy to walk through the architecture and code in an interview.

Tech Stack:

TypeScriptSQLiteMCPXML SigningCryptography
Tax ComplianceMCP ProtocolAutomationFinTech
Private, Commercial Product
DISAI_Conta — 3-tier agent system
In Development

DISAI_Conta — 3-tier agent system

An AI-native fiscal platform built on SAT-MCP. A Haiku router classifies ten fiscal domains in ~100ms, ten Sonnet domain agents run native tool_use loops (up to 6 iterations, parallel calls, self-correction), and an Expert Registry injects the right SAT catalog resources into context before the first call — which removes an entire class of hallucinated catalog codes without RAG query overhead. Langfuse traces everything; a HITL dashboard gates irreversible operations; streaming SSE chat built in Next.js 16.

Tech Stack:

Next.js 16Claude APIAnthropic SDKMCP Clientshadcn/uiSSE
MCP ProtocolMulti-AgentLLM OrchestrationSaaS
Private, Enterprise IP
Crypto / TradFi Analytics Terminal
Live

Crypto / TradFi Analytics Terminal

A real-time analytics dashboard aggregating on-chain and traditional market feeds over dual WebSockets, with a Node.js backend, Redis caching, and graceful degradation for low-latency uptime. React + TypeScript, Dockerized, deployed on Railway/Vercel.

Tech Stack:

Next.jsDockerAxiosRedisDual WebSocketCustom API
ReactTypeScriptDockerApexChartsReal-Time Data
n8n freelancer starter
In Development

n8n freelancer starter

A one-click Railway template for self-hosted n8n, production-configured, built to replace the $20–30/mo Zapier/Make dependency for small teams.

Tech Stack:

n8nSQLiteDockerRailwayBash
Open SourceAutomationSelf-HostingCost-Optimization

Systems Analysis

Before building AI systems, I spent years producing deep technical research on complex economic and protocol systems: consensus mechanism design, cryptoeconomic incentive structures, Layer 2 scaling architectures, and on-chain market microstructure. The same pattern recognition and architectural thinking now drives how I design and reason about AI infrastructure.

Let's work together

Open to AI engineering roles, and the occasional high-leverage build. Email is the fastest way to reach me.

Or send me a message

Send a message