Arquitecto de plataformas · Constructor de agentes IA - Diseño plataformas y agentes IA

Arquitecto de plataformas · Constructor de agentes IA
|||

En producción ahora mismo

Apps nativas con IA integrada

Aplicaciones destacadas

Dos apps nativas para Android e iOS que diseño, desarrollo y opero, cada una con un asistente de IA integrado que trabaja sobre tus propios datos.

Costia Finance

Costia Finance

App nativa · Android · iOS
Ya en Android

Gestor de gastos personales y compartidos con IA. Escanea tickets y facturas para crear gastos en segundos, reparte cuentas de grupo al estilo Tricount y ofrece estadísticas avanzadas sobre a dónde va tu dinero. Funciona offline-first —todo se guarda en el dispositivo y se sincroniza con la nube cuando hay conexión— y además actúa como proveedor de identidad y expone una API pública para que otras aplicaciones envíen facturas directamente a la cuenta del usuario.

IA integrada
Asistente financiero integrado
  • Anota gastos nuevos por chat, por voz o con una foto del ticket.
  • Crea gráficos personalizados a partir de los datos que tú generas.
  • Analiza tus gastos y te da consejos concretos de ahorro.
Gastos personales
Cuentas de grupo
Escaneo de tickets
Estadísticas avanzadas
Offline-first
Sincronización en la nube
Costia Training

Costia Training

App nativa · Android · iOS
Próximamente en iOS y Android

Diario de entrenamiento de fuerza para iOS y Android. Eliges una rutina o la construyes a partir de cuatro respuestas —objetivo, días por semana, minutos por sesión y material disponible— y en el gimnasio registras lo que de verdad levantas: peso, repeticiones y las que te quedaban. Guarda los récords como historial y no como un número que se pisa, dibuja la progresión de cada ejercicio y te dice qué poner en la barra la próxima vez. Funciona sin cuenta: todo vive en el dispositivo y, el día que entres, sube de golpe lo ya registrado. Comparte cuenta y suscripción con Costia Finance.

IA integrada
Tu entrenador personal con IA
  • Consejos sobre cada entrenamiento: técnica, descanso y volumen.
  • Adapta la rutina cuando aparece dolor o una molestia.
  • Te acompaña hasta tus objetivos con la progresión de carga adecuada.
Rutinas y plantillas
Registro de series
Récords como historial
1RM estimado y tonelaje
Coach de carga
Local-first, sin cuenta

Otros proyectos

Ambrosia Recommender

IA de consumo

Asistente personalizado de supermercado que revoluciona la experiencia de compra. Aprende tus preferencias alimentarias, gestiona restricciones dietéticas y alergias, sugiere recetas basadas en tus ingredientes favoritos, y te ayuda a descubrir nuevos productos que se alinean con tus gustos. El sistema se adapta continuamente a tus hábitos de compra, optimizando listas de compras y evitando desperdicios. Ahora también puedes entrar con tu cuenta de Costia: tus compras llegan solas a tus gastos, sin copiar tickets a mano.

Capacidades clave
Sugerencias de recetas
Gestión de alergias
Perfilado de gustos
Listas inteligentes
Planificación de comidas
Seguimiento nutricional
Modo de aprendizaje
IA adaptativa
Integración
Chat, API y Costia

The Unreal Times

Generación de contenido

Periódico digital escrito íntegramente por IA: «the most reliable fake news». A partir de un simple prompt genera la noticia completa —titular, entradilla, cuerpo y categoría— manteniendo el tono periodístico y adaptándose al idioma que elijas. Cada edición sale numerada por volumen y con su portada destacada, y las piezas se ordenan en nueve secciones, de política y economía a ciencia, deportes o cultura.

Capacidades clave
Redacción de artículos
Multiidioma
Nueve secciones
Titulares y entradillas
Ediciones por volumen
Portada destacada
Estado
En producción
Código abierto

Herramientas open source

Utilidades que salieron de un problema real trabajando con clústeres y agentes, publicadas con licencia MIT para quien se tope con lo mismo.

gq

CLI

Procesador de YAML y JSON compatible con yq que deja intactas las plantillas de Go. Permite editar valores de Helmfile en ficheros .gotmpl sin romper las expresiones, resolver bloques condicionales contra un fichero de values y renderizar la plantilla completa.

Stack
Go
YAML
JSON
yq
Go templates
Helmfile
Ver en GitHub
Licencia
MIT

Manual Todos

Plugin de Claude Code

Claude anota los pasos manuales que solo puedes dar tú —un formulario en una consola, un secreto que sembrar, una revisión que contestar— en SQLite local, y los trabajas en un tablero que se ve distinto en cada proyecto.

Stack
TypeScript
Bun
Claude Code
MCP
SQLite
Next.js
Ver en GitHub
Licencia
MIT
Ecosistema conectado

Ambrosia × Costia

Mis productos no viven aislados: hablan entre sí mediante estándares abiertos. Entra en el supermercado con tu cuenta de Costia y cada compra aparece sola en tus gastos.

Ambrosia
Cliente OAuth
Autorización + facturas
Identidad y consentimiento
Costia Finance
Costia Finance
Proveedor de identidad
Scopes
openid
profile
email
invoices:read
invoices:write
offline_access

Leer y escribir son permisos independientes, no una escala: una tienda escribe y nunca lee. Solo invoices:write exige verificar el dominio de tu marca.

Documento de descubrimiento OIDC
https://id.costia.app/.well-known/openid-configuration

Entrar con Costia

Costia es un proveedor OpenID Connect completo, sobre un servidor OAuth 2.1: solo Authorization Code, PKCE con S256 obligatorio para todos los clientes, y ni implicit ni password entre los grants. La autenticación de cliente va con HTTP Basic, y el id_token devuelve un identificador estable, el nombre y el correo verificado del usuario.

OAuth 2.1 · OIDC · PKCE S256

API pública de facturas

Con invoices:write, Ambrosia envía cada compra —líneas, importes y tipos de IVA— directamente a los gastos del usuario en Costia, sin OCR ni fotos de tickets. Con invoices:read otra aplicación puede leerlas, por ejemplo una gestoría en campaña de IRPF. Escribir exige demostrar que controlas el dominio de tu marca.

REST · invoices:read · invoices:write

Documentación para desarrolladores

Registro de cliente, flujo de login, envío de facturas y referencia de scopes y códigos de error. Cualquier comercio puede integrarse siguiendo los mismos pasos, previa verificación de dominio.

docs.costia.app

Lo que hago

Dos líneas de trabajo sobre la misma ingeniería: la arquitectura de plataformas y los productos de IA que diseño y opero.

Kubernetes en producción

Migración de clientes vivos desde Docker Swarm a Kubernetes minimizando la indisponibilidad, sobre Google Cloud, Azure y clústeres on-premise, con alta disponibilidad y resiliencia pensadas desde el diseño.

Una plataforma, muchos clientes

La misma arquitectura para todos, adaptando solo lo que cada cliente necesita de verdad: parametrización de clústeres, gestión de configuración y de secretos bajo un único estándar común.

Despliegue automatizado

Imágenes, charts de Helm y Helmfile, migraciones de base de datos, ingress, almacenamiento y actualizaciones de versión, todo dentro de pipelines de CI/CD y con lo manual reducido al mínimo.

Agentes en producción

Agentes en manos de usuarios, con todo lo que eso obliga: evaluarlos, corregirlos y sostenerlos cuando el modelo cambia por debajo. Desde revisores de código hasta asistentes que aprenden de cada persona.

Producto de IA de punta a punta

Del modelo a la app que alguien abre a diario: backend, móvil, pagos, sincronización offline y todo lo poco glamuroso que hay entre una idea y algo que se usa.

Integrado por estándares abiertos

OpenID Connect, OAuth 2.1 y APIs públicas para que mis productos se hablen entre ellos —y con los de otros— en lugar de integraciones a medida que solo funcionan una vez.

Experiencia profesional

Del backend a la plataforma

Las apps de arriba son lo que hago en mi tiempo libre, con la idea de convertirlas en empresa. Esto es lo que he hecho trabajando para otros: el mismo producto hospitalario, dos empresas y cuatro etapas.

Lãberit

Desarrollador backend · SINASUITE HIS-EHR

Sep 2024 – Jun 2025

Backend del sistema de información hospitalaria SINASUITE y de sus aplicaciones (portal del paciente, seguimiento de pacientes, enlaces mágicos): Java 8/11 sobre JBoss EAP y WildFly con Spring Framework, nuevas funcionalidades, incidencias en producción, pruebas de regresión y SQL de peso. También un entorno de desarrollo reproducible y herramientas para que el equipo trabaje mejor, con IA y sin ella.

  • Java 8/11
  • Spring Framework
  • JBoss EAP / WildFly
  • Maven
  • SQL Server
  • PostgreSQL
SINASUITESpin-off de Lãberit

Desarrollador backend

Jun 2025 – Jul 2025

SINASUITE se separa de Lãberit y pasa a ser una empresa dedicada en exclusiva a la suite hospitalaria: historia clínica electrónica, planificador de quirófanos, aplicación de pacientes. Sigo en backend durante la transición: un Spring Boot Starter para la gestión centralizada de tokens OAuth2 e integraciones con sistemas hospitalarios sobre RabbitMQ y Mirth Connect.

  • Java
  • Spring Boot
  • OAuth 2.0
  • RabbitMQ
  • Mirth Connect
SINASUITE

Arquitecto de software · equipo de arquitectura

Jul 2025 – Abr 2026

Entro en el equipo de arquitectura para construir la prueba de concepto de un sistema de despliegue de toda la suite en Kubernetes, con el máximo de automatización y autoconfiguración, para desplegarla en la infraestructura que elija cada cliente en alta disponibilidad, escalable y con despliegues Blue-Green y Canary. Charts de Helm, imágenes, flujos con Helmfile, Istio como service mesh y pipelines de GitLab CI.

  • Kubernetes
  • Helm
  • Helmfile
  • Istio
  • GitLab CI
  • Blue-Green
  • Canary
  • Google Cloud
  • Azure
  • On-premise
SINASUITE

Responsable del equipo de plataforma

Abr 2026 – Actualidad

Se consolida un equipo de plataforma y quedo al frente. Primeros clientes desplegados con el nuevo sistema y migración de los que venían de Docker Swarm, minimizando la indisponibilidad y sin comprometer sus datos, sobre Google Cloud, Azure y on-premise. Secretos con External Secrets Operator, GitOps con Argo CD y una sola plataforma para todos los clientes.

  • Platform team
  • Kubernetes
  • Argo CD
  • External Secrets
  • Docker Swarm → Kubernetes
Herramientas

Con qué trabajo

El stack que sostiene la plataforma hospitalaria y los productos de IA. Nada que no esté en producción.

Plataforma y cloud

  • Kubernetes
  • Argo CD
  • Helm
  • Helmfile
  • Istio
  • Cilium
  • Gateway API
  • cert-manager
  • External Secrets
  • CloudNativePG
  • GitLab CI
  • Docker
  • Google Cloud
  • Azure
  • On-premise

Backend

  • Java
  • Spring Boot
  • PostgreSQL
  • RabbitMQ
  • Valkey
  • Elasticsearch
  • Qdrant
  • PowerSync
  • Cloudflare R2

IA y agentes

  • LLM agents
  • AI SDK
  • Vercel AI Gateway
  • Vision (receipts)
  • assistant-ui

Móvil y web

  • React Native
  • Expo
  • Native apps (Android · iOS)
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Integración y estándares

  • OAuth 2.1
  • OpenID Connect
  • PKCE S256
  • JWKS
  • REST
  • Mirth Connect

Hablemos

Si estás llevando una plataforma a Kubernetes, o quieres que un agente de IA pase de la demo a producción —o las dos cosas a la vez—, escríbeme.