Plataforma WebCMS de Nestlé
Arquitectura, automatización e IA aplicada para una plataforma que da servicio a más de 300 sitios de Nestlé en todo el mundo.
- Rol
- Technical Lead · arquitectura, entrega y dirección del equipo
- Cuándo
- 2023 – 2026
- Repo
- Confidencial, no público
- sitios enterprise en la plataforma
- 300+
- de esfuerzo manual de cumplimiento con Cerberus
- −80%
- para rotar automáticamente todos los secretos del alcance
- <1h
Contado con el nivel de detalle que permite la confidencialidad: sin nombres internos, datos ni diagramas de arquitectura.
Contexto
El ecosistema WebCMS de Nestlé aloja cientos de sitios de marcas y mercados en varios proveedores PaaS gestionados (Pantheon, Acquia, Platform.sh). Como Technical Lead fui responsable de su arquitectura y de la entrega técnica, y dirigí un equipo distribuido de seis personas entre desarrollo, DevOps y operaciones.
Cerberus: el cumplimiento en piloto automático
La recertificación de accesos y las auditorías en varias plataformas eran manuales, repetitivas y propensas a errores. Diseñé y construí Cerberus, una plataforma de microservicios en Python/FastAPI que recoge los datos de acceso de cada plataforma, ejecuta el flujo de recertificación y genera las evidencias de auditoría. Redujo el esfuerzo manual de cumplimiento en más de un 80%.
A medida que crecía, guié al equipo en la parte difícil: leer de varias plataformas en paralelo escribiendo de forma segura en una sola base de datos. Eso implicó gestionar ejecuciones solapadas, que las escrituras fueran idempotentes y que cada ejecución se guardara de forma atómica, para que repetir una ejecución nunca duplique ni deje a medias las evidencias de auditoría.
AI Hackathon: un agente para el trabajo de cumplimiento
Codirigí el equipo ganador del AI Hackathon de Nestlé con Claude Code y el Anthropic SDK. Construimos una extensión de VS Code en TypeScript: un agente que guía a los ingenieros por los flujos de cumplimiento sin salir del editor, con tool calls a los sistemas que ya usan. Ese trabajo me llevó a representar a Nestlé IT Innovation en el Microsoft AI Tour de Zúrich (2026).
Data Leak Mitigation
Dirigí el programa de prevención de fugas de datos de todo el entorno WebCMS:
- El 100% de los secretos del alcance centralizados en Azure Key Vault con RBAC estricto.
- Rotación automática de secretos que termina en menos de una hora.
- La garantía de que ningún dato de producción llega a entornos no productivos.
Automatización de operaciones e integraciones
Diseñé la capa de automatización WebCMS Ops (Flask, Azure Functions, Cosmos DB, Event Hub) y los servicios de integración con la plataforma mseONE (GraphQL/Drupal). Automatizan el aprovisionamiento de sitios, la incorporación a SAML/SSO y las solicitudes de supresión del RGPD.
Liderazgo
Escribí los estándares de ingeniería, los runbooks de arquitectura y los marcos de entrega con los que trabaja el equipo, y por el camino me ascendieron de Tech Specialist a Tech Lead.
En noviembre de 2026 pasé a un nuevo rol en Nestlé: Tech Lead del Business Architecture Engine, conectando cadenas de valor y procesos con los servicios y aplicaciones que los sostienen en SAP LeanIX.