Проверенный сертификат AgentReady.md
Выдан sig: bb74ea8c72632044 Проверить →

Проанализированный URL

https://davidbuenov.com

Измерено 3 часа назад

Анализировать другой URL

Оценка AI-Ready

Отлично

из 100

Экономия токенов

HTML-токены 18.470
Markdown-токены 3383
Экономия 82%

Разбивка оценки

Доступность 100/100
Обнаруживаемость ИИ 93/100
Структурированные данные 100/100
Семантический HTML 83/100
Эффективность контента 94/100

Новые протоколы

Обнаружено 6 из 6

Well-known эндпоинты, которые ищут ИИ-агенты. Обнаружено — значит агент может автоматически найти и подключиться к вашему сервису.

  • OAuth Protected Resource RFC 9728
    /.well-known/oauth-protected-resource
    • resource: https://davidbuenov.com
    • 1 authorization server(s)
  • OAuth Discovery RFC 8414
    /.well-known/oauth-authorization-server
    • issuer: https://davidbuenov.com
    • token_endpoint: https://davidbuenov.com/agent/token
    • 1 grant type(s)
  • MCP Server Card SEP-1649 draft
    /.well-known/mcp/server-card.json
    • 10 tool(s)
  • A2A Agent Card A2A v1.0
    /.well-known/agent-card.json
    • name: Victoria 2.0
    • v2.0.0
    • 3 capabilities
    • 2 skill(s)
  • API Catalog RFC 9727
    /.well-known/api-catalog
    • 1 API(s)
  • Agent Skills index Discovery RFC v0.2.0 draft
    /.well-known/agent-skills/index.json
    • 3 skill(s)
    • website-api, diagnostic-wizard, sudoku-game

Само это не удержится. Мониторинга пока нет — запишитесь, и мы сообщим, когда он появится.

Вы в списке! Мы уведомим вас о запуске.

Что мы измерили 15 semantic elements, 218 divs (ratio: 6%)

Ваша страница в значительной степени полагается на элементы <div>. Семантические элементы, такие как <section>, <nav>, <header>, <footer> и <aside>, обеспечивают осмысленную структуру для ИИ-агентов.

Как внедрить

Замените общие контейнеры <div> подходящими семантическими элементами. Используйте <section> для тематических групп, <nav> для навигации, <header>/<footer> для верхних и нижних колонтитулов страниц и разделов.

Вставьте в кодового агента, чтобы он внёс исправление
Markdown-токены: 3383
### Podcasteando: Especial de Inteligencia Artificial#### Librería Luces (Málaga): conversación sobre IA entre Universidad y Escuela de Ingeniería

Especial de Inteligencia Artificial con Manuel Enciso, Director de la ETSI Informática, y David Bueno, Profesor Titular de la Universidad de Málaga. Evento presencial en Librería Luces, Alameda Principal 37, Málaga.

07 de March de 2026

[Ver](https://www.podcasteando.es/)

![Podcasteando: Especial de Inteligencia Artificial](https://davidbuenov.com/images/dbv/conferencias/20260307Podcasteando.webp)

### InterSystems Iberia READY 2026#### Sesión de expertos: visión desde Administración Pública, Empresa y Universidad

Participación en la sesión debate moderada por Chema Nieto junto a Christian Cobas (Junta de Castilla-La Mancha), Juanjo Cerrolaza (Kyndryl ADAI Iberia) y David Bueno (Universidad de Málaga), aportando la perspectiva universitaria sobre el uso estratégico de los datos y la IA.

19 de February de 2026

[Ver](https://www.intersystems.com/es/intersystems-iberia-ready-2026-agenda/)

![InterSystems Iberia READY 2026](https://davidbuenov.com/images/dbv/conferencias/20260219IntersystemReady.webp)

[![DBV Markdown Reader](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/app-icon.png)](https://davidbuenov.com/proyectos/dbv-markdown-reader/)

### [DBV Markdown Reader](https://davidbuenov.com/proyectos/dbv-markdown-reader/)

Lector y editor nativo de Markdown (.md) ultra-ligero, seguro y veloz para Windows, Linux y macOS en Rust y Tauri v2. Incluye modo edición ligera con vista dividida en vivo, sincronización a 3 paneles y detección de conflictos. Disponible en Microsoft Store y GitHub.

[![Mini Sudoku 6x6](https://davidbuenov.com/sudoku/images/screenshot-full.png)](https://davidbuenov.com/proyectos/mini-sudoku/)

### [Mini Sudoku 6x6](https://davidbuenov.com/proyectos/mini-sudoku/)

Juego de lógica Sudoku 6x6 y 9x9 con múltiples niveles de dificultad, instalable como PWA.

[

Más proyectos en la **sección de proyectos**

](https://davidbuenov.com/proyectos.html)

### Preguntas Frecuentes (FAQ)

David Bueno Vallejo es Profesor Titular de la Universidad de Málaga, investigador y consultor tecnológico con más de 25 años de experiencia. Se especializa en Inteligencia Artificial, transformación digital y desarrollo de software.
*Nota: No debe confundirse con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona.*

Ofrece consultoría en estrategia de transformación digital, desarrollo de proyectos e integración de Inteligencia Artificial Generativa y chatbots, prototipado rápido en Unreal Engine (Realidad Extendida - XR) y formación ejecutiva especializada.

Todos los servicios de consultoría se formalizan mediante contratos amparados en el Art. 60 de la LOSU, gestionados formalmente a través de la Oficina de Transferencia de Resultados de Investigación (OTRI) de la Universidad de Málaga.

Imparte clases oficiales en la Universidad de Málaga (como en el Máster de Videojuegos y asignaturas de informática) y cuenta con cursos online en la plataforma Udemy sobre Dialogflow (diseño de chatbots) y Microsoft Word.

Sí, con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona. Compartimos nombre, pero no campo: si buscas genética evolutiva, probablemente sea él.

Abrí el canal el 20 de julio de 2008 con la idea de acercar la tecnología y la administración electrónica a cualquiera, sin tecnicismos. He ido cambiando de tema —ofimática, datos abiertos, programación, videojuegos, ahora IA generativa— pero la motivación de fondo sigue siendo la misma: compartir lo que voy aprendiendo.

Entre 2011 y 2021 fui gerente del Centro Municipal de Informática del Ayuntamiento de Málaga. Al ser un puesto de dirección en una administración pública, mi situación como funcionario del grupo A de la Universidad pasó a "Servicios Especiales" durante esos años. Fue una etapa muy exigente, pero me permitió aplicar en la práctica —administración electrónica, datos abiertos, chatbots— lo que investigaba y enseñaba en la universidad.

Entre 2007 y 2011, dirigiendo proyectos de alumnos en la universidad, ganamos el primer Premio Vodafone Betavine con "Sky Fighter" y varios premios en el Samsung Smart TV Contest en Reino Unido y Francia. Ver a mis estudiantes ganar en esos escenarios fue de lo más gratificante de mis primeros años como docente.

Que la tecnología pública, bien hecha, cambia la vida de la gente sin que se note. En el CEMI (127 trabajadores, más de 3.000 usuarios municipales) llegamos a mantener más de 400 aplicaciones móviles y desarrollamos más de 300 trámites electrónicos, con más de 80.000 ciudadanos usando la sede electrónica y 360.000 accesos al año — para que los vecinos no tuvieran que ir en persona al ayuntamiento. Con la pandemia conseguimos que más de 1.600 funcionarios municipales pudieran teletrabajar sin estar preparados para ello. Y el momento del que más nervios recuerdo fue el primer pleno telemático del ayuntamiento, retransmitido en directo por YouTube con el alcalde y todos los concejales conectados — funcionó, y esa sensación de alivio no se me olvida. Málaga, en esos años, llegó a ser reconocida como la ciudad más inteligente de España según el [informe de IDC (2011)](https://www.20minutos.es/noticia/1169002/0/malaga/ciudad-inteligente/ranking/) y ganó el [IBM Smarter Cities Challenge en 2012](https://www.eleconomista.es/andalucia/noticias/3796853/03/12/Malaga-elegida-por-IBM-para-el-programa-Smarter-Cities-Challenge.html).

Porque nació de un tutorial de YouTube durante la pandemia para resolver un problema real, y me pareció más valioso que estuviera al alcance de cualquiera. Hoy la usan, entre otros, un ministerio de salud en Argentina, una tesorería municipal en La Palma y una maestra que la usa para enviar boletines escolares — ese impacto silencioso vale más que cualquier venta.

Nació en 2019 cuando era CIO del Ayuntamiento de Málaga: las empresas que ofrecían chatbots cobraban por cada intención reconocida, un modelo carísimo y opaco. Me pregunté "¿y si lo hacemos nosotros, de forma transparente?" y la desarrollé yo completamente. Fue de los primeros chatbots de una administración pública en España, sabe muchas cosas de Málaga —desde contar un chiste hasta la biografía de un malagueño ilustre, como reportó [La Vanguardia](https://www.lavanguardia.com/local/andalucia/20200216/473600007571/victoria-la-malaguena-la-asistente-de-voz-virtual-enamorada-de-su-ciudad.html)— y podías hablar con ella diciéndole al Asistente de Google "habla con Victoria la Malagueña". Acabó reconociendo más de 150 intenciones, me nombraron [CIO del Año 2019 (CIONET)](https://www.20minutos.es/noticia/3678115/0/ayuntamiento-malaga-premio-excelencia-digital-cionet/) y ganó el premio al [Mejor Chatbot de Destino Turístico en FITUR 2019](https://www.segittur.es/notas-prensa/segittur-y-fitur-entregan-los-premios-del-i-concurso-de-chatbots-turisticos/), contribuyendo a que Málaga fuera reconocida Capital Europea del Turismo Inteligente.

Una herramienta 100% local y de código abierto para convertir PDFs de solo imagen en presentaciones editables, sin subir tus archivos a ningún servidor. Nació en 2026 de la misma frustración de siempre: herramientas "gratis" que al final piden pagar. Cuando el mercado no ofrece algo justo, prefiero construirlo yo mismo.

En 2013 la Oficina Española de Patentes reconoció un sistema mío para monitorizar deportistas en tiempo real (posición, ritmo cardíaco, comunicación con el entrenador), pensado también para practicar deporte con seguridad en caso de discapacidad. Se me ocurrió años antes de que los relojes deportivos y las apps de fitness conectadas fueran algo normal.

En un sistema de IA para análisis grafoscópico: identificar autoría de escritura manuscrita combinando el paquete estadístico "handwriter" con un modelo bayesiano. Trabajar con un equipo tan implicado fue, como dijo el propio inspector jefe, "ciencia + ilusión + iniciativa".

Sí, Mini Sudoku (una PWA con tableros 6x6 y 9x9) la hice con mi hijo David, ingeniero del Software con mucho futuro, con ayuda de IA (Gemini y Claude) para el desarrollo. Le sirve de entrenamiento para el sudoku de LinkedIn — o al menos esa es la excusa oficial.

Probablemente IAMIS, una plataforma de IA que dirigí técnicamente para la ONG Nuevo Hogar Betania, orientada a gestionar intervenciones sociales con personas en riesgo de exclusión. Tuvo cobertura en Cadena SER y Europa Press, y es de los proyectos de los que más orgulloso me siento: la tecnología al servicio de personas muy concretas.

Soy Instructor Autorizado de Unreal Engine y responsable, junto con Epic Games, de la Comunidad Oficial de Desarrolladores de Unreal Engine Málaga desde 2023. También lo uso en proyectos como EVUMAX, entornos hiperrealistas con Metahumans para arte y moda, junto al pintor Francisco Trigueros.

Que cuando el mercado no te ofrece algo justo —un chatbot carísimo, un conversor de PDF con muro de pago— la respuesta suele ser construirlo tú mismo y compartirlo con honestidad, sin letra pequeña. No busco que sea un negocio, busco que sea útil.

Porque una web debe ser algo más que un archivo estático: una plataforma viva que refleje la pasión que pongo en mi trabajo. Además del rediseño, quise que tuviera su propia asistente de IA con "cosillas de Málaga", como guiño a aquel primer proyecto de 2019.

Mucho antes, en realidad: parte de mi tesis doctoral (UMA, defendida en 2003) la desarrollé en el [LORIA](https://www.loria.fr/en/), un instituto de investigación en Nancy (Francia), sobre sistemas recomendadores personalizados que aprendían de los usuarios para ofrecerles lo más interesante para ellos — la misma idea que hoy usa Netflix para recomendarte qué ver, aplicada entonces a búsquedas y periódicos personalizados. Ya era Inteligencia Artificial, solo que no se llamaba así en el marketing de la época. Desde entonces ha habido más capítulos: Dialogflow para Victoria en 2019, y más recientemente investigación publicada (Springer, 2025) sobre simulación de evacuaciones de emergencia con autómatas celulares basados en agentes. La IA generativa es solo el más reciente. Si tienes curiosidad, el código de la tesis está en [GitHub](https://github.com/davidbuenov/tesis).

Español nativo, inglés y francés a nivel profesional/académico —doy clases y conferencias en inglés—, y alemán a nivel básico.

Ahora mismo, entre otras cosas, en `dbv-reputation-index` (un skill de IA gratuito para auditar tu reputación online), en `dbv-spec-ops` (metodología para trabajar con agentes de IA de forma disciplinada) y en PDF2Deck.

De joven jugué al baloncesto y llegué a ser entrenador provincial en las escuelas de Unicaja. Después siempre he hecho algún tipo de deporte —natación, defensa personal— y desde hace más de 15 años mi entrenamiento principal es con opositores a Policía y Bomberos.

Empecé sobre 2008 y desde 2014 mi entrenador es Alonso, el mejor con el que cualquier opositor se puede preparar. Esos entrenamientos me han ayudado mucho en las épocas más estresantes: mientras entrenas solo piensas en que te falta el aire o te duelen las piernas, y los problemas se quedan fuera. Al acabar, el cuerpo — y la cabeza — quedan como nuevos.

El Tetris, en mi Amstrad CPC 464 — mi primer ordenador, en 1984. En aquella época no había ni internet ni tutoriales: lo único que existía eran revistas como MicroHobby, que publicaban el código de un juego en 15 o 16 páginas y tenías que copiarlo entero a mano. Si te equivocabas en algo, tocaba revisar todo el código de nuevo línea por línea. El día que encontré una revista que traía el código grabado en una cinta de casete en vez de tener que teclearlo, fui el chico más feliz del mundo. Ahí me enganché de verdad a la programación.

Sí, al terminar la carrera me tiré un verano entero programando "Babosin" (La MegaBabosa) con mi vecino Daniel Rodríguez Vega: yo vivía en un séptimo y él en un octavo, subíamos y bajábamos las escaleras todo el rato. A él se le daba bien el dibujo y diseñaba los personajes y escenarios, y yo hacía la programación. Ese juego lo reaproveché años después en cursos de programación para móviles que impartí, usando los mismos recursos gráficos.

![Abrir chat con Victoria](https://davidbuenov.com/images/dbv/victoria-chat2025.webp)
Home | David Bueno Vallejo Home | David Bueno Vallejo

-   [Twitter](https://twitter.com/davidbuenov)
-   [Linkedin](https://www.linkedin.com/in/davidbuenov/)
-   [Github](https://github.com/davidbuenov)
-   [Instagram](https://instagram.com/davidbuenov)
-   [Youtube](https://youtube.com/davidbuenov)
-   [[email protected]](mailto:[email protected])

 [![Logo David Bueno Vallejo](https://davidbuenov.com/images/dbv/logos/logo-dbv.png) ![Logo David Bueno Vallejo](https://davidbuenov.com/images/dbv/logos/logo-dbv-dark.png)](https://davidbuenov.com/)

# Del Aula a la Realidad. De la Investigación a la Estrategia.

Mi carrera se mueve entre dos mundos: la profundidad de la investigación universitaria y la agilidad de la consultoría.Mi vocación es explorar los límites de la tecnología y compartir ese conocimiento a través de la divulgación, la docencia y proyectos que construyen soluciones reales.

## Conferencias y Formación

## Premio Excelencia CIONET 2019

Premio más relevante recibido como CIO de Administración Pública en 2019.

/

[](https://davidbuenov.com/#)

### [Conferencias Recientes](https://davidbuenov.com/conferencias.html)

### Podcasteando: Especial de Inteligencia Artificial#### Librería Luces (Málaga): conversación sobre IA entre Universidad y Escuela de Ingeniería

Especial de Inteligencia Artificial con Manuel Enciso, Director de la ETSI Informática, y David Bueno, Profesor Titular de la Universidad de Málaga. Evento presencial en Librería Luces, Alameda Principal 37, Málaga.

07 de March de 2026

[Ver](https://www.podcasteando.es/)

![Podcasteando: Especial de Inteligencia Artificial](https://davidbuenov.com/images/dbv/conferencias/20260307Podcasteando.webp)

### InterSystems Iberia READY 2026#### Sesión de expertos: visión desde Administración Pública, Empresa y Universidad

Participación en la sesión debate moderada por Chema Nieto junto a Christian Cobas (Junta de Castilla-La Mancha), Juanjo Cerrolaza (Kyndryl ADAI Iberia) y David Bueno (Universidad de Málaga), aportando la perspectiva universitaria sobre el uso estratégico de los datos y la IA.

19 de February de 2026

[Ver](https://www.intersystems.com/es/intersystems-iberia-ready-2026-agenda/)

![InterSystems Iberia READY 2026](https://davidbuenov.com/images/dbv/conferencias/20260219IntersystemReady.webp)

### [Divulgación](https://davidbuenov.com/formacion.html)

[

+

#### Visitas en youtube](https://www.youtube.com/@davidbuenov)[

+

#### Seguidores en Linkedin](https://www.linkedin.com/in/davidbueno/)[

+

#### Seguidores en Youtube](https://www.youtube.com/@davidbuenov)[

+

#### Alumnos en Udemy](https://www.udemy.com/user/david-bueno-vallejo/)

### [Últimos Proyectos](https://davidbuenov.com/proyectos.html)

[![DBV Markdown Reader](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/app-icon.png)](https://davidbuenov.com/proyectos/dbv-markdown-reader/)

[](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/hero-dark.png "Image")[](https://davidbuenov.com/proyectos/dbv-markdown-reader/)

### [DBV Markdown Reader](https://davidbuenov.com/proyectos/dbv-markdown-reader/)Lector y editor nativo de Markdown (.md) ultra-ligero, seguro y veloz para Windows, Linux y macOS en Rust y Tauri v2. Incluye modo edición ligera con vista dividida en vivo, sincronización a 3 paneles y detección de conflictos. Disponible en Microsoft Store y GitHub.

[![Mini Sudoku 6x6](https://davidbuenov.com/sudoku/images/screenshot-full.png)](https://davidbuenov.com/proyectos/mini-sudoku/)

[](https://davidbuenov.com/sudoku/images/screenshot-full.png "Image")[](https://davidbuenov.com/proyectos/mini-sudoku/)

### [Mini Sudoku 6x6](https://davidbuenov.com/proyectos/mini-sudoku/)Juego de lógica Sudoku 6x6 y 9x9 con múltiples niveles de dificultad, instalable como PWA.

[

Más proyectos en la **sección de proyectos**

](https://davidbuenov.com/proyectos.html)

### [Últimos Artículos](https://davidbuenov.com/blog.html)

[![DBV Markdown Reader v0.11.0: el salto de solo lectura a un editor con sincronización a 3 paneles (y cero coste de RAM)](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/hero-dark.png)](https://davidbuenov.com/herramientas/proyectos/2026/08/19/dbv-markdown-reader-del-concepto-en-rust-a-la-microsoft-store.html)

### [DBV Markdown Reader v0.11.0: el salto de solo lectura a un editor con sincronización a 3 paneles (y cero coste de RAM)](https://davidbuenov.com/herramientas/proyectos/2026/08/19/dbv-markdown-reader-del-concepto-en-rust-a-la-microsoft-store.html)

-   19 de August, 2026

¿Alguna vez te has parado a pensar en cuántos recursos consume tu ordenador solo para mostrarte o dejarte hacer retoques sencillos en un archivo de texto plano?

[![🕵️ ¿Qué dice Internet de ti? Audita tu reputación online con IA, gratis y en dos minutos](https://davidbuenov.com/images/dbv/blog/dbv-reputation-index.webp)](https://davidbuenov.com/herramientas/inteligencia-artificial/2026/07/31/dbv-reputation-index-audita-tu-reputacion-online-con-ia.html)

### [🕵️ ¿Qué dice Internet de ti? Audita tu reputación online con IA, gratis y en dos minutos](https://davidbuenov.com/herramientas/inteligencia-artificial/2026/07/31/dbv-reputation-index-audita-tu-reputacion-online-con-ia.html)

-   31 de July, 2026

Publico dbv-reputation-index: un skill de IA gratuito y de código abierto que audita tu reputación online con el rigor de una consultoría estratégica, en un informe de 15 secciones adaptado a tu sector. Se instala en un comando.

[![Claude Cowork: la guía de los conceptos que bloquean a cualquier principiante](https://davidbuenov.com/images/dbv/blog/claude-cowork-conceptos.webp)](https://davidbuenov.com/inteligencia-artificial/herramientas/2026/07/12/claude-cowork-guia-conceptos-que-bloquean-principiantes.html)

### [Claude Cowork: la guía de los conceptos que bloquean a cualquier principiante](https://davidbuenov.com/inteligencia-artificial/herramientas/2026/07/12/claude-cowork-guia-conceptos-que-bloquean-principiantes.html)

-   12 de July, 2026

Proyectos, artefactos, planificación, skills, conectores, plugins, carpetas... Te explico cada concepto con un caso real, para que no abandones Claude Cowork en el primer intento.

### Preguntas Frecuentes (FAQ)

-   Servicios y Colaboración
-   Trayectoria y Anécdotas
-   Proyectos y Código Abierto
-   Filosofía de Trabajo
-   Curiosidades

#### ¿Quién es David Bueno Vallejo?

David Bueno Vallejo es Profesor Titular de la Universidad de Málaga, investigador y consultor tecnológico con más de 25 años de experiencia. Se especializa en Inteligencia Artificial, transformación digital y desarrollo de software.
*Nota: No debe confundirse con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona.*

#### ¿Qué servicios de consultoría tecnológica ofrece?

Ofrece consultoría en estrategia de transformación digital, desarrollo de proyectos e integración de Inteligencia Artificial Generativa y chatbots, prototipado rápido en Unreal Engine (Realidad Extendida - XR) y formación ejecutiva especializada.

#### ¿Cómo se formalizan y contratan sus colaboraciones con empresas?

Todos los servicios de consultoría se formalizan mediante contratos amparados en el Art. 60 de la LOSU, gestionados formalmente a través de la Oficina de Transferencia de Resultados de Investigación (OTRI) de la Universidad de Málaga.

#### ¿Dónde se puede acceder a su formación y cursos?

Imparte clases oficiales en la Universidad de Málaga (como en el Máster de Videojuegos y asignaturas de informática) y cuenta con cursos online en la plataforma Udemy sobre Dialogflow (diseño de chatbots) y Microsoft Word.

#### ¿Es verdad que te confunden con otro David Bueno?

Sí, con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona. Compartimos nombre, pero no campo: si buscas genética evolutiva, probablemente sea él.

#### Llevas 17 años en YouTube. ¿Por qué empezaste y qué te ha hecho seguir tanto tiempo?

Abrí el canal el 20 de julio de 2008 con la idea de acercar la tecnología y la administración electrónica a cualquiera, sin tecnicismos. He ido cambiando de tema —ofimática, datos abiertos, programación, videojuegos, ahora IA generativa— pero la motivación de fondo sigue siendo la misma: compartir lo que voy aprendiendo.

#### Fuiste a la vez profesor universitario y gerente de un ayuntamiento durante una década. ¿Cómo se compagina eso?

Entre 2011 y 2021 fui gerente del Centro Municipal de Informática del Ayuntamiento de Málaga. Al ser un puesto de dirección en una administración pública, mi situación como funcionario del grupo A de la Universidad pasó a "Servicios Especiales" durante esos años. Fue una etapa muy exigente, pero me permitió aplicar en la práctica —administración electrónica, datos abiertos, chatbots— lo que investigaba y enseñaba en la universidad.

#### ¿Cuál fue tu primer reconocimiento internacional?

Entre 2007 y 2011, dirigiendo proyectos de alumnos en la universidad, ganamos el primer Premio Vodafone Betavine con "Sky Fighter" y varios premios en el Samsung Smart TV Contest en Reino Unido y Francia. Ver a mis estudiantes ganar en esos escenarios fue de lo más gratificante de mis primeros años como docente.

#### ¿Qué aprendiste en tus 10 años como CIO del Ayuntamiento de Málaga?

Que la tecnología pública, bien hecha, cambia la vida de la gente sin que se note. En el CEMI (127 trabajadores, más de 3.000 usuarios municipales) llegamos a mantener más de 400 aplicaciones móviles y desarrollamos más de 300 trámites electrónicos, con más de 80.000 ciudadanos usando la sede electrónica y 360.000 accesos al año — para que los vecinos no tuvieran que ir en persona al ayuntamiento. Con la pandemia conseguimos que más de 1.600 funcionarios municipales pudieran teletrabajar sin estar preparados para ello. Y el momento del que más nervios recuerdo fue el primer pleno telemático del ayuntamiento, retransmitido en directo por YouTube con el alcalde y todos los concejales conectados — funcionó, y esa sensación de alivio no se me olvida. Málaga, en esos años, llegó a ser reconocida como la ciudad más inteligente de España según el [informe de IDC (2011)](https://www.20minutos.es/noticia/1169002/0/malaga/ciudad-inteligente/ranking/) y ganó el [IBM Smarter Cities Challenge en 2012](https://www.eleconomista.es/andalucia/noticias/3796853/03/12/Malaga-elegida-por-IBM-para-el-programa-Smarter-Cities-Challenge.html).

#### ¿Por qué regalas herramientas como "Combinar Correspondencia" en vez de venderlas?

Porque nació de un tutorial de YouTube durante la pandemia para resolver un problema real, y me pareció más valioso que estuviera al alcance de cualquiera. Hoy la usan, entre otros, un ministerio de salud en Argentina, una tesorería municipal en La Palma y una maestra que la usa para enviar boletines escolares — ese impacto silencioso vale más que cualquier venta.

#### ¿Cuál es el origen real de Victoria, tu chatbot/avatar?

Nació en 2019 cuando era CIO del Ayuntamiento de Málaga: las empresas que ofrecían chatbots cobraban por cada intención reconocida, un modelo carísimo y opaco. Me pregunté "¿y si lo hacemos nosotros, de forma transparente?" y la desarrollé yo completamente. Fue de los primeros chatbots de una administración pública en España, sabe muchas cosas de Málaga —desde contar un chiste hasta la biografía de un malagueño ilustre, como reportó [La Vanguardia](https://www.lavanguardia.com/local/andalucia/20200216/473600007571/victoria-la-malaguena-la-asistente-de-voz-virtual-enamorada-de-su-ciudad.html)— y podías hablar con ella diciéndole al Asistente de Google "habla con Victoria la Malagueña". Acabó reconociendo más de 150 intenciones, me nombraron [CIO del Año 2019 (CIONET)](https://www.20minutos.es/noticia/3678115/0/ayuntamiento-malaga-premio-excelencia-digital-cionet/) y ganó el premio al [Mejor Chatbot de Destino Turístico en FITUR 2019](https://www.segittur.es/notas-prensa/segittur-y-fitur-entregan-los-premios-del-i-concurso-de-chatbots-turisticos/), contribuyendo a que Málaga fuera reconocida Capital Europea del Turismo Inteligente.

#### ¿Qué es PDF2Deck y por qué lo creaste?

Una herramienta 100% local y de código abierto para convertir PDFs de solo imagen en presentaciones editables, sin subir tus archivos a ningún servidor. Nació en 2026 de la misma frustración de siempre: herramientas "gratis" que al final piden pagar. Cuando el mercado no ofrece algo justo, prefiero construirlo yo mismo.

#### Tienes una patente. ¿De qué trata?

En 2013 la Oficina Española de Patentes reconoció un sistema mío para monitorizar deportistas en tiempo real (posición, ritmo cardíaco, comunicación con el entrenador), pensado también para practicar deporte con seguridad en caso de discapacidad. Se me ocurrió años antes de que los relojes deportivos y las apps de fitness conectadas fueran algo normal.

#### Has colaborado con la Policía Científica Nacional. ¿En qué consistía ese proyecto?

En un sistema de IA para análisis grafoscópico: identificar autoría de escritura manuscrita combinando el paquete estadístico "handwriter" con un modelo bayesiano. Trabajar con un equipo tan implicado fue, como dijo el propio inspector jefe, "ciencia + ilusión + iniciativa".

#### ¿Has programado alguna vez con tu familia?

Sí, Mini Sudoku (una PWA con tableros 6x6 y 9x9) la hice con mi hijo David, ingeniero del Software con mucho futuro, con ayuda de IA (Gemini y Claude) para el desarrollo. Le sirve de entrenamiento para el sudoku de LinkedIn — o al menos esa es la excusa oficial.

#### ¿Cuál de tus proyectos de IA ha tenido más impacto social?

Probablemente IAMIS, una plataforma de IA que dirigí técnicamente para la ONG Nuevo Hogar Betania, orientada a gestionar intervenciones sociales con personas en riesgo de exclusión. Tuvo cobertura en Cadena SER y Europa Press, y es de los proyectos de los que más orgulloso me siento: la tecnología al servicio de personas muy concretas.

#### ¿Qué relación tienes con Unreal Engine y los videojuegos más allá de la docencia?

Soy Instructor Autorizado de Unreal Engine y responsable, junto con Epic Games, de la Comunidad Oficial de Desarrolladores de Unreal Engine Málaga desde 2023. También lo uso en proyectos como EVUMAX, entornos hiperrealistas con Metahumans para arte y moda, junto al pintor Francisco Trigueros.

#### ¿Cuál es tu filosofía de fondo con el código abierto?

Que cuando el mercado no te ofrece algo justo —un chatbot carísimo, un conversor de PDF con muro de pago— la respuesta suele ser construirlo tú mismo y compartirlo con honestidad, sin letra pequeña. No busco que sea un negocio, busco que sea útil.

#### ¿Por qué decidiste rediseñar tu web y traer de vuelta a Victoria?

Porque una web debe ser algo más que un archivo estático: una plataforma viva que refleje la pasión que pongo en mi trabajo. Además del rediseño, quise que tuviera su propia asistente de IA con "cosillas de Málaga", como guiño a aquel primer proyecto de 2019.

#### ¿Ya trabajabas con IA antes de que se pusiera de moda con ChatGPT?

Mucho antes, en realidad: parte de mi tesis doctoral (UMA, defendida en 2003) la desarrollé en el [LORIA](https://www.loria.fr/en/), un instituto de investigación en Nancy (Francia), sobre sistemas recomendadores personalizados que aprendían de los usuarios para ofrecerles lo más interesante para ellos — la misma idea que hoy usa Netflix para recomendarte qué ver, aplicada entonces a búsquedas y periódicos personalizados. Ya era Inteligencia Artificial, solo que no se llamaba así en el marketing de la época. Desde entonces ha habido más capítulos: Dialogflow para Victoria en 2019, y más recientemente investigación publicada (Springer, 2025) sobre simulación de evacuaciones de emergencia con autómatas celulares basados en agentes. La IA generativa es solo el más reciente. Si tienes curiosidad, el código de la tesis está en [GitHub](https://github.com/davidbuenov/tesis).

#### ¿Qué idiomas hablas y los usas en tu trabajo?

Español nativo, inglés y francés a nivel profesional/académico —doy clases y conferencias en inglés—, y alemán a nivel básico.

#### ¿En qué estás trabajando ahora mismo?

Ahora mismo, entre otras cosas, en `dbv-reputation-index` (un skill de IA gratuito para auditar tu reputación online), en `dbv-spec-ops` (metodología para trabajar con agentes de IA de forma disciplinada) y en PDF2Deck.

#### ¿Qué deportes has practicado a lo largo de tu vida?

De joven jugué al baloncesto y llegué a ser entrenador provincial en las escuelas de Unicaja. Después siempre he hecho algún tipo de deporte —natación, defensa personal— y desde hace más de 15 años mi entrenamiento principal es con opositores a Policía y Bomberos.

#### ¿Por qué entrenas con opositores a Policía y Bomberos?

Empecé sobre 2008 y desde 2014 mi entrenador es Alonso, el mejor con el que cualquier opositor se puede preparar. Esos entrenamientos me han ayudado mucho en las épocas más estresantes: mientras entrenas solo piensas en que te falta el aire o te duelen las piernas, y los problemas se quedan fuera. Al acabar, el cuerpo — y la cabeza — quedan como nuevos.

#### ¿Qué fue lo primero que programaste?

El Tetris, en mi Amstrad CPC 464 — mi primer ordenador, en 1984. En aquella época no había ni internet ni tutoriales: lo único que existía eran revistas como MicroHobby, que publicaban el código de un juego en 15 o 16 páginas y tenías que copiarlo entero a mano. Si te equivocabas en algo, tocaba revisar todo el código de nuevo línea por línea. El día que encontré una revista que traía el código grabado en una cinta de casete en vez de tener que teclearlo, fui el chico más feliz del mundo. Ahí me enganché de verdad a la programación.

#### ¿Hiciste algún proyecto con amigos antes de ser profesional?

Sí, al terminar la carrera me tiré un verano entero programando "Babosin" (La MegaBabosa) con mi vecino Daniel Rodríguez Vega: yo vivía en un séptimo y él en un octavo, subíamos y bajábamos las escaleras todo el rato. A él se le daba bien el dibujo y diseñaba los personajes y escenarios, y yo hacía la programación. Ese juego lo reaproveché años después en cursos de programación para móviles que impartí, usando los mismos recursos gráficos.

![Abrir chat con Victoria](https://davidbuenov.com/images/dbv/victoria-chat2025.webp)

Habla con Victoria IA

Загрузите этот файл как /index.md на ваш сервер, чтобы ИИ-агенты могли получить доступ к чистой версии вашей страницы. Вы также можете настроить согласование контента Accept: text/markdown для автоматической отдачи.

Наша рекомендация

Скачать llms.txt
# David Bueno Vallejo

> Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.

## Documentation
- [llms.txt](https://davidbuenov.com/llms.txt)
- [Authentication Help](https://davidbuenov.com/auth.md)

## Main
- [Home](https://davidbuenov.com): Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.
- [Inicio](https://davidbuenov.com/)
- [Servicios](https://davidbuenov.com/servicios.html)
- [Proyectos](https://davidbuenov.com/proyectos.html)
- [Conferencias y Divulgación](https://davidbuenov.com/conferencias.html)
- [Formación](https://davidbuenov.com/formacion.html)
- [Redes](https://davidbuenov.com/redes.html)
- [Experiencia](https://davidbuenov.com/experiencia.html)
- [Aficiones](https://davidbuenov.com/aficiones.html)

## Blog
- [Blog](https://davidbuenov.com/blog.html)

Полный llms.txt требует анализа всего домена (скоро появится)

Загрузите этот файл по адресу https://davidbuenov.com/llms.txt в корень вашего домена. ИИ-агенты, такие как ChatGPT, Claude и Perplexity, проверяют этот файл для понимания структуры вашего сайта.

На этом сайте уже есть файл llms.txt.

Корректный формат
# David Bueno Vallejo - Personal Website

> Personal website of David Bueno Vallejo. Exploring technology through research, consulting, teaching, and outreach.

## Main API
- [Public API JSON](https://davidbuenov.com/api/data.json): A complete structured catalog of blog posts, projects, conferences, courses, skills, and professional experience.
- [Professional Knowledge Graph](https://davidbuenov.com/knowledge-graph.json): Integrated JSON-LD schema.org graph connecting David's profiles, publications, awards, projects, events, and career timeline.
- [Model Context Protocol (MCP) Server](https://davidbuenov.com/mcp): Live, honest MCP endpoint (JSON-RPC 2.0) exposing tools to query David's professional profile (`getProfileData`), get granular data (`getRecentPosts`, `getProjects`, `getConferences`), view his active project hub (`list_projects`, `get_project_context`, `get_pending_tasks`), search skills (`list_skills`, `search_skills`), and trigger or check data synchronizations (`trigger_sync`, `get_sync_status`). Full tool list with schemas: [mcp.json](https://davidbuenov.com/.well-known/mcp.json).
- [Agentic Resource Discovery (ARD) Manifest](https://davidbuenov.com/.well-known/ai-catalog.json): ARD standard 1.0.0 capability catalog mapping all site endpoints, MCP servers, A2A agents, and semantic embeddings.
- [Agent Plugin](https://davidbuenov.com/.well-known/agent-plugin/plugin.json): Compliant Agent Plugins 1.0.0 package containing standard metadata, MCP endpoint config, and ported Agent Skills (website-api, diagnostic-wizard, sudoku-game).

## Main Navigation
- [Blog](https://davidbuenov.com/blog.html): Articles on technology, development, and ICT consulting.
- [Projects](https://davidbuenov.com/proyectos.html): Academic, industrial, and personal engineering projects.
- [Conferences](https://davidbuenov.com/conferencias.html): Keynotes, workshops, and speaking engagements.
- [Services](https://davidbuenov.com/servicios.html): Technology consulting, educational innovation, and specialized training.
- [Experience](https://davidbuenov.com/experiencia.html): CV timeline spanning research, teaching, and industry experience.
- [Formación IA](https://davidbuenov.com/formacionIA/): An interactive diagnostic wizard for training recommendations.
- [Sudoku PWA](https://davidbuenov.com/sudoku/): An independent 6x6 / 9x9 mobile-first Sudoku game.

Доступность

Контент доступен без JavaScript (100/100)

Content available without JavaScript

Контент расположен рано в HTML (100/100)

Main content starts at 16% of HTML

Приемлемый размер страницы (100/100)

Page size: 79KB

Обнаруживаемость ИИ

robots.txt разрешает ИИ-ботов (100/100)

All major AI search bots allowed

Поддержка Markdown for Agents (85/100) Application
&#10003; Accept: text/markdown &#10003; .md URL &#10003; <link> tag &#10007; Link header
Имеет sitemap.xml (100/100)

Sitemap found

Имеет файл robots.txt (100/100)

robots.txt exists

Имеет файл llms.txt (100/100)

llms.txt exists and is valid

Есть Content-Signal (robots.txt или HTTP-заголовки) (60/100)
&#10003; robots.txt &#10007; HTTP header &#10007; Policy

Структурированные данные

Имеет Schema.org / JSON-LD (100/100)

JSON-LD found: WebSite, BreadcrumbList, Person

Имеет теги Open Graph (100/100)

All OG tags present

Имеет мета-описание (100/100)

Meta description: 101 chars

Имеет канонический URL (100/100)

Canonical URL present

Имеет атрибут lang (100/100)

lang="es-ES"

Семантический HTML

Правильная иерархия заголовков (100/100)

Clean heading hierarchy

Использует элемент article или main (100/100)

Has both <article> and <main>

Использует семантические HTML-элементы (21/100)

15 semantic elements, 218 divs (ratio: 6%)

Осмысленные альтернативные тексты изображений (91/100)

10/11 images with meaningful alt text

Небольшая глубина вложенности div (100/100)

Avg div depth: 5.0, max: 8

Эффективность контента

Хороший коэффициент сокращения токенов (100/100)

82% token reduction (HTML→Markdown)

Хорошее соотношение контента к шуму (80/100)

Content ratio: 21.0% (16944 content chars / 80500 HTML bytes)

Приемлемый вес страницы (100/100)

HTML size: 79KB

Минимум inline-стилей (100/100)

3/566 elements with inline styles (0.5%)

{
  "url": "https://davidbuenov.com",
  "timestamp": 1787135599809,
  "fetch": {
    "mode": "simple",
    "timeMs": 341,
    "htmlSizeBytes": 80500,
    "supportsMarkdown": true,
    "markdownAgents": {
      "contentNegotiation": true,
      "mdUrl": {
        "found": true,
        "url": "https://davidbuenov.com/index.md"
      },
      "linkTag": {
        "found": true,
        "url": "/index.md"
      },
      "linkHeader": {
        "found": false,
        "url": null
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": "3000",
        "vary": "Accept,cookie,need-authorization, x-fh-requested-host, accept-encoding"
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "application",
      "contentNegotiationMediaType": "text/markdown",
      "properMediaType": true
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "Home",
    "excerpt": "Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.",
    "byline": "David Bueno Vallejo",
    "siteName": "David Bueno Vallejo",
    "lang": "es-ES",
    "contentLength": 16944,
    "metadata": {
      "description": "Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.",
      "ogTitle": "Home",
      "ogDescription": "Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.",
      "ogImage": "https://davidbuenov.com/images/dbv/logos/logo-dbv.png",
      "ogType": "website",
      "canonical": "https://davidbuenov.com/",
      "lang": "es-ES",
      "schemas": [
        {
          "@context": "https://schema.org",
          "@type": "WebSite",
          "description": "Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.",
          "headline": "Home",
          "image": "https://davidbuenov.com/images/dbv/logos/logo-dbv.png",
          "name": "David Bueno Vallejo",
          "url": "https://davidbuenov.com/"
        },
        {
          "@context": "https://schema.org",
          "@type": "BreadcrumbList",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "Inicio",
              "item": "https://davidbuenov.com/"
            },
            {
              "@type": "ListItem",
              "position": 2,
              "name": "Formacion",
              "item": "https://davidbuenov.com/formacion.html"
            },
            {
              "@type": "ListItem",
              "position": 3,
              "name": "Proyectos",
              "item": "https://davidbuenov.com/proyectos.html"
            },
            {
              "@type": "ListItem",
              "position": 4,
              "name": "Experiencia",
              "item": "https://davidbuenov.com/experiencia.html"
            },
            {
              "@type": "ListItem",
              "position": 5,
              "name": "Aficiones",
              "item": "https://davidbuenov.com/aficiones.html"
            },
            {
              "@type": "ListItem",
              "position": 6,
              "name": "Premios",
              "item": "https://davidbuenov.com/premios.html"
            },
            {
              "@type": "ListItem",
              "position": 7,
              "name": "Publicaciones",
              "item": "https://davidbuenov.com/publicaciones.html"
            },
            {
              "@type": "ListItem",
              "position": 8,
              "name": "Contacto",
              "item": "https://davidbuenov.com/contacto.html"
            }
          ]
        },
        {
          "@context": "https://schema.org",
          "@type": "Person",
          "name": "David Bueno Vallejo",
          "alternateName": [
            "davidbuenov",
            "@davidbuenov"
          ],
          "url": "https://davidbuenov.com",
          "jobTitle": "Profesor Titular de Universidad",
          "disambiguatingDescription": "Profesor Titular de la Universidad de Málaga, ex-CIO de Málaga y consultor de IA, no confundir con el genetista David Bueno i Torrens de la Universidad de Barcelona.",
          "worksFor": {
            "@type": "Organization",
            "name": "Universidad de Málaga",
            "url": "https://www.uma.es"
          },
          "sameAs": [
            "https://www.youtube.com/user/davidbueno",
            "https://es.slideshare.net/davidbuenov",
            "https://www.linkedin.com/in/davidbuenov/",
            "https://dev.epicgames.com/community/profile/Lz9Y/davidbuenov",
            "https://www.fab.com/es-es/sellers/davidbuenov",
            "https://play.unity.com/u/davidbuenov",
            "https://learn.unity.com/u/60304fd7edbc2a39a0f6b2f1",
            "https://github.com/davidbuenov/",
            "https://www.instagram.com/davidbuenov/",
            "https://www.mypublicinbox.com/davidbuenov",
            "https://twitter.com/davidbuenov",
            "https://www.uma.es/departments/teachers/bmVsNVYvbmh0WWI0TEZqT0tRYWtzdz09/",
            "https://portaldelainvestigacion.uma.es/investigadores/1240922/detalle",
            "https://orcid.org/0000-0003-3799-6692",
            "https://techcommunity.microsoft.com/t5/user/viewprofilepage/user-id/907094#profile",
            "https://docs.microsoft.com/es-es/users/davidbuenov/",
            "https://geeksrepos.com/davidbuenov",
            "https://www.tinkercad.com/things/9tb0VBTRAen-teleprompter-dbv2020",
            "https://www.amazon.es/shop/davidbuenovallejo?isVisitor=true",
            "https://dialnet.unirioja.es/servlet/autor?codigo=552836",
            "https://www.duolingo.com/profile/davidbuenov",
            "https://stackoverflow.com/users/10166079/david-bueno-vallejo",
            "https://scholar.google.es/citations?user=fmX3lD8AAAAJ&hl=es",
            "https://www.cloudskillsboost.google/public_profiles/cd0ee4ff-9450-4f81-9d10-3b48519f391e",
            "https://developers.google.com/profile/u/davidbuenov",
            "https://www.scopus.com/authid/detail.uri?authorId=36792166900",
            "https://www.udemy.com/user/david-bueno-vallejo/",
            "https://davidbuenov.itch.io/",
            "https://keyhero.com/profile/davidbueno/",
            "https://www.researchgate.net/profile/David-Bueno-Vallejo",
            "https://uma.academia.edu/DavidBuenoVallejo",
            "https://about.me/davidbueno",
            "https://www.wikidata.org/wiki/Q140799386"
          ],
          "knowsAbout": [
            "Inteligencia Artificial aplicada a la educación y la industria",
            "Realidad Extendida (XR): VR, AR y MR",
            "Programación en Java, C++, Python, SQL, Unreal Blueprints y C# y otros lenguajes",
            "Diseño modular de currículos y recursos visuales",
            "Desarrollo con Unreal Engine (Instructor autorizado)",
            "Analisis de empresas y transformación digital"
          ],
          "hasCredential": [
            {
              "@type": "EducationalOccupationalCredential",
              "name": "Credly: Unity y Microsoft",
              "credentialCategory": "Certification",
              "recognizedBy": {
                "@type": "Organization",
                "name": "Microsoft & Unity"
              },
              "url": "https://www.credly.com/users/davidbuenov/"
            },
            {
              "@type": "EducationalOccupationalCredential",
              "name": "Credential: Epic Games",
              "credentialCategory": "Certification",
              "recognizedBy": {
                "@type": "Organization",
                "name": "Epic Games"
              },
              "url": "https://www.credential.net/profile/davidbuenov/wallet"
            },
            {
              "@type": "EducationalOccupationalCredential",
              "name": "Scrum Master",
              "credentialCategory": "Certification",
              "recognizedBy": {
                "@type": "Organization",
                "name": "Scrum Manager"
              },
              "url": "https://scrummanager.com/website/c/profile/member.php?id=20390"
            }
          ]
        }
      ],
      "robotsMeta": null,
      "author": "David Bueno Vallejo",
      "generator": "Jekyll v4.4.1",
      "markdownAlternateHref": "/index.md"
    }
  },
  "markdown": "### Podcasteando: Especial de Inteligencia Artificial#### Librería Luces (Málaga): conversación sobre IA entre Universidad y Escuela de Ingeniería\n\nEspecial de Inteligencia Artificial con Manuel Enciso, Director de la ETSI Informática, y David Bueno, Profesor Titular de la Universidad de Málaga. Evento presencial en Librería Luces, Alameda Principal 37, Málaga.\n\n07 de March de 2026\n\n[Ver](https://www.podcasteando.es/)\n\n![Podcasteando: Especial de Inteligencia Artificial](https://davidbuenov.com/images/dbv/conferencias/20260307Podcasteando.webp)\n\n### InterSystems Iberia READY 2026#### Sesión de expertos: visión desde Administración Pública, Empresa y Universidad\n\nParticipación en la sesión debate moderada por Chema Nieto junto a Christian Cobas (Junta de Castilla-La Mancha), Juanjo Cerrolaza (Kyndryl ADAI Iberia) y David Bueno (Universidad de Málaga), aportando la perspectiva universitaria sobre el uso estratégico de los datos y la IA.\n\n19 de February de 2026\n\n[Ver](https://www.intersystems.com/es/intersystems-iberia-ready-2026-agenda/)\n\n![InterSystems Iberia READY 2026](https://davidbuenov.com/images/dbv/conferencias/20260219IntersystemReady.webp)\n\n[![DBV Markdown Reader](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/app-icon.png)](https://davidbuenov.com/proyectos/dbv-markdown-reader/)\n\n### [DBV Markdown Reader](https://davidbuenov.com/proyectos/dbv-markdown-reader/)\n\nLector y editor nativo de Markdown (.md) ultra-ligero, seguro y veloz para Windows, Linux y macOS en Rust y Tauri v2. Incluye modo edición ligera con vista dividida en vivo, sincronización a 3 paneles y detección de conflictos. Disponible en Microsoft Store y GitHub.\n\n[![Mini Sudoku 6x6](https://davidbuenov.com/sudoku/images/screenshot-full.png)](https://davidbuenov.com/proyectos/mini-sudoku/)\n\n### [Mini Sudoku 6x6](https://davidbuenov.com/proyectos/mini-sudoku/)\n\nJuego de lógica Sudoku 6x6 y 9x9 con múltiples niveles de dificultad, instalable como PWA.\n\n[\n\nMás proyectos en la **sección de proyectos**\n\n](https://davidbuenov.com/proyectos.html)\n\n### Preguntas Frecuentes (FAQ)\n\nDavid Bueno Vallejo es Profesor Titular de la Universidad de Málaga, investigador y consultor tecnológico con más de 25 años de experiencia. Se especializa en Inteligencia Artificial, transformación digital y desarrollo de software.\n*Nota: No debe confundirse con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona.*\n\nOfrece consultoría en estrategia de transformación digital, desarrollo de proyectos e integración de Inteligencia Artificial Generativa y chatbots, prototipado rápido en Unreal Engine (Realidad Extendida - XR) y formación ejecutiva especializada.\n\nTodos los servicios de consultoría se formalizan mediante contratos amparados en el Art. 60 de la LOSU, gestionados formalmente a través de la Oficina de Transferencia de Resultados de Investigación (OTRI) de la Universidad de Málaga.\n\nImparte clases oficiales en la Universidad de Málaga (como en el Máster de Videojuegos y asignaturas de informática) y cuenta con cursos online en la plataforma Udemy sobre Dialogflow (diseño de chatbots) y Microsoft Word.\n\nSí, con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona. Compartimos nombre, pero no campo: si buscas genética evolutiva, probablemente sea él.\n\nAbrí el canal el 20 de julio de 2008 con la idea de acercar la tecnología y la administración electrónica a cualquiera, sin tecnicismos. He ido cambiando de tema —ofimática, datos abiertos, programación, videojuegos, ahora IA generativa— pero la motivación de fondo sigue siendo la misma: compartir lo que voy aprendiendo.\n\nEntre 2011 y 2021 fui gerente del Centro Municipal de Informática del Ayuntamiento de Málaga. Al ser un puesto de dirección en una administración pública, mi situación como funcionario del grupo A de la Universidad pasó a \"Servicios Especiales\" durante esos años. Fue una etapa muy exigente, pero me permitió aplicar en la práctica —administración electrónica, datos abiertos, chatbots— lo que investigaba y enseñaba en la universidad.\n\nEntre 2007 y 2011, dirigiendo proyectos de alumnos en la universidad, ganamos el primer Premio Vodafone Betavine con \"Sky Fighter\" y varios premios en el Samsung Smart TV Contest en Reino Unido y Francia. Ver a mis estudiantes ganar en esos escenarios fue de lo más gratificante de mis primeros años como docente.\n\nQue la tecnología pública, bien hecha, cambia la vida de la gente sin que se note. En el CEMI (127 trabajadores, más de 3.000 usuarios municipales) llegamos a mantener más de 400 aplicaciones móviles y desarrollamos más de 300 trámites electrónicos, con más de 80.000 ciudadanos usando la sede electrónica y 360.000 accesos al año — para que los vecinos no tuvieran que ir en persona al ayuntamiento. Con la pandemia conseguimos que más de 1.600 funcionarios municipales pudieran teletrabajar sin estar preparados para ello. Y el momento del que más nervios recuerdo fue el primer pleno telemático del ayuntamiento, retransmitido en directo por YouTube con el alcalde y todos los concejales conectados — funcionó, y esa sensación de alivio no se me olvida. Málaga, en esos años, llegó a ser reconocida como la ciudad más inteligente de España según el [informe de IDC (2011)](https://www.20minutos.es/noticia/1169002/0/malaga/ciudad-inteligente/ranking/) y ganó el [IBM Smarter Cities Challenge en 2012](https://www.eleconomista.es/andalucia/noticias/3796853/03/12/Malaga-elegida-por-IBM-para-el-programa-Smarter-Cities-Challenge.html).\n\nPorque nació de un tutorial de YouTube durante la pandemia para resolver un problema real, y me pareció más valioso que estuviera al alcance de cualquiera. Hoy la usan, entre otros, un ministerio de salud en Argentina, una tesorería municipal en La Palma y una maestra que la usa para enviar boletines escolares — ese impacto silencioso vale más que cualquier venta.\n\nNació en 2019 cuando era CIO del Ayuntamiento de Málaga: las empresas que ofrecían chatbots cobraban por cada intención reconocida, un modelo carísimo y opaco. Me pregunté \"¿y si lo hacemos nosotros, de forma transparente?\" y la desarrollé yo completamente. Fue de los primeros chatbots de una administración pública en España, sabe muchas cosas de Málaga —desde contar un chiste hasta la biografía de un malagueño ilustre, como reportó [La Vanguardia](https://www.lavanguardia.com/local/andalucia/20200216/473600007571/victoria-la-malaguena-la-asistente-de-voz-virtual-enamorada-de-su-ciudad.html)— y podías hablar con ella diciéndole al Asistente de Google \"habla con Victoria la Malagueña\". Acabó reconociendo más de 150 intenciones, me nombraron [CIO del Año 2019 (CIONET)](https://www.20minutos.es/noticia/3678115/0/ayuntamiento-malaga-premio-excelencia-digital-cionet/) y ganó el premio al [Mejor Chatbot de Destino Turístico en FITUR 2019](https://www.segittur.es/notas-prensa/segittur-y-fitur-entregan-los-premios-del-i-concurso-de-chatbots-turisticos/), contribuyendo a que Málaga fuera reconocida Capital Europea del Turismo Inteligente.\n\nUna herramienta 100% local y de código abierto para convertir PDFs de solo imagen en presentaciones editables, sin subir tus archivos a ningún servidor. Nació en 2026 de la misma frustración de siempre: herramientas \"gratis\" que al final piden pagar. Cuando el mercado no ofrece algo justo, prefiero construirlo yo mismo.\n\nEn 2013 la Oficina Española de Patentes reconoció un sistema mío para monitorizar deportistas en tiempo real (posición, ritmo cardíaco, comunicación con el entrenador), pensado también para practicar deporte con seguridad en caso de discapacidad. Se me ocurrió años antes de que los relojes deportivos y las apps de fitness conectadas fueran algo normal.\n\nEn un sistema de IA para análisis grafoscópico: identificar autoría de escritura manuscrita combinando el paquete estadístico \"handwriter\" con un modelo bayesiano. Trabajar con un equipo tan implicado fue, como dijo el propio inspector jefe, \"ciencia + ilusión + iniciativa\".\n\nSí, Mini Sudoku (una PWA con tableros 6x6 y 9x9) la hice con mi hijo David, ingeniero del Software con mucho futuro, con ayuda de IA (Gemini y Claude) para el desarrollo. Le sirve de entrenamiento para el sudoku de LinkedIn — o al menos esa es la excusa oficial.\n\nProbablemente IAMIS, una plataforma de IA que dirigí técnicamente para la ONG Nuevo Hogar Betania, orientada a gestionar intervenciones sociales con personas en riesgo de exclusión. Tuvo cobertura en Cadena SER y Europa Press, y es de los proyectos de los que más orgulloso me siento: la tecnología al servicio de personas muy concretas.\n\nSoy Instructor Autorizado de Unreal Engine y responsable, junto con Epic Games, de la Comunidad Oficial de Desarrolladores de Unreal Engine Málaga desde 2023. También lo uso en proyectos como EVUMAX, entornos hiperrealistas con Metahumans para arte y moda, junto al pintor Francisco Trigueros.\n\nQue cuando el mercado no te ofrece algo justo —un chatbot carísimo, un conversor de PDF con muro de pago— la respuesta suele ser construirlo tú mismo y compartirlo con honestidad, sin letra pequeña. No busco que sea un negocio, busco que sea útil.\n\nPorque una web debe ser algo más que un archivo estático: una plataforma viva que refleje la pasión que pongo en mi trabajo. Además del rediseño, quise que tuviera su propia asistente de IA con \"cosillas de Málaga\", como guiño a aquel primer proyecto de 2019.\n\nMucho antes, en realidad: parte de mi tesis doctoral (UMA, defendida en 2003) la desarrollé en el [LORIA](https://www.loria.fr/en/), un instituto de investigación en Nancy (Francia), sobre sistemas recomendadores personalizados que aprendían de los usuarios para ofrecerles lo más interesante para ellos — la misma idea que hoy usa Netflix para recomendarte qué ver, aplicada entonces a búsquedas y periódicos personalizados. Ya era Inteligencia Artificial, solo que no se llamaba así en el marketing de la época. Desde entonces ha habido más capítulos: Dialogflow para Victoria en 2019, y más recientemente investigación publicada (Springer, 2025) sobre simulación de evacuaciones de emergencia con autómatas celulares basados en agentes. La IA generativa es solo el más reciente. Si tienes curiosidad, el código de la tesis está en [GitHub](https://github.com/davidbuenov/tesis).\n\nEspañol nativo, inglés y francés a nivel profesional/académico —doy clases y conferencias en inglés—, y alemán a nivel básico.\n\nAhora mismo, entre otras cosas, en `dbv-reputation-index` (un skill de IA gratuito para auditar tu reputación online), en `dbv-spec-ops` (metodología para trabajar con agentes de IA de forma disciplinada) y en PDF2Deck.\n\nDe joven jugué al baloncesto y llegué a ser entrenador provincial en las escuelas de Unicaja. Después siempre he hecho algún tipo de deporte —natación, defensa personal— y desde hace más de 15 años mi entrenamiento principal es con opositores a Policía y Bomberos.\n\nEmpecé sobre 2008 y desde 2014 mi entrenador es Alonso, el mejor con el que cualquier opositor se puede preparar. Esos entrenamientos me han ayudado mucho en las épocas más estresantes: mientras entrenas solo piensas en que te falta el aire o te duelen las piernas, y los problemas se quedan fuera. Al acabar, el cuerpo — y la cabeza — quedan como nuevos.\n\nEl Tetris, en mi Amstrad CPC 464 — mi primer ordenador, en 1984. En aquella época no había ni internet ni tutoriales: lo único que existía eran revistas como MicroHobby, que publicaban el código de un juego en 15 o 16 páginas y tenías que copiarlo entero a mano. Si te equivocabas en algo, tocaba revisar todo el código de nuevo línea por línea. El día que encontré una revista que traía el código grabado en una cinta de casete en vez de tener que teclearlo, fui el chico más feliz del mundo. Ahí me enganché de verdad a la programación.\n\nSí, al terminar la carrera me tiré un verano entero programando \"Babosin\" (La MegaBabosa) con mi vecino Daniel Rodríguez Vega: yo vivía en un séptimo y él en un octavo, subíamos y bajábamos las escaleras todo el rato. A él se le daba bien el dibujo y diseñaba los personajes y escenarios, y yo hacía la programación. Ese juego lo reaproveché años después en cursos de programación para móviles que impartí, usando los mismos recursos gráficos.\n\n![Abrir chat con Victoria](https://davidbuenov.com/images/dbv/victoria-chat2025.webp)\n",
  "fullPageMarkdown": "Home | David Bueno Vallejo Home | David Bueno Vallejo\n\n-   [Twitter](https://twitter.com/davidbuenov)\n-   [Linkedin](https://www.linkedin.com/in/davidbuenov/)\n-   [Github](https://github.com/davidbuenov)\n-   [Instagram](https://instagram.com/davidbuenov)\n-   [Youtube](https://youtube.com/davidbuenov)\n-   [[email protected]](mailto:[email protected])\n\n [![Logo David Bueno Vallejo](https://davidbuenov.com/images/dbv/logos/logo-dbv.png) ![Logo David Bueno Vallejo](https://davidbuenov.com/images/dbv/logos/logo-dbv-dark.png)](https://davidbuenov.com/)\n\n# Del Aula a la Realidad. De la Investigación a la Estrategia.\n\nMi carrera se mueve entre dos mundos: la profundidad de la investigación universitaria y la agilidad de la consultoría.Mi vocación es explorar los límites de la tecnología y compartir ese conocimiento a través de la divulgación, la docencia y proyectos que construyen soluciones reales.\n\n## Conferencias y Formación\n\n## Premio Excelencia CIONET 2019\n\nPremio más relevante recibido como CIO de Administración Pública en 2019.\n\n/\n\n[](https://davidbuenov.com/#)\n\n### [Conferencias Recientes](https://davidbuenov.com/conferencias.html)\n\n### Podcasteando: Especial de Inteligencia Artificial#### Librería Luces (Málaga): conversación sobre IA entre Universidad y Escuela de Ingeniería\n\nEspecial de Inteligencia Artificial con Manuel Enciso, Director de la ETSI Informática, y David Bueno, Profesor Titular de la Universidad de Málaga. Evento presencial en Librería Luces, Alameda Principal 37, Málaga.\n\n07 de March de 2026\n\n[Ver](https://www.podcasteando.es/)\n\n![Podcasteando: Especial de Inteligencia Artificial](https://davidbuenov.com/images/dbv/conferencias/20260307Podcasteando.webp)\n\n### InterSystems Iberia READY 2026#### Sesión de expertos: visión desde Administración Pública, Empresa y Universidad\n\nParticipación en la sesión debate moderada por Chema Nieto junto a Christian Cobas (Junta de Castilla-La Mancha), Juanjo Cerrolaza (Kyndryl ADAI Iberia) y David Bueno (Universidad de Málaga), aportando la perspectiva universitaria sobre el uso estratégico de los datos y la IA.\n\n19 de February de 2026\n\n[Ver](https://www.intersystems.com/es/intersystems-iberia-ready-2026-agenda/)\n\n![InterSystems Iberia READY 2026](https://davidbuenov.com/images/dbv/conferencias/20260219IntersystemReady.webp)\n\n### [Divulgación](https://davidbuenov.com/formacion.html)\n\n[\n\n+\n\n#### Visitas en youtube](https://www.youtube.com/@davidbuenov)[\n\n+\n\n#### Seguidores en Linkedin](https://www.linkedin.com/in/davidbueno/)[\n\n+\n\n#### Seguidores en Youtube](https://www.youtube.com/@davidbuenov)[\n\n+\n\n#### Alumnos en Udemy](https://www.udemy.com/user/david-bueno-vallejo/)\n\n### [Últimos Proyectos](https://davidbuenov.com/proyectos.html)\n\n[![DBV Markdown Reader](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/app-icon.png)](https://davidbuenov.com/proyectos/dbv-markdown-reader/)\n\n[](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/hero-dark.png \"Image\")[](https://davidbuenov.com/proyectos/dbv-markdown-reader/)\n\n### [DBV Markdown Reader](https://davidbuenov.com/proyectos/dbv-markdown-reader/)Lector y editor nativo de Markdown (.md) ultra-ligero, seguro y veloz para Windows, Linux y macOS en Rust y Tauri v2. Incluye modo edición ligera con vista dividida en vivo, sincronización a 3 paneles y detección de conflictos. Disponible en Microsoft Store y GitHub.\n\n[![Mini Sudoku 6x6](https://davidbuenov.com/sudoku/images/screenshot-full.png)](https://davidbuenov.com/proyectos/mini-sudoku/)\n\n[](https://davidbuenov.com/sudoku/images/screenshot-full.png \"Image\")[](https://davidbuenov.com/proyectos/mini-sudoku/)\n\n### [Mini Sudoku 6x6](https://davidbuenov.com/proyectos/mini-sudoku/)Juego de lógica Sudoku 6x6 y 9x9 con múltiples niveles de dificultad, instalable como PWA.\n\n[\n\nMás proyectos en la **sección de proyectos**\n\n](https://davidbuenov.com/proyectos.html)\n\n### [Últimos Artículos](https://davidbuenov.com/blog.html)\n\n[![DBV Markdown Reader v0.11.0: el salto de solo lectura a un editor con sincronización a 3 paneles (y cero coste de RAM)](https://davidbuenov.com/images/dbv/proyectos/dbv-md-reader/hero-dark.png)](https://davidbuenov.com/herramientas/proyectos/2026/08/19/dbv-markdown-reader-del-concepto-en-rust-a-la-microsoft-store.html)\n\n### [DBV Markdown Reader v0.11.0: el salto de solo lectura a un editor con sincronización a 3 paneles (y cero coste de RAM)](https://davidbuenov.com/herramientas/proyectos/2026/08/19/dbv-markdown-reader-del-concepto-en-rust-a-la-microsoft-store.html)\n\n-   19 de August, 2026\n\n¿Alguna vez te has parado a pensar en cuántos recursos consume tu ordenador solo para mostrarte o dejarte hacer retoques sencillos en un archivo de texto plano?\n\n[![🕵️ ¿Qué dice Internet de ti? Audita tu reputación online con IA, gratis y en dos minutos](https://davidbuenov.com/images/dbv/blog/dbv-reputation-index.webp)](https://davidbuenov.com/herramientas/inteligencia-artificial/2026/07/31/dbv-reputation-index-audita-tu-reputacion-online-con-ia.html)\n\n### [🕵️ ¿Qué dice Internet de ti? Audita tu reputación online con IA, gratis y en dos minutos](https://davidbuenov.com/herramientas/inteligencia-artificial/2026/07/31/dbv-reputation-index-audita-tu-reputacion-online-con-ia.html)\n\n-   31 de July, 2026\n\nPublico dbv-reputation-index: un skill de IA gratuito y de código abierto que audita tu reputación online con el rigor de una consultoría estratégica, en un informe de 15 secciones adaptado a tu sector. Se instala en un comando.\n\n[![Claude Cowork: la guía de los conceptos que bloquean a cualquier principiante](https://davidbuenov.com/images/dbv/blog/claude-cowork-conceptos.webp)](https://davidbuenov.com/inteligencia-artificial/herramientas/2026/07/12/claude-cowork-guia-conceptos-que-bloquean-principiantes.html)\n\n### [Claude Cowork: la guía de los conceptos que bloquean a cualquier principiante](https://davidbuenov.com/inteligencia-artificial/herramientas/2026/07/12/claude-cowork-guia-conceptos-que-bloquean-principiantes.html)\n\n-   12 de July, 2026\n\nProyectos, artefactos, planificación, skills, conectores, plugins, carpetas... Te explico cada concepto con un caso real, para que no abandones Claude Cowork en el primer intento.\n\n### Preguntas Frecuentes (FAQ)\n\n-   Servicios y Colaboración\n-   Trayectoria y Anécdotas\n-   Proyectos y Código Abierto\n-   Filosofía de Trabajo\n-   Curiosidades\n\n#### ¿Quién es David Bueno Vallejo?\n\nDavid Bueno Vallejo es Profesor Titular de la Universidad de Málaga, investigador y consultor tecnológico con más de 25 años de experiencia. Se especializa en Inteligencia Artificial, transformación digital y desarrollo de software.\n*Nota: No debe confundirse con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona.*\n\n#### ¿Qué servicios de consultoría tecnológica ofrece?\n\nOfrece consultoría en estrategia de transformación digital, desarrollo de proyectos e integración de Inteligencia Artificial Generativa y chatbots, prototipado rápido en Unreal Engine (Realidad Extendida - XR) y formación ejecutiva especializada.\n\n#### ¿Cómo se formalizan y contratan sus colaboraciones con empresas?\n\nTodos los servicios de consultoría se formalizan mediante contratos amparados en el Art. 60 de la LOSU, gestionados formalmente a través de la Oficina de Transferencia de Resultados de Investigación (OTRI) de la Universidad de Málaga.\n\n#### ¿Dónde se puede acceder a su formación y cursos?\n\nImparte clases oficiales en la Universidad de Málaga (como en el Máster de Videojuegos y asignaturas de informática) y cuenta con cursos online en la plataforma Udemy sobre Dialogflow (diseño de chatbots) y Microsoft Word.\n\n#### ¿Es verdad que te confunden con otro David Bueno?\n\nSí, con David Bueno i Torrens, genetista y divulgador científico de la Universidad de Barcelona. Compartimos nombre, pero no campo: si buscas genética evolutiva, probablemente sea él.\n\n#### Llevas 17 años en YouTube. ¿Por qué empezaste y qué te ha hecho seguir tanto tiempo?\n\nAbrí el canal el 20 de julio de 2008 con la idea de acercar la tecnología y la administración electrónica a cualquiera, sin tecnicismos. He ido cambiando de tema —ofimática, datos abiertos, programación, videojuegos, ahora IA generativa— pero la motivación de fondo sigue siendo la misma: compartir lo que voy aprendiendo.\n\n#### Fuiste a la vez profesor universitario y gerente de un ayuntamiento durante una década. ¿Cómo se compagina eso?\n\nEntre 2011 y 2021 fui gerente del Centro Municipal de Informática del Ayuntamiento de Málaga. Al ser un puesto de dirección en una administración pública, mi situación como funcionario del grupo A de la Universidad pasó a \"Servicios Especiales\" durante esos años. Fue una etapa muy exigente, pero me permitió aplicar en la práctica —administración electrónica, datos abiertos, chatbots— lo que investigaba y enseñaba en la universidad.\n\n#### ¿Cuál fue tu primer reconocimiento internacional?\n\nEntre 2007 y 2011, dirigiendo proyectos de alumnos en la universidad, ganamos el primer Premio Vodafone Betavine con \"Sky Fighter\" y varios premios en el Samsung Smart TV Contest en Reino Unido y Francia. Ver a mis estudiantes ganar en esos escenarios fue de lo más gratificante de mis primeros años como docente.\n\n#### ¿Qué aprendiste en tus 10 años como CIO del Ayuntamiento de Málaga?\n\nQue la tecnología pública, bien hecha, cambia la vida de la gente sin que se note. En el CEMI (127 trabajadores, más de 3.000 usuarios municipales) llegamos a mantener más de 400 aplicaciones móviles y desarrollamos más de 300 trámites electrónicos, con más de 80.000 ciudadanos usando la sede electrónica y 360.000 accesos al año — para que los vecinos no tuvieran que ir en persona al ayuntamiento. Con la pandemia conseguimos que más de 1.600 funcionarios municipales pudieran teletrabajar sin estar preparados para ello. Y el momento del que más nervios recuerdo fue el primer pleno telemático del ayuntamiento, retransmitido en directo por YouTube con el alcalde y todos los concejales conectados — funcionó, y esa sensación de alivio no se me olvida. Málaga, en esos años, llegó a ser reconocida como la ciudad más inteligente de España según el [informe de IDC (2011)](https://www.20minutos.es/noticia/1169002/0/malaga/ciudad-inteligente/ranking/) y ganó el [IBM Smarter Cities Challenge en 2012](https://www.eleconomista.es/andalucia/noticias/3796853/03/12/Malaga-elegida-por-IBM-para-el-programa-Smarter-Cities-Challenge.html).\n\n#### ¿Por qué regalas herramientas como \"Combinar Correspondencia\" en vez de venderlas?\n\nPorque nació de un tutorial de YouTube durante la pandemia para resolver un problema real, y me pareció más valioso que estuviera al alcance de cualquiera. Hoy la usan, entre otros, un ministerio de salud en Argentina, una tesorería municipal en La Palma y una maestra que la usa para enviar boletines escolares — ese impacto silencioso vale más que cualquier venta.\n\n#### ¿Cuál es el origen real de Victoria, tu chatbot/avatar?\n\nNació en 2019 cuando era CIO del Ayuntamiento de Málaga: las empresas que ofrecían chatbots cobraban por cada intención reconocida, un modelo carísimo y opaco. Me pregunté \"¿y si lo hacemos nosotros, de forma transparente?\" y la desarrollé yo completamente. Fue de los primeros chatbots de una administración pública en España, sabe muchas cosas de Málaga —desde contar un chiste hasta la biografía de un malagueño ilustre, como reportó [La Vanguardia](https://www.lavanguardia.com/local/andalucia/20200216/473600007571/victoria-la-malaguena-la-asistente-de-voz-virtual-enamorada-de-su-ciudad.html)— y podías hablar con ella diciéndole al Asistente de Google \"habla con Victoria la Malagueña\". Acabó reconociendo más de 150 intenciones, me nombraron [CIO del Año 2019 (CIONET)](https://www.20minutos.es/noticia/3678115/0/ayuntamiento-malaga-premio-excelencia-digital-cionet/) y ganó el premio al [Mejor Chatbot de Destino Turístico en FITUR 2019](https://www.segittur.es/notas-prensa/segittur-y-fitur-entregan-los-premios-del-i-concurso-de-chatbots-turisticos/), contribuyendo a que Málaga fuera reconocida Capital Europea del Turismo Inteligente.\n\n#### ¿Qué es PDF2Deck y por qué lo creaste?\n\nUna herramienta 100% local y de código abierto para convertir PDFs de solo imagen en presentaciones editables, sin subir tus archivos a ningún servidor. Nació en 2026 de la misma frustración de siempre: herramientas \"gratis\" que al final piden pagar. Cuando el mercado no ofrece algo justo, prefiero construirlo yo mismo.\n\n#### Tienes una patente. ¿De qué trata?\n\nEn 2013 la Oficina Española de Patentes reconoció un sistema mío para monitorizar deportistas en tiempo real (posición, ritmo cardíaco, comunicación con el entrenador), pensado también para practicar deporte con seguridad en caso de discapacidad. Se me ocurrió años antes de que los relojes deportivos y las apps de fitness conectadas fueran algo normal.\n\n#### Has colaborado con la Policía Científica Nacional. ¿En qué consistía ese proyecto?\n\nEn un sistema de IA para análisis grafoscópico: identificar autoría de escritura manuscrita combinando el paquete estadístico \"handwriter\" con un modelo bayesiano. Trabajar con un equipo tan implicado fue, como dijo el propio inspector jefe, \"ciencia + ilusión + iniciativa\".\n\n#### ¿Has programado alguna vez con tu familia?\n\nSí, Mini Sudoku (una PWA con tableros 6x6 y 9x9) la hice con mi hijo David, ingeniero del Software con mucho futuro, con ayuda de IA (Gemini y Claude) para el desarrollo. Le sirve de entrenamiento para el sudoku de LinkedIn — o al menos esa es la excusa oficial.\n\n#### ¿Cuál de tus proyectos de IA ha tenido más impacto social?\n\nProbablemente IAMIS, una plataforma de IA que dirigí técnicamente para la ONG Nuevo Hogar Betania, orientada a gestionar intervenciones sociales con personas en riesgo de exclusión. Tuvo cobertura en Cadena SER y Europa Press, y es de los proyectos de los que más orgulloso me siento: la tecnología al servicio de personas muy concretas.\n\n#### ¿Qué relación tienes con Unreal Engine y los videojuegos más allá de la docencia?\n\nSoy Instructor Autorizado de Unreal Engine y responsable, junto con Epic Games, de la Comunidad Oficial de Desarrolladores de Unreal Engine Málaga desde 2023. También lo uso en proyectos como EVUMAX, entornos hiperrealistas con Metahumans para arte y moda, junto al pintor Francisco Trigueros.\n\n#### ¿Cuál es tu filosofía de fondo con el código abierto?\n\nQue cuando el mercado no te ofrece algo justo —un chatbot carísimo, un conversor de PDF con muro de pago— la respuesta suele ser construirlo tú mismo y compartirlo con honestidad, sin letra pequeña. No busco que sea un negocio, busco que sea útil.\n\n#### ¿Por qué decidiste rediseñar tu web y traer de vuelta a Victoria?\n\nPorque una web debe ser algo más que un archivo estático: una plataforma viva que refleje la pasión que pongo en mi trabajo. Además del rediseño, quise que tuviera su propia asistente de IA con \"cosillas de Málaga\", como guiño a aquel primer proyecto de 2019.\n\n#### ¿Ya trabajabas con IA antes de que se pusiera de moda con ChatGPT?\n\nMucho antes, en realidad: parte de mi tesis doctoral (UMA, defendida en 2003) la desarrollé en el [LORIA](https://www.loria.fr/en/), un instituto de investigación en Nancy (Francia), sobre sistemas recomendadores personalizados que aprendían de los usuarios para ofrecerles lo más interesante para ellos — la misma idea que hoy usa Netflix para recomendarte qué ver, aplicada entonces a búsquedas y periódicos personalizados. Ya era Inteligencia Artificial, solo que no se llamaba así en el marketing de la época. Desde entonces ha habido más capítulos: Dialogflow para Victoria en 2019, y más recientemente investigación publicada (Springer, 2025) sobre simulación de evacuaciones de emergencia con autómatas celulares basados en agentes. La IA generativa es solo el más reciente. Si tienes curiosidad, el código de la tesis está en [GitHub](https://github.com/davidbuenov/tesis).\n\n#### ¿Qué idiomas hablas y los usas en tu trabajo?\n\nEspañol nativo, inglés y francés a nivel profesional/académico —doy clases y conferencias en inglés—, y alemán a nivel básico.\n\n#### ¿En qué estás trabajando ahora mismo?\n\nAhora mismo, entre otras cosas, en `dbv-reputation-index` (un skill de IA gratuito para auditar tu reputación online), en `dbv-spec-ops` (metodología para trabajar con agentes de IA de forma disciplinada) y en PDF2Deck.\n\n#### ¿Qué deportes has practicado a lo largo de tu vida?\n\nDe joven jugué al baloncesto y llegué a ser entrenador provincial en las escuelas de Unicaja. Después siempre he hecho algún tipo de deporte —natación, defensa personal— y desde hace más de 15 años mi entrenamiento principal es con opositores a Policía y Bomberos.\n\n#### ¿Por qué entrenas con opositores a Policía y Bomberos?\n\nEmpecé sobre 2008 y desde 2014 mi entrenador es Alonso, el mejor con el que cualquier opositor se puede preparar. Esos entrenamientos me han ayudado mucho en las épocas más estresantes: mientras entrenas solo piensas en que te falta el aire o te duelen las piernas, y los problemas se quedan fuera. Al acabar, el cuerpo — y la cabeza — quedan como nuevos.\n\n#### ¿Qué fue lo primero que programaste?\n\nEl Tetris, en mi Amstrad CPC 464 — mi primer ordenador, en 1984. En aquella época no había ni internet ni tutoriales: lo único que existía eran revistas como MicroHobby, que publicaban el código de un juego en 15 o 16 páginas y tenías que copiarlo entero a mano. Si te equivocabas en algo, tocaba revisar todo el código de nuevo línea por línea. El día que encontré una revista que traía el código grabado en una cinta de casete en vez de tener que teclearlo, fui el chico más feliz del mundo. Ahí me enganché de verdad a la programación.\n\n#### ¿Hiciste algún proyecto con amigos antes de ser profesional?\n\nSí, al terminar la carrera me tiré un verano entero programando \"Babosin\" (La MegaBabosa) con mi vecino Daniel Rodríguez Vega: yo vivía en un séptimo y él en un octavo, subíamos y bajábamos las escaleras todo el rato. A él se le daba bien el dibujo y diseñaba los personajes y escenarios, y yo hacía la programación. Ese juego lo reaproveché años después en cursos de programación para móviles que impartí, usando los mismos recursos gráficos.\n\n![Abrir chat con Victoria](https://davidbuenov.com/images/dbv/victoria-chat2025.webp)\n\nHabla con Victoria IA\n",
  "markdownStats": {
    "images": 5,
    "links": 14,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 7
  },
  "tokens": {
    "htmlTokens": 18470,
    "markdownTokens": 3383,
    "reduction": 15087,
    "reductionPercent": 82
  },
  "score": {
    "score": 95,
    "grade": "A",
    "rubricVersion": 2,
    "dimensions": {
      "accessibility": {
        "score": 100,
        "weight": 30,
        "grade": "A",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 55,
            "evidence": "proven",
            "details": "Content available without JavaScript"
          },
          "fast_content_position": {
            "score": 100,
            "weight": 25,
            "evidence": "plausible",
            "details": "Main content starts at 16% of HTML"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "Page size: 79KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 93,
        "weight": 25,
        "grade": "A",
        "checks": {
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 35,
            "evidence": "proven",
            "details": "All major AI search bots allowed"
          },
          "supports_markdown_negotiation": {
            "score": 85,
            "weight": 20,
            "evidence": "plausible",
            "details": "Application level — Content negotiation, .md URL (https://davidbuenov.com/index.md), <link> tag"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 15,
            "evidence": "plausible",
            "details": "Sitemap found"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "evidence": "plausible",
            "details": "robots.txt exists"
          },
          "has_llms_txt": {
            "score": 100,
            "weight": 10,
            "evidence": "speculative",
            "details": "llms.txt exists and is valid"
          },
          "has_content_signals": {
            "score": 60,
            "weight": 10,
            "evidence": "speculative",
            "details": "robots.txt: ai-train=no, search=yes, ai-input=yes"
          }
        }
      },
      "structuredData": {
        "score": 100,
        "weight": 20,
        "grade": "A",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 35,
            "evidence": "proven",
            "details": "JSON-LD found: WebSite, BreadcrumbList, Person"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "evidence": "plausible",
            "details": "Meta description: 101 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "evidence": "plausible",
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "evidence": "plausible",
            "details": "lang=\"es-ES\""
          }
        }
      },
      "semanticHtml": {
        "score": 83,
        "weight": 15,
        "grade": "B",
        "checks": {
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 30,
            "evidence": "plausible",
            "details": "Clean heading hierarchy"
          },
          "uses_article_or_main": {
            "score": 100,
            "weight": 25,
            "evidence": "plausible",
            "details": "Has both <article> and <main>"
          },
          "semantic_elements": {
            "score": 21,
            "weight": 20,
            "evidence": "plausible",
            "details": "15 semantic elements, 218 divs (ratio: 6%)"
          },
          "meaningful_alt_texts": {
            "score": 91,
            "weight": 15,
            "evidence": "plausible",
            "details": "10/11 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 10,
            "evidence": "speculative",
            "details": "Avg div depth: 5.0, max: 8"
          }
        }
      },
      "contentEfficiency": {
        "score": 94,
        "weight": 10,
        "grade": "A",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "evidence": "speculative",
            "details": "82% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 80,
            "weight": 30,
            "evidence": "speculative",
            "details": "Content ratio: 21.0% (16944 content chars / 80500 HTML bytes)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 20,
            "evidence": "speculative",
            "details": "HTML size: 79KB"
          },
          "minimal_inline_styles": {
            "score": 100,
            "weight": 10,
            "evidence": "speculative",
            "details": "3/566 elements with inline styles (0.5%)"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "add_semantic_elements",
      "priority": "medium",
      "category": "semanticHtml",
      "titleKey": "rec.add_semantic_elements.title",
      "descriptionKey": "rec.add_semantic_elements.description",
      "howToKey": "rec.add_semantic_elements.howto",
      "effort": "moderate",
      "estimatedImpact": 2.4,
      "maxImpact": 3,
      "evidence": "plausible",
      "checkScore": 21,
      "checkDetails": "15 semantic elements, 218 divs (ratio: 6%)"
    }
  ],
  "llmsTxtPreview": "# David Bueno Vallejo\n\n> Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.\n\n## Documentation\n- [llms.txt](https://davidbuenov.com/llms.txt)\n- [Authentication Help](https://davidbuenov.com/auth.md)\n\n## Main\n- [Home](https://davidbuenov.com): Página de inicio de David Bueno Vallejo, con información sobre conferencias, proyectos y divulgación.\n- [Inicio](https://davidbuenov.com/)\n- [Servicios](https://davidbuenov.com/servicios.html)\n- [Proyectos](https://davidbuenov.com/proyectos.html)\n- [Conferencias y Divulgación](https://davidbuenov.com/conferencias.html)\n- [Formación](https://davidbuenov.com/formacion.html)\n- [Redes](https://davidbuenov.com/redes.html)\n- [Experiencia](https://davidbuenov.com/experiencia.html)\n- [Aficiones](https://davidbuenov.com/aficiones.html)\n\n## Blog\n- [Blog](https://davidbuenov.com/blog.html)\n\n",
  "llmsTxtExisting": "# David Bueno Vallejo - Personal Website\n\n> Personal website of David Bueno Vallejo. Exploring technology through research, consulting, teaching, and outreach.\n\n## Main API\n- [Public API JSON](https://davidbuenov.com/api/data.json): A complete structured catalog of blog posts, projects, conferences, courses, skills, and professional experience.\n- [Professional Knowledge Graph](https://davidbuenov.com/knowledge-graph.json): Integrated JSON-LD schema.org graph connecting David's profiles, publications, awards, projects, events, and career timeline.\n- [Model Context Protocol (MCP) Server](https://davidbuenov.com/mcp): Live, honest MCP endpoint (JSON-RPC 2.0) exposing tools to query David's professional profile (`getProfileData`), get granular data (`getRecentPosts`, `getProjects`, `getConferences`), view his active project hub (`list_projects`, `get_project_context`, `get_pending_tasks`), search skills (`list_skills`, `search_skills`), and trigger or check data synchronizations (`trigger_sync`, `get_sync_status`). Full tool list with schemas: [mcp.json](https://davidbuenov.com/.well-known/mcp.json).\n- [Agentic Resource Discovery (ARD) Manifest](https://davidbuenov.com/.well-known/ai-catalog.json): ARD standard 1.0.0 capability catalog mapping all site endpoints, MCP servers, A2A agents, and semantic embeddings.\n- [Agent Plugin](https://davidbuenov.com/.well-known/agent-plugin/plugin.json): Compliant Agent Plugins 1.0.0 package containing standard metadata, MCP endpoint config, and ported Agent Skills (website-api, diagnostic-wizard, sudoku-game).\n\n## Main Navigation\n- [Blog](https://davidbuenov.com/blog.html): Articles on technology, development, and ICT consulting.\n- [Projects](https://davidbuenov.com/proyectos.html): Academic, industrial, and personal engineering projects.\n- [Conferences](https://davidbuenov.com/conferencias.html): Keynotes, workshops, and speaking engagements.\n- [Services](https://davidbuenov.com/servicios.html): Technology consulting, educational innovation, and specialized training.\n- [Experience](https://davidbuenov.com/experiencia.html): CV timeline spanning research, teaching, and industry experience.\n- [Formación IA](https://davidbuenov.com/formacionIA/): An interactive diagnostic wizard for training recommendations.\n- [Sudoku PWA](https://davidbuenov.com/sudoku/): An independent 6x6 / 9x9 mobile-first Sudoku game.",
  "emergingProtocols": {
    "oauthProtectedResource": {
      "exists": true,
      "url": "https://davidbuenov.com/.well-known/oauth-protected-resource",
      "resource": "https://davidbuenov.com",
      "authorizationServers": [
        "https://davidbuenov.com"
      ],
      "scopesSupported": [
        "public"
      ]
    },
    "oauthDiscovery": {
      "exists": true,
      "url": "https://davidbuenov.com/.well-known/oauth-authorization-server",
      "issuer": "https://davidbuenov.com",
      "authorizationEndpoint": "https://davidbuenov.com/agent/auth",
      "tokenEndpoint": "https://davidbuenov.com/agent/token",
      "grantTypesSupported": [
        "client_credentials"
      ],
      "scopesSupported": null
    },
    "mcpServerCard": {
      "exists": true,
      "url": "https://davidbuenov.com/.well-known/mcp/server-card.json",
      "draft": true,
      "name": null,
      "version": null,
      "description": null,
      "transport": null,
      "tools": 10,
      "resources": null,
      "prompts": null
    },
    "a2aAgentCard": {
      "exists": true,
      "url": "https://davidbuenov.com/.well-known/agent-card.json",
      "name": "Victoria 2.0",
      "version": "2.0.0",
      "description": "Asistente inteligente de David Bueno Vallejo que responde preguntas sobre su trayectoria profesional, proyectos y conferencias.",
      "capabilities": 3,
      "skills": 2,
      "endpoint": "https://davidbuenov.com/api"
    },
    "apiCatalog": {
      "exists": true,
      "url": "https://davidbuenov.com/.well-known/api-catalog",
      "contentType": "application/linkset+json; profile=\"https://www.rfc-editor.org/rfc/rfc9727\"",
      "validMediaType": true,
      "apis": 1
    },
    "agentSkills": {
      "exists": true,
      "url": "https://davidbuenov.com/.well-known/agent-skills/index.json",
      "draft": true,
      "schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
      "skills": 3,
      "names": [
        "website-api",
        "diagnostic-wizard",
        "sudoku-game"
      ]
    },
    "count": 6,
    "total": 6
  },
  "botAccess": {
    "probed": true,
    "bot": "OAI-SearchBot",
    "controlStatus": 200,
    "botStatus": 200,
    "discriminates": false,
    "refusedAsBot": false,
    "edge": null,
    "verifiable": false,
    "detail": "This origin answers OAI-SearchBot exactly as it answers any other client (200). No edge-level filtering of AI crawlers observed."
  },
  "snippets": []
}

Используйте наш API для программного получения данных (скоро появится)

Этот JSON предназначен для внутреннего использования — в отличие от файлов Markdown и llms.txt, его не нужно загружать на ваш сайт. Сохраните его как базовый показатель для отслеживания оценки со временем, поделитесь с командой разработчиков или интегрируйте в ваш CI/CD-конвейер.

Поделитесь результатами

X LinkedIn Facebook WhatsApp Telegram Email

Или попросите ИИ помочь это исправить

Нужно второе мнение?

У Cloudflare тоже есть бесплатный сканер, и он задаёт другой вопрос. Он оценивает то, что ваш сайт публикует для вызова агентами: MCP server cards, Agent Skills, каталоги API, DNS-записи. Мы оцениваем, может ли агент добраться до вашего контента, прочитать и понять его. Сайт может быть хорош в одном и плох в другом, так что ждите двух разных чисел: это ответы на два разных вопроса, и знать стоит оба.

Проверить davidbuenov.com через Cloudflare

Встройте ваш бейдж

Добавьте этот бейдж на ваш сайт. Он обновляется автоматически при изменении вашей оценки ИИ-готовности.

AgentReady.md score for davidbuenov.com
Script Рекомендуется
<script src="https://agentready.md/badge.js" data-id="24ea9eef-c821-430f-aab3-e64dab4a9ab7" data-domain="davidbuenov.com"></script>
Markdown
[![AgentReady.md score for davidbuenov.com](https://agentready.md/badge/davidbuenov.com.svg)](https://agentready.md/ru/r/24ea9eef-c821-430f-aab3-e64dab4a9ab7)

Скоро: Полный анализ домена

Сканируйте весь домен, генерируйте llms.txt и отслеживайте оценку ИИ-готовности со временем. Присоединяйтесь к списку ожидания.

Вы в списке! Мы уведомим вас о запуске.