Saltar al contenido
Todos los proyectos

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.