00Perfil

Gaizka JiménezDesarrollador de softwarecon IA en producción

Gaizka Jiménez es desarrollador de software en Bilbao. Lleva IA generativa y apps móviles a producción.

La IA en Python, el producto en TypeScript. La app nativa, hasta la tienda.

Bilbao, Bizkaia · Disponible para incorporación

Cuatro años de software, dos de ellos con RAG, agentes y pipelines LLM en producción. Ahora en CODX Digital como ingeniero de IA y móvil. En paralelo hago emap, el mapa de movilidad de Euskadi. Está en la App Store.

G
Gaizka
Jiménez
PerfilSoftware · IA y móvilBaseBilbao, BizkaiaActualCODX Digital · 2025—StackTypeScript · Python · NativoIdiomasES · EU nativo · EN
·Preguntas

Respuestas cortas.

¿Quién es Gaizka Jiménez?

Gaizka Jiménez es desarrollador de software en Bilbao. Lleva IA generativa y apps móviles a producción: la capa de IA en Python, el producto en TypeScript y la app nativa hasta la tienda.

¿Está disponible para un equipo?

Sí. Busca un equipo en Bizkaia, presencial o híbrido, y también remoto en España o la UE. El correo es contacto@gaizkajimenez.com.

¿Qué es emap?

emap es el mapa de movilidad de Euskadi: transporte público en vivo, rutas puerta a puerta y datos abiertos. La app iOS está en la App Store y la web en emapapp.com.

Ficha de emap→

¿Qué es emap Labs?

emap Labs es un benchmark abierto de búsqueda geográfica en euskera y castellano, con DOI 10.5281/zenodo.21282784. Si el buscador se inventa la respuesta, suspende.

Ficha de emap Labs→
01Trabajo

Producto propio, y producto de equipo.

Están en producción: se pueden abrir, descargar o citar. En cada una hay una decisión distinta (infra propia, varios proveedores de IA, nativo, o un ecosistema cerrado). Eso es el trabajo.

03Cómo trabajo

Trabajo para que el siguiente lo entienda.

Hábitos que ya uso en los proyectos de arriba. Se pueden auditar en el repo.

01

Las decisiones se escriben, no se recuerdan.

Llevo decisiones de arquitectura numeradas (en emap van por la D-023), con el contexto y la alternativa que descarté. Quien llegue después no tiene que preguntarme por qué el routing no usa la API de un tercero: está escrito, con fecha.

02

El CI en verde es la condición de terminado.

Regla dura conmigo: tras cada push miro el pipeline, y si está rojo se arregla antes que cualquier otra cosa. En la capa de datos las evals tienen gates de regresión: si una métrica baja, el push no pasa.

03

No se finge.

Lo que no se puede medir, se omite. Los benchmarks que publico premian un «no lo sé» antes que inventar. Las limitaciones van junto a los resultados, sesgo de cobertura incluido. Prefiero un número pequeño que aguante una entrevista entera.

  • Cambios de interfaz verificados con captura, no de palabra
  • Accesibilidad WCAG 2.1 AA auditada con axe-core
  • Castellano, euskera e inglés en paridad, sin traducción automática
05Cuaderno

Notas de trabajo sobre lo que construyo.

Los diarios de build cuentan cómo se construyó algo, con las decisiones y los callejones sin salida. El resto son notas de IA, móvil y tech en Asia.