Fotografía de Raúl Cancela

Raúl Cancela

Automatizo lo que la consola no cubre: discovery de políticas, migraciones y agentes de IA. Reviso lo que va a ejecutarse y lo entrego con pruebas y CI.

Remoto o híbrido en Madrid · Disponible

Resultados

Métricas verificadas en entornos enterprise y repositorios públicos con pruebas automatizadas.

2.000

Usuarios migrados a Google Workspace (Inetum, 2025-2026)

+200

Clientes internacionales en soporte L4 (Devoteam, 2021-2025)

Más de una década

Trayectoria en infraestructuras cloud y entornos corporativos

workspace-tenant-auditor

60 tests · 78% cobertura

Herramienta CLI que audita la seguridad de un tenant de Google Workspace mediante 12 comprobaciones críticas, prioriza hallazgos por severidad y genera un informe ejecutivo en HTML, PDF y JSON.

gam-policy-diff

139 tests · CI · sin dependencias

Compara las políticas de dos tenants de Google Workspace y convierte cada diferencia en impacto para el usuario: rompe flujo, requiere formación o sin impacto. Informe HTML con búsqueda, sin credenciales y sin tocar el tenant.

agente-deepseek

18 tests automatizados

Agente para administración de Linux en lenguaje natural con diseño seguro por defecto: lista de control estricta, bloqueo de comandos destructivos y validación de sentencias encadenadas antes de su ejecución.

Otros proyectos públicos disponibles en github.com/arulcancela: agente-escritor (pipeline multi-agente con RAG y evaluación de calidad) y linkedin-job-hunter (evaluación asistida por LLMs y alertas automáticas).

Experiencia

Trayectoria reciente en coexistencia corporativa, migraciones masivas y soporte L4.

Volkswagen Group Services Iberia

Abr 2026 – Oct 2026 · Remoto

Google Workspace Architect & Migration Lead

  • Coexistencia entre Microsoft 365 y Google Workspace: discovery técnico, compliance, split delivery y sincronización de identidades.
  • Auditoría de cumplimiento normativo y definición de políticas globales para el tenant.
  • Automatización de procesos mediante scripts validados para facilitar la operativa híbrida entre plataformas.

Inetum

Oct 2025 – Abr 2026 · Madrid

Arquitecto de Soluciones Google Workspace

  • Gestión técnica completa de la migración de 2.000 usuarios a Google Workspace.
  • Automatización avanzada con GAM (Google Apps Manager) y scripting para aprovisionamiento masivo y extracción de datos.
  • Diseño de arquitecturas cloud modulares y seguras para cuentas enterprise.

Devoteam

May 2021 – Sep 2025 · Remoto / Madrid

Team Lead & Ingeniero de Soporte Senior (L4)

  • Soporte técnico a más de 200 clientes internacionales en entornos distribuidos.
  • Gestión de escalados críticos directamente con ingeniería de Google como superadmin delegado.
  • Mentoría técnica a un equipo de 10 ingenieros de soporte y supervisión estricta de SLAs.
Consultoría y desarrollo freelance desde 2019: Planificación de turnos para la red nacional de Alcampo con Apps Script asistido por IA y automatización de flujos de trabajo corporativos.

El resto de la trayectoria técnica anterior (Nubalia, Intelligence Partner, Accenture, CSIC) está detallada en el currículum descargable.

¿Hablamos de tu infraestructura?

Escríbeme con los detalles de tu caso y concretamos una llamada técnica.

Escríbeme a arulcancela@gmail.com

Cómo trabajo

Enfoque de ingeniería para entornos corporativos donde la fiabilidad es prioritaria.

Discovery de políticas y coexistencia

Comparación origen y destino con GAM, compliance, retención y split delivery.

Automatización con Python, GAM y Apps Script

Provisión, auditoría y reporting a escala.

Agentes de IA con puertas de calidad

LLMs, RAG y pipelines que reviso antes de ejecutar y que pasan por pruebas y CI.

Stack habitual: Python, GAM (Google Apps Manager), Google Apps Script, Bash, Docker, Git, Google Workspace Admin SDK, GCP IAM, Gemini, DeepSeek, Claude.

Cómo abordo una automatización

01

Ingesta y límites

Análisis de requerimientos, esquemas de datos y límites de cuota de API en Workspace o Graph.

02

Arquitectura y seguridad

Mínimo privilegio, ejecución segura por lotes y validación rigurosa de esquemas.

03

Desarrollo y pruebas

Construcción en Python o GAM con pruebas unitarias en entorno controlado antes de desplegar.

04

Despliegue y auditoría

Ejecución programada con telemetría de errores y registro de auditoría permanente.

# Escenario: Agentes de IA y validación de operaciones con Admin SDK
from googleapiclient.discovery import build
from google.oauth2 import service_account

SCOPES = ["https://www.googleapis.com/auth/admin.directory.user.readonly"]

def audit_2fa_status(service, customer_id="my_customer"):
    """Identifica cuentas sin doble factor antes de aislar permisos."""
    results = service.users().list(customer=customer_id, maxResults=500).execute()
    users = results.get("users", [])
    unprotected = [
        u["primaryEmail"] for u in users
        if not u.get("isEnrolledIn2Sv", False) and not u.get("suspended", False)
    ]
    return unprotected

Ejemplo ilustrativo, no es una demo conectada a un modelo.

Contacto

¿Tienes una coexistencia, una migración o una automatización pendiente? Escríbeme y te digo en una llamada si puedo ayudarte.

arulcancela@gmail.com