I'm the co-founder of Hesperia Labs — a local-first AI consultancy: we design and deploy private AI systems on your own infrastructure, for organizations that can't send sensitive data to the cloud. I also teach LLMs, RAG, AI agents and Computer Vision as an AI & Data Science Instructor at Upgrade Hub — all backed by 8+ years of enterprise software engineering.
What sets me apart: applied AI skills + solid software engineering fundamentals + production mindset.
- 🌾 Creator of Reed — a local-first RAG service with hybrid retrieval, evidence-aware refusal, audited citations and a reproducible evaluation suite
- 🔒 I build local-first, privacy-first software — my cybersecurity background shapes how I ship AI: self-hosted, hardened, claims verified in CI
- 🎓 Master's in Artificial Intelligence (UNIR) · Master's in Cybersecurity (UNIR)
- ☁️ Enterprise delivery at scale — ServiceNow ITSM for Generali, COFCO, Sanofi and Acciona
- 🌐 Full-stack experience: TypeScript, Next.js, Flutter/Dart, Rust, Java
🤝 Need private AI on your own infrastructure? Hesperia Labs takes on consulting engagements — architecture, pilots and production rollout.
Everything below shares one thesis: your data stays on your own hardware. Local-first services, hardened by default, with their claims verified in CI.
Built in the open as the technical portfolio of Hesperia Labs.
- Reed — the engine. A local-first RAG service built from scratch: hybrid retrieval (dense + BM25 fused in Qdrant), evidence-aware refusal, audited citations, and a reproducible evaluation suite with a 41-question golden set.
Python · FastAPI · LangChain · Qdrant · Ollama - private-ai-stack — the deployment. General chat plus document RAG in one
docker compose up: images pinned by digest, hardened containers, zero telemetry, backup/restore and browser E2E verified in CI, GPU and air-gap profiles.Docker Compose · Ollama · Qdrant · Open WebUI · Reed - reed-mcp — the bridge. Four read-only MCP tools that let Claude — or any MCP host — answer from your private documents with cited evidence.
Python · MCP
- DocDrop — file sharing with expiring links: chunked resumable uploads for multi-GB files, previews, streamed ZIP downloads, installable PWA.
Next.js · TypeScript - TabUp — shared expense tracking for trips: multi-currency, uneven splits, settle-up payments, CSV export — and receipt OCR through a local vision model.
Next.js · TypeScript · SQLite
Masterclass: from CNNs to YOLO — detection, segmentation and pose estimation, ready to run · Streamlit Pokédex — interactive data exploration over PokéAPI
AI / ML
Backend & DevOps
Frontend & Mobile
Enterprise
| Role | Company | Period |
|---|---|---|
| 🏛️ Co-founder | Hesperia Labs | Dec 2025 – Present |
| 🎓 AI & Data Science Instructor | Upgrade Hub | Sept 2025 – Present |
| 🤖 AI Engineer (Internship) | Impacto Tecnológico | Sept – Nov 2025 |
| ⚙️ Senior ServiceNow Consultant | Fruition Partners / DXC Technology | Mar 2018 – Present |
| 🔐 Cybersecurity Consultant | Treelogic | Mar – Jun 2018 |
| 💻 Back-end Developer | GADD – Grupo Meana | Jun 2017 – Feb 2018 |
🎓 Master's in Artificial Intelligence — UNIR (2026)
🔐 Master's in Cybersecurity — UNIR (2020)
🖥️ Software Engineering — University of Oviedo



