7+ years turning complex IT and telecom requirements into shipped systems. I run an independent consulting practice delivering AI-driven platforms — a launched MVNO and a production multi-location ERP. I define the requirements and architecture, then lead a senior team and AI tooling to build them.
Each of these I scoped, designed, and shipped — from network integration and data model to automation, AI, and go-to-market.
An independent consulting practice that designs and stands up MVNOs for Mexican brands — integrating directly with Addinteli's MVNE API, running over Altán Redes' wholesale network.
Architected the production ERP (PHP / MariaDB) that runs a multi-location business — inventory, POS, cash-session control, purchasing, payroll, and finance. I defined the data model, modules, and permission rules; the team and AI tooling implemented them. Delivered role-based access across 7 roles, 3 operational Telegram alert bots, and a conversational AI agent ("Top Agent") on n8n that answers natural-language questions over the ERP API. Manages multi-million-MXN inventory across 50+ purchase loads.
The thread across everything: a conversational AI agent grounded in live ERP data — querying the operational database through MCP so answers stay accurate and current. I right-size the retrieval architecture to the data: structured retrieval where volume is small, and vector RAG (embeddings on Pinecone / Supabase pgvector) when a larger corpus justifies it. For TuFon I built the same read-only pattern over Addinteli's query endpoints (balance, plans, IMEI). Plus Claude Vision OCR, Telegram bots for real-time ops, and AI-assisted development to compress delivery timelines.
I didn't just adopt AI tools — I built my whole delivery around them, backed by a documented knowledge system and a small senior team.
A structured Obsidian knowledge base wired into Claude Code as an AI engineering assistant — a retrieval-augmented context layer the assistant pulls from on demand. Every project carries persistent context, architecture decisions, and runnable automations, so nothing is lost between sessions and onboarding is near-instant.
Alfonso — senior data analyst (mathematical engineer, ex-Santander & Citibanamex risk data); a senior developer who implements the architecture I define; and Dani — technical support and junior developer. I review their work, mentor, and keep delivery on track.
I define what we need — requirements, solution design, and architecture — then direct the team and AI tooling to build it. I'm the translator between business goals and technical delivery, owning the lifecycle from architecture through deployment and tech support.
Design and stand up MVNOs for Mexican brands on the Addinteli / Altán stack. Own architecture, automation, AI, and go-to-market.
Defined requirements and architected the production ERP that runs the company's daily operation; led delivery with my team and AI tooling.
End-to-end PM for customised mobility projects (static IP, personalised pricing) using agile & waterfall.
Drove digital transformation for analog clients using Agile, Scrum, Lean Startup, and Lean UX.
Open to Solutions Architect / Technical PM roles — telecom, SaaS, and AI-driven platforms.