00Profile

Software developershipping AI to production

End to end: the AI layer in Python, the product in TypeScript and the native app all the way to the store.

Bilbao, Basque Country · Available to start

Four years building software and two shipping generative AI to production — RAG, agents and LLM pipelines. Currently at CODX Digital as an AI and mobile engineer. On the side I build emap, a Basque mobility platform published on the App Store.

G
Gaizka
Jiménez
ProfileSoftware · AI and mobileBased inBilbao, SpainCurrentCODX Digital · 2025—StackTypeScript · Python · NativeLanguagesES · EU native · EN
01Work

My own product, and team product.

Things that are in production and can be opened, downloaded or cited. Each one made a different technical call — my own infrastructure, multi-provider AI, genuinely native, or living inside a closed ecosystem. The calls are the work.

03How I work

I work so that whoever comes next understands it.

Three habits I bring to a team. They are not intentions: they are applied in the projects above and can be audited in the repository.

01

Decisions get written down, not remembered.

I keep numbered architecture decision records — emap is up to D-023 — with the context and the option that was rejected. Whoever arrives later does not have to ask me why the routing avoids third-party APIs: it is written down, and dated.

02

A green CI is the definition of done.

A hard rule I hold myself to: after every push the pipeline gets checked, and if it is red that gets fixed before anything else. In the data layer the evaluations also have regression gates: if a metric drops, the push does not pass.

03

No pretending.

What cannot be measured is left out. The benchmarks I publish reward answering “I don't know” over inventing, and the limitations are written next to the results — coverage bias included. I would rather have one small number that survives a whole interview.

  • Interface changes verified with a screenshot, not with a claim
  • WCAG 2.1 AA accessibility audited with axe-core
  • Spanish, Basque and English at parity, without machine translation
05Notes

Working notes on what I build.

The build logs are the most technical: how something actually got built, dead ends and decisions included. The rest are analyses of AI, mobile and Asian tech ecosystems. Written in Spanish.