Use the browser print dialog to save as PDF.
José Martín Duarte Gómez
Senior Backend Engineer
About
Senior backend engineer with 10+ years shipping production systems — Java/Spring telco BSS, then TypeScript backends. Recent AI work: MAE Virtual, a RAG tutor with tool-calling copilots and multi-provider model routing (OpenAI / OpenRouter), plus MCP servers for Hetzner and Dokploy. Previously owned charging and ordering APIs at Amdocs. Engineer first; AI practitioner second.
Experience
Agentic AI Engineer · MAE Virtual
Jan 2026 — Aug 2026
Mi Asistente Educativo Virtual · maevirtual.com
- Shipped a production RAG tutor in TypeScript (Next.js, PostgreSQL/pgvector, OpenAI embeddings) that grounds answers in Mexico's basic education curriculum.
- Built agent-style copilots with Vercel AI SDK tool-calling — retrieval, planning, calendar, and incident tools over internal REST APIs — plus multi-provider LLM routing and per-purpose token-cost metadata.
- Deployed to cloud-native production (Docker, Dokploy, Hetzner): auth, ingest pipeline, and retrieval tests so answers stay on-curriculum.
AI Integration Engineer · Independent
2026 — Aug 2026
MCP servers · Hetzner Cloud & Dokploy
- Built TypeScript MCP servers so AI agents can call Hetzner Cloud and Dokploy APIs — allowlists, secret redaction, audit logs, and human-in-the-loop approval for writes and deletes.
Software Developer Specialist · Amdocs
Jul 2018 — Present
Telco BSS / Charging & Ordering
- Built and extended REST and async APIs for reconciliation with external billing and ordering systems — repaired corrupted records without operator intervention.
- Designed a microservice domain for multi-cycle billing on a single account; ran cloud-native services on OpenShift (Docker, Kafka).
- Held L3/L4 production support; root-caused defects two prior teams had escalated, and automated BPM retries that cut support tickets.
- Built DoxLantern, an internal Java/Spring Boot tool that automates Bitbucket rollups with RAG, LLMs, and feedback-driven learning. Runner-up in the Amdocs Hackathon.
Software Developer · Smart Software Factory
Dec 2016 — Jul 2018
Environmental Manager Platform
- Backend services and BPM workflows integrating state transitions and audit trails for an environmental-compliance platform.
Java Software Support Engineer · TCS
Oct 2015 — Dec 2016
- Triaged production incidents and built an internal tool that executed on-call procedures end-to-end — cutting MTTR on P2/P3 issues.
Education
B.S., Information Technology Engineering
Universidad Tecnológica de Durango · Jan 2014
Skills
Languages: TypeScript, Java, SQL
AI / Agents: RAG, MCP, Tool calling, pgvector, Vercel AI SDK, LLMs
Integrations: REST APIs, Third-party APIs, Webhooks
Backend: Next.js, Node.js, Spring Boot, Microservices
Cloud: Docker, Kubernetes, OpenShift, Dokploy, Hetzner