AI engineer / architect / researcher
Hands-on AI Engineer and architect focused on production AI systems, distributed systems, agents and private LLM infrastructure.
Now
- I work as an AI engineer and architect at XERIDIA.
- I'm a PhD student at the University of León in the SINFAB research group.
- I teach in the Master's in Robotics and Artificial Intelligence.
Technologies and tools
Designing production distributed systems with asynchronous I/O, event-driven flows and clear interfaces.
- Python
- FastAPI
- Pydantic
- asyncio
- REST APIs
- distributed systems
- event-driven architectures
- testing
Operating private LLM infrastructure, model selection, production serving and monitoring.
- vLLM
- SGLang
- LiteLLM
- GPU clusters
- quantization
- inference optimization
- model-specific kernels
- custom vLLM builds
- cloud and on-prem serving
Building, evaluating and tracing agents that use tools safely, connect to existing systems and improve over time.
- PydanticAI
- OpenAI SDK
- MCP
- tool calling
- structured outputs
- subagents
- agentic RAG
- permission and approval flows
- evals
- regression tests
- agent tracing
- grounding
- LangChain
Moving and querying data across transactional, analytical and event-driven systems at production scale.
- Kafka
- RabbitMQ
- Redis
- PostgreSQL
- BigQuery
- async data access
- message queues
- large-scale data processing
Deploying and operating AI services across cloud and on-prem environments, including infrastructure, networking, identity, observability and cost.
- Google Cloud
- Azure
- serverless
- Docker
- Terraform
- CI/CD
- Linux
- Slurm
- OAuth / OIDC
- Prometheus
- Grafana
- OpenTelemetry
Training, fine-tuning and evaluating language models, with an emphasis on efficient adaptation, retrieval and structured outputs.
- PyTorch
- Transformers
- PEFT
- TRL
- LoRA
- QLoRA
- LLM training
- fine-tuning
- embeddings
- vector search
Background
I discovered artificial intelligence through genetic algorithms and neural networks during my Computer Engineering degree. I first applied it to computer vision and robotics as part of the University of León robotics group.
I later joined XERIDIA as an intern, building NLP tools and applications with the OpenAI API, before moving into a full-time role focused on LLM fine-tuning, inference and AI services. Over time, my work has shifted towards system design, private on-prem LLM infrastructure and distributed AI systems.
Alongside this, I completed the Master's in Robotics and Artificial Intelligence, where I now teach, and I am currently pursuing a PhD with the SINFAB research group.
