Trayectoria

Del marketing y el negocio a los datos y la inteligencia artificial.

Estudié marketing y pasé unos cinco años leyendo campañas y ventas antes de asumir responsabilidad de negocio en un banco.

Esta página sigue ese camino: de la hoja de cálculo a los modelos, y de los modelos a la pregunta de cuándo una respuesta merece confianza.

01

Marketing, análisis y Banco Sabadell

Durante unos cinco años el trabajo fue análisis de marketing y ventas, y después responsabilidad de negocio. Las preguntas fueron por delante de las herramientas: primero una hoja que había que rehacer a mano, después un análisis que tenía que poder repetirse.

1 / 2 Proyecto 1 de 2

Análisis de marketing y ventas

ProblemaLas campañas y las ventas necesitaban una lectura con la que se pudiera decidir, y la hoja había que rehacerla a mano cada vez que cambiaba la pregunta.

ContribuciónEn Hohe Regel fui analista de marketing y ventas: seguía campañas y ventas y las convertía en esa lectura. En IE Law School fui Program Account Executive, un trabajo comercial con programas formativos y con las personas que podían incorporarlos. Ahí aprendí y apliqué Excel, Power Query y Power BI.

ResultadoLa lectura comercial podía prepararse de nuevo sin empezar de una hoja en blanco.

02

Formación y DeepForward

Los informes enseñaron el límite de aprender la herramienta con la pregunta ya encima. Hice un MBA en ENEB y el máster en Data Science y Business Analytics de IMF, UCAV e Indra. La nota oficial del máster es 9,3. El máster coincidió con las prácticas de AXA.

El trabajo de fin de máster, DeepForward, tiene un 10/10. Llevaba una pregunta de marketing y de banca, y comparaba un modelo propio con una línea base de verdad.

El grado de Marketing, cursado en inglés, es de la URJC. Inglés C1. TOEIC 910/990.

DeepForward

ProblemaTras una campaña telefónica, ¿suscribirá un cliente un depósito a plazo? El material es el conjunto público Bank Marketing.

ContribuciónPreparé los datos, estudié las variables y la dimensionalidad, y dejé baselines clásicos antes de complicar el modelo. La pieza propia fue una red neuronal polinómica profunda en PyTorch. Para construirla estudié cómo esa librería ejecuta una capa, un pase hacia delante y un paso de entrenamiento, y la implementé yo.

ResultadoEn la evaluación documentada, la red se mantuvo cerca de XGBoost e identificó algo más de casos positivos. XGBoost conservó una exactitud y un AUC un poco mejores. Me quedé con el orden de trabajo: una línea base, criterios de evaluación fijados antes, y complejidad solo cuando se gana el sitio.

Explorar el caso

03

AXA Seguros y EIOPA

En AXA Seguros hice prácticas curriculares. Los procesos vivían en SAS, y el tamaño del trabajo era lo que decidía la herramienta.

En EIOPA, en Fráncfort, el material eran informes ESG. La revisión tenía que poder juzgarse.

1 / 2 Proyecto 1 de 2

Migración de SAS

ProblemaLos procesos que toqué vivían en SAS. Pasarlos formaba parte de las prácticas, y el destino tenía que seguir al volumen.

ContribuciónParticipé en pasarlos a Python y PySpark en Databricks. También construí indicadores con Python, R y Power BI, para seguir el negocio de las prácticas con una lectura que se pudiera repetir.

ResultadoPython cuando el proceso cabe en una máquina. PySpark cuando el volumen, o la forma de partir el trabajo, pide un clúster.

04

Experian

Senior Data Scientist

En Experian trabajé como Senior Data Scientist. En la segmentación de siniestralidad laboral fui además Product Owner: dirección técnica, desarrollo y presentación de los resultados a los clientes.

El trabajo fueron tres piezas: procesos que había que poder volver a ejecutar, una segmentación que se pudiera explicar, y un ajuste espacial cuya función matemática ya tenía autor.

1 / 3 Proyecto 1 de 3

Modernización de procesos

ProblemaVarios procesos analíticos seguían en T-SQL y SSIS. Cambiar uno obligaba a reabrir un script largo, y ejecutarlo tardaba más que la decisión que lo estaba esperando.

ContribuciónLos pasé a piezas modulares en Python y PySpark sobre Databricks: clases que se reutilizan, orquestación sencilla con Databricks Jobs, controles de calidad en el camino e integración continua.

ResultadoLa migración duró unos cuatro meses. Los tiempos de ejecución bajaron de forma sustancial, y un cambio podía volver a lanzarse y revisarse como un job.

05

Multiverse Computing

Contrato por proyecto

El contrato era por un periodo definido. El trabajo cubrió modelos de lenguaje, modelos multimodales y visión por computador. En los proyectos que llevé, ingeniería y producto iban juntos: marqué prioridades y sostuve la conversación con los stakeholders.

1 / 5 Proyecto 1 de 5

Integración e inferencia

ProblemaUn modelo que corre en una máquina, en el entorno de una persona, todavía no es un modelo que el equipo pueda volver a ejecutar.

ContribuciónIntegré, empaqueté y ejecuté modelos con distintos backends de inferencia, en contenedores, en la nube y en máquinas con GPU.

ResultadoEl mismo modelo podía empaquetarse y ejecutarse de nuevo, en más de un backend, sin depender de un único puesto de trabajo.

06

Investigación independiente

La pregunta en la que trabajo ahora es cuándo merece confianza un sistema que recupera un pasaje y responde con un modelo. Una respuesta fluida puede apoyarse en un pasaje débil, en una cita que un documento más nuevo ya sustituyó, o en un contexto que no basta.

Lo que quiero reunir es un conjunto de comprobaciones: una recuperación que sepa cuándo debe responder, una evidencia que siga siendo el documento correcto, un contexto suficiente, abstención cuando no lo es, una comparación a la que se le permita no recomendar a nadie, y una comprobación de regresión cuando algo cambia.

Hay además otra demo, con otro corpus, que no reproduce el estudio de recuperación. Ahora mismo no es pública.

La dirección es tener estas comprobaciones disponibles juntas, para poder juzgar un cambio antes de que salga. Hoy el trabajo publicado son los estudios, el laboratorio y la nota de los casos de abajo.

1 / 5 Proyecto 1 de 5

Cuándo la recuperación debe responder

ProblemaUn pasaje recuperado no es, por sí solo, soporte bastante para una respuesta. La decisión tenía que quedar fija antes de ver la puntuación.

ContribuciónDejé fijos tres criterios y los puntué una vez, en un corpus sintético de soporte. El estudio decide si el documento recuperado sostiene una respuesta. Deja aparte la redacción de la respuesta.

ResultadoCumplió las tres condiciones que se habían fijado: acertó 17 de las 20 preguntas que respondió, cubrió 17 de las 22 que tenían respuesta, y respondió 3 de 14 preguntas que tendría que haber rechazado. En las mismas 36 preguntas, la decisión fue correcta 28 veces.

Explorar el caso

¿Hablamos del encargo?

Cuéntame qué necesitas y vemos cómo puedo ayudarte.

Escribir