1. El Robot · Work
Automat
Forward Deployed Engineer · Jul 2025 — now
Removed 63 hours a month of manual clicking for a mortgage customer: 3,864 documents a month pulled from 7 different lender portals, with LLM self-healing when the DOM drifts.
Removed 126 hours a month of patient-record processing for a healthcare customer with Playwright workers on a Temporal queue, deployed to a HIPAA-scoped GCP environment.
TypeScript · Playwright · Temporal · GCP · 1Password SDK
2. El Celular · Work
Umbrage
Senior Software Engineer · Apr 2022 — Jul 2025
Led 11 frontend engineers on Sevenly, the 7-Eleven México cashback app, now past 410,000 downloads. Built the API mocking toolkit that QA later adopted.
Cut Excel report generation from 50s to 5s on Bain Pyxis by streaming the workbook instead of buffering it, fixing downloads across all 9 dashboards.
React Native · Expo · Nest.js · GraphQL · AWS
3. La Mesa · Client
Tavli
Founder · Live
A restaurant platform: menus, QR table ordering, and a WhatsApp agent that manages real bookings.
I built all of it. The agent can’t pick whose reservation it touches: identity comes from the verified WhatsApp sender, and destructive actions need an OTP. Payments run on Stripe Connect, with each restaurant as merchant of record.
TanStack Start · Convex · Stripe Connect · Twilio · OpenRouter
tavliai.com ↗4. El Golfista · Client
Xuntas
Contractor · Live
A development program that awards golf scholarships and sponsorships.
I built the applicant platform: registration, applicant files and the review flow for the technical council.
TanStack Start · Convex · Clerk · Resend
app.xuntas.org ↗5. El Acero · Client
Estivo
Contractor · In progress
A Monterrey maker of modular steel storage for industrial metal coils.
I’m rebuilding the site around a configurator that sizes a coil storage layout and shows it in 2D and 3D.
TanStack Start · Three.js
estivo.mx ↗6. El Motor · For fun
Mini-Convex
Rust · deno_core · Tokio
A Rust ⇔ JavaScript boundary modeled on Convex internals: V8 embedded through deno_core, running user functions against a Rust BTreeMap.
Rust · deno_core · Tokio
7. El Alebrije · For fun
Alebrije
Python · PLY
A compiler for my own programming language, named after the alebrije long before this site was.
Python · PLY
GitHub ↗8. El Agente · For fun
Mini Claude Code
TypeScript · LLM tools
A coding agent loop with tool calling, built from scratch.
TypeScript · LLM tools
GitHub ↗9. El Camión · For fun
Freight voice agent
TypeScript · Fastify · Convex
A voice AI that answers inbound calls from freight carriers, checks them against the FMCSA registry, pitches loads and negotiates the rate, with a live dashboard.
TypeScript · Fastify · Convex · Voice AI
GitHub ↗