JCA Juan Carlos Aguirre
Hablemos →
Software · Inteligencia Artificial · Infraestructura

Detrás de cada buen sistema suele haber una decisión importante.

Entender el problema antes de construir la solución.

Eso es lo que hago.

FIG. 01 · Página del cuaderno Cómo entiendo un proyecto Boceto de cuaderno técnico: todo empieza en la organización; de ahí el proceso, los datos y la IA privada; el software no es el origen; el resultado son personas trabajando mejor. PERSONAS ← el fin real: que trabajen mejor. RESULTADO ✓ probado SOFTWARE no es el origen IA PRIVADA DATOS PROCESO cómo se trabaja hoy (cuellos de botella) ORGANIZACIÓN ¡todo empieza aquí! entender la realidad antes de proponer código o IA. infraestructura propia / local
todo empieza aquí
IA en infraestructura propiaProyectos con la Universidad de MurciaProductos en producciónCofundador técnico de GestasAI
Cómo trabajo

Antes de pensar en tecnología, entiendo el problema.

Prefiero entender cómo trabaja una organización, cómo decide y qué dificultades hacen el día a día más lento de lo necesario.

Muchas veces el problema no está donde parece: una tarea repetitiva, información que nadie encuentra, procesos que dependen siempre de la misma persona, sistemas que no se hablan entre ellos.

Cuando entendemos ese punto, surgen soluciones sencillas que cambian la forma de trabajar de todo un equipo.

01

Observar

Cómo funciona de verdad.

02

Analizar

Dónde está el problema.

03

Diseñar

La solución más sencilla.

04

Construir

Desarrollar la herramienta.

05

Mejorar

Aprender del uso diario.

Y ocurre algo curioso: cuando un equipo deja de perder tiempo en tareas repetitivas, las conversaciones cambian. Aparecen ideas nuevas. La gente dedica más tiempo a decidir y menos a copiar información. Ese es el momento que más disfruto de un proyecto.

Situaciones frecuentes

Hay patrones que se repiten.

No todas se resuelven igual.

Cuando los datos crecen más rápido que las personas

Algunas organizaciones necesitan responder cientos de preguntas cada día. Ahí la inteligencia artificial ayuda a encontrar respuestas: no sustituye la experiencia, la complementa. Y si los datos son sensibles, funciona dentro de la propia empresa.

Tareas que nadie disfruta hacer

Mover información, copiar datos, clasificar documentos, enviar informes. Automatizarlas no sustituye a nadie: le devuelve tiempo al equipo para lo que sí necesita a las personas.

Cuando el software tiene que adaptarse a vosotros

No hay dos organizaciones que trabajen igual. A veces la solución es una aplicación a medida, conectada con lo que ya usáis, que se adapta a vuestra forma de trabajar en lugar de imponer otra.

Cuando cada sistema va por su cuenta

A menudo el problema no está en una aplicación, sino en que los sistemas no se hablan. Conectar software, datos, máquinas y sensores hace que la información fluya. Y cuando conviene, un gemelo digital permite probar cambios antes de aplicarlos en real.

Historias reales

Problemas reales que he resuelto.

No me gusta enseñar tecnologías. Prefiero enseñar problemas.

MyLocal · Hostelería · en producción

Un restaurante que no quería una web.

El problemaNo quería una web. Lo que de verdad necesitaba era dejar de actualizar la carta cada semana.

La soluciónUna plataforma que convierte la foto de una carta en un sistema completo en minutos: la IA identifica platos, precios y alérgenos, y el resto genera la web y los códigos QR.

Lo que cambióAhora gestiona su presencia digital solo, sin depender de nadie ni esperar a nadie.

Lo que aprendíCuando la herramienta es fácil de usar, la tecnología desaparece. Ese era el reto, no la IA.

Universidad de Murcia · Investigación · en producción

Un laboratorio que no quería más datos.

El problemaNo quería más datos. Lo que de verdad necesitaba era entender mejor los que ya tenía.

La soluciónUn sistema que analiza años de datos, aprende de ellos y genera recomendaciones automáticas cada día.

Lo que cambióEl equipo decide con datos y menos por intuición, cada mañana y sin esperas.

Lo que aprendíEn la universidad, una buena solución no busca impresionar: busca ser fiable y justificar cada decisión.

Facultad de Económicas · Gestión interna

Una facultad que no quería otra aplicación.

El problemaNo quería otra aplicación. Lo que de verdad necesitaba era que todos trabajaran sobre la misma información.

La soluciónUna plataforma modular, adaptada a su forma real de trabajar, que centralizó la información repartida entre herramientas.

Lo que cambióMenos pasos, menos errores y una gestión diaria más ágil.

Lo que aprendíA veces la mejor tecnología es la que quita pasos, no la que añade funciones.

En qué trabajo

En qué trabajo.

MyLocal — Digitaliza bares y restaurantes con IA y pagos.
mylocal.es ↗
GestasAI — IA, software e infraestructura para organizaciones.
gestasai.com ↗
GestasML — Motor de predicción para investigación (UMU).
gestasml.com ↗
GenQualityAI — Análisis y predicción diaria para decidir (UMU).
genqualityai.com ↗
Ahora mismo

En qué estoy pensando estos días.

Últimamente estoy investigando cómo integrar modelos de inteligencia artificial locales en pequeñas empresas, sin depender de servicios externos. Me interesa que una empresa pequeña pueda usar IA sin renunciar al control de sus datos.

Y le doy vueltas a axidb, una base de datos para aplicaciones que usan búsqueda semántica y modelos de lenguaje. La pregunta que me ocupa: cuánto se puede simplificar sin perder potencia. Ya es código abierto — en GitHub ↗.

Muchas de estas ideas acaban convirtiéndose en herramientas reales. Otras me enseñan por qué no eran buena idea.

FIG. — quién hay detrás Retrato de Juan Carlos Aguirre
“Antes del código está el problema.”
La persona

Quién hay detrás.

Detrás de cada proyecto hay muchas conversaciones. Muchas preguntas. Y bastante tiempo intentando entender cómo funciona realmente una organización.

Soy Juan Carlos Aguirre. Desarrollo software, inteligencia artificial e infraestructura para organizaciones que necesitan resolver problemas concretos.

No me interesa desarrollar aplicaciones por desarrollarlas. Me interesa entender por qué una organización necesita una — porque muchas veces, cuando entiendes bien el problema, la solución termina siendo mucho más sencilla de lo que parecía al principio.

Me gusta cuando una organización deja de pelearse con sus herramientas y puede volver a centrarse en su trabajo.

Herramientas

Cada herramienta tiene su momento.

Cada proyecto necesita herramientas diferentes. En algunos el reto está en construir una aplicación moderna; en otros, en desplegar una infraestructura completa; a veces el trabajo consiste en integrar modelos de inteligencia artificial con procesos que ya existen.

Las tecnologías cambian. La forma de abordar un problema permanece. Por eso primero decido qué hace falta y solo después elijo con qué construirlo.

InterfacesReact · TypeScript
LógicaNode.js · Python
DatosPostgreSQL · búsqueda vectorial
InfraestructuraLinux · Docker
IntegraciónElectrónica · automatización
Cuaderno

Notas sobre problemas reales y cómo los resolví.

No es un blog. Es un cuaderno: lo actualizo cuando aprendo algo que merece la pena contar.

Cómo una fotografía terminó convirtiéndose en una carta digital

La historia de MyLocal: por qué el reto no era la IA, sino que todo resultara sencillo.

Anotación 006

Qué aprendí construyendo una base de datos desde cero

axidb, búsqueda vectorial y lo que decides cuando controlas hasta la última pieza.

Anotación 005

Por qué muchas empresas no necesitan ChatGPT

Cuándo ayuda una IA general y cuándo lo que hace falta es entender el proceso.

Anotación 004

Cuándo merece la pena instalar una IA dentro de la empresa

IA privada: privacidad, coste y control, sin tecnicismos.

Anotación 003

Lo difícil no era la IA. Era entender el problema

La parte del trabajo que no se ve y que decide si un proyecto funciona.

Anotación 002

Lo que una universidad me enseñó sobre desarrollar software

Rigor, medir y justificar cada decisión: por qué la investigación mejora cualquier proyecto.

Anotación 001
Notas al margen

Algunas cosas que he aprendido.

Una aplicación sencilla suele durar más que una muy compleja.
Una buena reunión puede ahorrar semanas de desarrollo.
La inteligencia artificial no resuelve un problema mal planteado.
La mejor tecnología es la que un equipo deja de notar porque simplemente funciona.
La mejor arquitectura suele ser la que dentro de cinco años sigue pareciendo sencilla.
Casi ningún problema difícil es solo técnico.
Contacto

Cuéntame qué está ocurriendo.

No hace falta llegar con una solución. Ni siquiera con un proyecto definido. Si hay algo en vuestra organización que sentís que podría funcionar mejor, probablemente esa sea una buena conversación para empezar.

La mayoría de los proyectos empiezan con una conversación de una hora y un cuaderno lleno de preguntas.

Juan Carlos Aguirre · Desarrollador de software e IA en Murcia · hola@juancarlosaguirre.es

¿Cómo sé si mi empresa necesita inteligencia artificial?

Cuando los datos crecen más rápido que las personas y hay que responder muchas preguntas al día. La IA ayuda a encontrar respuestas sin sustituir la experiencia; si los datos son sensibles, funciona dentro de la propia empresa.

¿Cómo automatizar procesos sin cambiar toda la empresa?

Empezando por las tareas repetitivas y conectándolas con las herramientas que ya usáis, sin rehacerlo todo.

¿Qué ventajas tiene una IA privada?

Los datos no salen de tu organización, tienes más control y no dependes de servicios externos.

¿Trabajas solo con grandes empresas?

No. Trabajo con empresas, PYMEs, universidades y centros de investigación.