The product behind the IronTec engagement. A multi-tenant transcription platform combining four AI speech providers with a RAG pipeline for intelligent document retrieval. Full-stack: FastAPI backend with DDD+CQRS, React/TypeScript frontend, PostgreSQL with pgvector, and Typesense for full-text search.
Backend DDD+CQRS with event-driven command/query bus and repository pattern
RAG pipeline for intelligent document retrieval and automated report generation
Multi-provider transcription: Deepgram, OpenAI Whisper, Google Cloud Speech, Groq
Auto-generated TypeScript client from OpenAPI schema
PostgreSQL 17 with pgvector for semantic search, Redis job queues, MinIO object storage
- Python
- FastAPI
- DDD
- CQRS
- RAG
- Typesense
- React
- TypeScript
- PostgreSQL
- pgvector
- Redis
- MinIO
GitOps repository for declarative infrastructure management. Kubernetes cluster on Talos Linux with ArgoCD App-of-Apps pattern, Cilium CNI, Traefik ingress, Harbor registry, Gitea, Infisical secrets, K8up backups with restic/MinIO, CrowdSec security.
Talos Linux immutable OS with talhelper + SOPS/Age for secret management
ArgoCD App-of-Apps pattern for declarative multi-environment deployments
Cilium CNI with kube-proxy replacement and Hubble observability
Full self-hosted stack: Harbor registry, Gitea, Infisical, K8up backups
CrowdSec for collaborative security and Traefik ingress with automatic TLS
- Kubernetes
- ArgoCD
- Docker
- Helm
- GitOps
AI-powered documentation management platform built as a SaaS product. Evolves PayloadCMS from a traditional CMS into an intelligent document explorer backed by a vector database and MCP-based AI querying. Designed for researchers and organizations to index, vectorize, and deeply explore large volumes of reports and documents using AI. Offers three models: self-hosted via the open-source PayloadAgents template, managed hosting with proprietary knowledge bases, or custom deployments for enterprise use cases. RAG-as-a-Service.
Open-source PayloadAgents template and npm packages (@zetesis/*) for self-hosted deployments
Vector database integration with AI-powered search and MCP for document querying
Multi-tenant SaaS with Stripe payments and Keycloak authentication
Custom enterprise deployments and consulting services
- Next.js
- TypeScript
- React
- RAG
- Typesense
- Kubernetes
- ArgoCD
- Docker
- Helm
Antonio Escohotado AI Agent
AI agent designed to explore and make accessible the intellectual legacy of Antonio Escohotado, a prominent figure in Spanish liberalism. Developed in collaboration with Jorge Escohotado to index, vectorize, and enable deep AI-powered exploration of Escohotado's extensive body of work.
Collaboration with Jorge Escohotado to digitize and index the author's complete bibliography
Typesense-backed full-text and semantic search across thousands of text chunks
RAG pipeline with vector embeddings for contextual AI-powered Q&A
Built on the Zetesis Portal platform, serving as first production client
- RAG
- TypeScript
- Next.js
- Typesense
iOS app released to the App Store as a personal project and entrepreneurial venture. Main code released as open source.
Full iOS app lifecycle: design, development, App Store submission, and maintenance
SwiftUI with modern iOS 16+ APIs and Swift concurrency
Open-sourced core codebase on GitHub
First entrepreneurial product — validated market assumptions and iterated on user feedback
Corporate website for Sarekin, a Basque industrial services company. Server-side rendered with Remix for performance and SEO, containerized with Docker for streamlined deployment.
Client-facing corporate website with responsive design
Built with Remix for SSR and optimized performance
Dockerized deployment with CI/CD pipeline
Lead-generation platform for legal claims related to abusive revolving credit cards in Spain. Built the landing page and coordinated the digital marketing campaign with agency Binima, combining paid social media ads with conversion-optimized funnels.
Landing page optimized for lead conversion
Social media advertising campaign management with Binima
Legal sector: revolving credit card claims targeting affected consumers