Jose Cabanillas

Modo express · todo mi trabajo en una página

Mantengo en marcha la plataforma de datos que una empresa consulta cada mañana.

Soy Jose Cabanillas, ingeniero de sistemas, MBA y especialista en Business Analytics & Big Data con más de 18 años en arquitectura de datos, integración, analítica empresarial y liderazgo técnico. Hoy lidero técnicamente una plataforma Strategy/MicroStrategy de gran volumen y sumo IA generativa y agentes donde aportan valor real.

INTELLIGENCE SERVER · estado · datos de ejemplo
  • 0cubos publicados hoy
  • 0suscripciones entregadas
  • 0 GBen memoria de cubos
  • 0 áreasde negocio servidas

Estación 01

Un día en la sala de máquinas

El trabajo de quien administra una plataforma de BI es invisible cuando sale bien. Esto es lo que pasa entre bastidores para que el informe esté en la bandeja de entrada a las nueve.

  1. 07:30Cargas nocturnas
  2. 08:15Publicación de cubos
  3. 09:00Suscripciones
  4. 10:30Incidencia
  5. 12:00Permisos y seguridad
  6. 15:00Rendimiento y memoria
  7. 16:30Automatización

07:30 · Cargas nocturnas

Reviso los jobs de carga y los logs del Intelligence Server antes de que abra el negocio.

Estaciones 02–07

Lo que hago, con pruebas

Cada estación es una responsabilidad real. Clientes anonimizados por confidencialidad; los problemas y las soluciones son los de verdad.

02

Panel de monitorización

Administración de plataforma

Contexto
Desde 2018, como líder técnico BI / Strategy en Logicalis, para una empresa hotelera internacional. Plataforma Strategy (Intelligence Server, Library, Web, Mobile) al servicio de ventas, CRM & Loyalty, reputación online, operaciones, finanzas, SCM y RR. HH.
Qué hago
Administración y evolución de la plataforma: seguridad y accesos, despliegues, incidencias, rendimiento y memoria, Platform Analytics, monitorización de cargas y suscripciones, y soporte a usuarios de negocio.
Con qué
Strategy / MicroStrategyPlatform AnalyticsOracleLinux
03

Sala de cubos

Intelligent Cubes · Distribution Services

Problema
Cubos de varios GB cuya publicación debía encadenarse con las cargas, y suscripciones que no podían salir si la carga fallaba.
Qué hice
Publicación automatizada por eventos, ejecución condicional de suscripciones y dependencias explícitas carga → cubo → distribución. Resolución de límites de memoria y problemas de ElementIndex.
Resultado
Los informes salen cuando los datos están bien, no cuando lo dice el reloj.
Con qué
Intelligent CubesEventosDistribution ServicesCommand Manager
04

Mesa de incidencias

Troubleshooting con logs

Mi método es siempre el mismo. Un ejemplo real, resumido:

  1. SíntomaPublicación de un cubo grande falla de madrugada con ORA-04036: PGA memory used by the instance exceeds PGA_AGGREGATE_LIMIT.
  2. Causa probableVarias sesiones pesadas coincidiendo en la ventana de carga; el límite de PGA de la instancia se agota, no el del cubo.
  3. EvidenciaLogs del Intelligence Server + vista de sesiones Oracle en la franja horaria + Platform Analytics.
  4. SoluciónReordenar la ventana de publicación con eventos y limitar concurrencia; ajuste coordinado con DBA.
  5. Validación y rollbackPublicación supervisada tres noches; configuración anterior guardada y reversible en minutos.

Otros casos: ORA-04021 · ORA-12899 · AADSTS90002 / AADSTS50011 (OAuth, redirect URIs) · ElementIndex

05

Mesa de arquitectura

Integración · Seguridad · Nube

Datos
Arquitectura DWH y datamarts, modelos analíticos y semánticos sobre Oracle / Exadata, con seguimiento de calidad y cargas ETL.
Integración
SharePoint → Strategy vía Microsoft Graph y OAuth; autenticación SAML; migración de la plataforma de Azure a AWS; seguridad con usuarios, grupos, ACL y security filters.
Con qué
DWH / DatamartsOracle / ExadataAzureAWSMicrosoft GraphSAML
06

Banco de SQL

Optimización de cubos

Problema
Un cubo multidivisa de previsión de cobros llamaba a una función de contravalor por dblink cinco veces por fila: millones de llamadas remotas.
Qué hice
Reestructuré la consulta para resolver el contravalor una vez por par (divisa, fecha) en una CTE, manteniendo intacta la estructura de 216 columnas para no remapear métricas en Strategy. Generador en Python y cuatro consultas de validación antes del cambio.
Resultado
De millones a miles de llamadas remotas, sin tocar el dashboard.
Con qué
Oracle SQLPythonIntelligent Cubes
07

Taller de automatización

Scripting · Operación

Qué hago
Automatización y optimización de procesos de cubos y monitorización con Python, SQL / PL/SQL y shell; Command Manager para administración masiva; avisos que llegan antes que la queja del usuario.
Y las personas
Formación de equipos y usuarios de negocio en autoservicio.
Principio
Si lo he hecho tres veces a mano, la cuarta ya es un script.
Con qué
PythonSQL / PL/SQLLinux / ShellCommand ManagerETL
08

Laboratorio de IA

Agentes · Datos · Decisiones

IA en producción: reputación online

Analítica corporativa sobre ReviewPro: indicadores de experiencia del cliente y sentimiento generados por procesos con IA, integrados en la plataforma de BI de la compañía.

ReviewProSentimientoStrategy

Sistema multiagente para decisiones energéticas sostenibles

Trabajo Fin de Máster (UNIR): agentes especializados que combinan datos del mercado eléctrico español (ESIOS) para recomendar decisiones de consumo con menor coste y menor CO₂. Objetivos técnicos: R² > 0,75 y latencia por debajo de 2 segundos.

PythonFastAPIStreamlitAzure Web App

Automatización y agentes

Negociando.es: propuesta y MVP de atención conversacional, citas y procesos comerciales para pymes. Florece.es y La Tribu de Divisual: creación y distribución de contenidos asistida por IA. Prototipos de agentes de datos integrados con herramientas empresariales (MCP) y un asistente RAG sobre un corpus textual amplio.

LLMAgentesMCPRAG

¿Tu plataforma de datos necesita a alguien que la mantenga viva y la haga crecer?

Contactar

Herramientas

Con qué trabajo

Plataformas y BI

  • Strategy / MicroStrategy
  • Intelligence Server · Library
  • Intelligent Cubes
  • Distribution Services
  • Platform Analytics
  • Power BI · QlikView · Pentaho

Datos y cloud

  • Oracle / Exadata
  • SQL Server · Teradata
  • DWH · Datamarts
  • Azure · GCP · AWS

Integración y desarrollo

  • Python · SQL / PL/SQL
  • DataStage · PowerCenter
  • Linux · Shell · GitHub
  • Microsoft Graph · OAuth · SAML

IA y analítica

  • LLM · Agentes IA
  • MCP · RAG
  • FastAPI · Streamlit
  • IA generativa aplicada a BI

Archivo

Trayectoria

Más de 18 años transformando el dato en decisiones: de la ingeniería de sistemas y la integración, al BI, la arquitectura de datos y la IA aplicada.

  1. 12/2018 — hoy

    Consultor Senior Business Analytics · Líder técnico BI / Strategy · Logicalis Spain

    Soluciones analíticas para una empresa hotelera internacional: ventas, CRM & Loyalty, reputación online, operaciones, finanzas y RR. HH. Administración y evolución de Strategy, DWH / datamarts sobre Oracle / Exadata, automatización de cubos y monitorización, y formación en autoservicio.

  2. 08/2018 — 12/2018

    Data Integration Consultant · Líder funcional Big Data · DW Consulware

    Automatización e integración para Interbank: información transaccional al datamart. Teradata, Oracle / Exadata, Hadoop, DataStage y Shell Unix.

  3. 04/2014 — 07/2018

    Consultor Senior Business Intelligence · Prayaga Solutions

    Arquitecturas BI, datamarts e integraciones para banca, retail, educación, industria y servicios públicos: Banco de la Nación, Banco Cencosud, UPC, Equifax, Sedapal y Pesquera Diamante, entre otros. MicroStrategy, PowerCenter, Pentaho, QlikView, Oracle y SQL Server.

  4. 10/2010 — 09/2012

    Analista funcional / proyectos corporativos · Savar Agentes de Aduanas

    Módulos ERP, CRM y trazabilidad. La implantación del ERP redujo un 30 % los costes operativos reportados.

  5. 08/2008 — 09/2010

    Analista de Sistemas / funcional · Telefónica — Servicios Compartidos

    Integración de productos y paquetes de servicios; desarrollo, consultoría y formación.

  6. 01/2008 — 04/2008

    Ingeniero de Proyectos · System Database

    Integración de seguros con Oracle, servicios web y Java.

Formación y certificaciones

  • 2024–26Máster Universitario en Inteligencia Artificial · UNIR (en curso)
  • 2019–21Máster en Business Analytics & Big Data · IMF / Universidad Nebrija
  • 2010–12MBA · Administración Estratégica de Empresas · CENTRUM / PUCP
  • 1998–02Ingeniería de Sistemas e Informática · Universidad Nacional del Santa
  • 2026Strategy / MicroStrategy: Certified Administrator · Certified Architect (MCA) · Certified Analyst (ANA) · AI Enabled BI · Business User
  • 2024–25Ingeniería de Datos con GCP (DMC) · IA y realidad aumentada (UNAC)
  • 2022Microsoft Azure Data Fundamentals · Google Data Analytics (Coursera)

Terminal de contacto

Hablemos

Si buscas a alguien que entienda tanto la sala de máquinas como el cuadro de mando, escríbeme.

CORREOjoseomar.cabanillasleon@gmail.com LINKEDINjose-cabanillas-leon ↗
UBICACIÓNComunidad Valenciana · EspañaEspañol nativo · Inglés intermedio
Escribir a Jose