hello
I'm Diego.
Software Engineer — Backend & Generative AI
I design the backend systems, data pipelines, and tool-layer that sit around AI models — turning proofs-of-concept into scalable, production-ready products.
open to AI Engineer & Software Engineer roles — GenAI applied to production backend
01. about
I'm a software engineer focused on Generative AI — specifically the architecture and backend work that makes AI systems scalable, secure, and production-ready.
I bring years of backend development experience to the GenAI space. My work centres on the backend systems, data pipelines, and tool-layer that surround the models: the part that transforms a demo into a product that actually ships.
Outside of code, I value continuous learning, currently studying Chinese on top of keeping up my English. When I'm not at the keyboard I'm usually out on my motorbike, which turns out to be the best reset I've found.
02. experience
- 2024 — now
Software Engineer — Backend & GenAI
CONVOTIS Iberia · Remote
Designing software architecture and Python backend for a GenAI platform on AWS. Built a hybrid event-driven database for agent history (Lambda, DynamoDB, PostgreSQL), developed the MCP/tool layer for agentic systems, and implemented a RAI filtering system with dynamic PII anonymisation in RAG pipelines.
- 2021 — 2024
Software Engineer — Backend & Database
GeoNet Territorial SAU · Alicante
Owned the backend and database layer of geospatial management applications. Refactored legacy PL/SQL, designed complex Oracle SQL for high-performance queries, and built all server-side logic feeding the frontend.
- 2020 — 2021
Software Engineer
everis (NTT Data) · Alicante
Delivered new AngularJS features for the international banking platform bper.it, as part of a multi-country team spanning Spain, Italy, Peru, and Morocco working daily in English.
- 2019 — 2020
Software Engineer
Indra · Alicante
Maintained and developed the electronic administration platform for Generalitat Valenciana (gva.es). Diagnosed and resolved production incidents, and delivered new JavaScript features.
03. skills
- Languages
- Python · SQL · PL/SQL · JavaScript · TypeScript
- GenAI / AI
- LLMs · RAG · Agentic systems · MCP / Tools · Azure OpenAI · OpenAI API · RAI & PII filtering
- Cloud
- AWS Lambda · DynamoDB · S3 · Serverless architectures
- Databases
- PostgreSQL · DynamoDB · Oracle DB
- Backend
- REST APIs · Event-driven architecture · Pandas · FastAPI
04. contact
Open to new opportunities. If you want to discuss a role, a project, or just say hello — reach out.