Carlos Revert

Mi nombre es Carlos Revert y soy desarrollador Full Stack especializado en IA aplicada.

Carlos Revert, desarrollador Full Stack especializado en IA aplicada, sistemas RAG, automatización e infraestructura cloud y self-hosted.

Ver proyectos en producción

  • 120B Parámetros del mayor modelo local operado
  • 700K+ Vectores indexados en producción
  • Full Stack Producto, datos e infraestructura

Una visión global del ciclo de vida del producto

Arquitectura de software e Inteligencia Artificial

Trabajo sobre el ciclo completo: requisitos, arquitectura, datos, backend asíncrono, frontend, IA y despliegue. Esto me permite entender un producto como un sistema y no como una suma de piezas. Elijo entre servicios cloud, modelos locales e infraestructura propia según la privacidad, el coste, la latencia, la escala y el mantenimiento que exige cada caso.

Áreas de dominio técnico

IA aplicada, RAG y agentes

Construyo asistentes conectados a conocimiento real, con recuperación trazable, herramientas y flujos agénticos.

Arquitectura y evolución

Diseño sistemas modulares y mantenibles, proporcionales a las restricciones reales de usuarios, datos y operación.

Desarrollo Full Stack y APIs

Construyo interfaces, APIs, bases de datos, procesos asíncronos e integraciones como partes de un mismo producto.

Infraestructura

Despliego en cloud, entornos híbridos o infraestructura privada con Docker, observabilidad y control sobre el dato.

Frontend y diseño UI/UX

Hago accesible la complejidad con interfaces responsive, claras y orientadas a las tareas que el usuario necesita completar.

Automatización e integraciones

Conecto APIs, MCPs, agentes y flujos para convertir información dispersa en procesos fiables y reducir tareas repetitivas.

Voz y asistentes conectados

Diseño flujos de voz, llamadas y WhatsApp conectados a la información de la empresa, sus bases de datos y las herramientas necesarias.

Agentes autónomos

Configuro agentes, tareas programadas, herramientas y gateways para automatizar rutinas y operar información de forma controlada.

Blockchain y Web3

Experiencia desde 2018 en ecosistemas EVM, contratos inteligentes, seguridad y análisis de operaciones entre redes, exchanges y plataformas descentralizadas.

Cómo trabajo

Un proceso claro para avanzar desde un problema bien entendido hasta un producto preparado para evolucionar.

01

Entender el problema

Aclaro requisitos, usuarios, restricciones y objetivos antes de decidir qué merece construirse.

02

Diseñar la solución

Defino la arquitectura, el modelo de datos y las decisiones proporcionales a las restricciones reales.

03

Construir e integrar

Construyo frontend, backend, IA, procesos asíncronos e integraciones como partes de un mismo producto.

04

Operar y evolucionar

Despliego, observo y mejoro el sistema para mantenerlo útil, estable y preparado para crecer.

Tecnología al servicio del producto

Elijo cada herramienta por su encaje con el problema, no por tendencia: calidad, mantenimiento, privacidad, coste y escala marcan la decisión.

IA aplicada, RAG y agentes

  • Modelos locales y proveedores cloud
  • RAG y recuperación trazable
  • Agentes, herramientas y MCPs
  • Speech-to-Text y Text-to-Speech
  • OCR y procesamiento documental

Producto Full Stack

  • Interfaces responsive y accesibles
  • React, Next.js y TypeScript
  • Python, FastAPI y APIs REST
  • Arquitecturas modulares
  • Procesos asíncronos

Datos, búsqueda y contexto

  • Ingesta, limpieza y chunking
  • Embeddings y recuperación semántica
  • PostgreSQL, MySQL y SQLite
  • Qdrant y pgvector
  • Respuestas trazables a sus fuentes

Infraestructura y operaciones

  • Docker y Docker Compose
  • Linux y Proxmox
  • Despliegues cloud o self-hosted
  • VPN, DNS, dominios y proxys
  • Automatización con n8n y APIs

Tu servidor. Tus datos. Tu control.

No todos los productos necesitan la misma infraestructura. Diseño soluciones cloud, híbridas o completamente locales según la sensibilidad del dato, la latencia, el coste operativo y el nivel de control que requiere cada caso. He operado modelos locales de hasta 120B parámetros en servidores propios y flujos agénticos.

La arquitectura queda preparada para evolucionar sin empezar de cero: incorporar herramientas, automatizar procesos, ampliar capacidad o sustituir modelos y proveedores aprovechando lo que ya funciona.

Prueba las aplicaciones con datos y modelos reales

Puedes explorar las aplicaciones libremente. El saldo diario limita las operaciones de IA para proteger la infraestructura compartida.

Acceso de demostración

5 interacciones diarias

5 interacciones diarias compartidas entre Juridia, CLARK y Transcriptor.

Acceso de prueba ampliado

20 interacciones diarias

20 interacciones diarias. Durante esta fase, se asigna manualmente desde la administración.

Proyectos que conectan producto y tecnología

Estos productos muestran cómo combino desarrollo, IA, datos e infraestructura para resolver problemas concretos y llevar una idea hasta una experiencia funcional.

Asistente Jurídico

RAG legal de alta densidad para consultar normativa española con fuentes verificables.

Categoría: ai

  • 12.000+ disposiciones y 600.000 artículos
  • Cerca de 700.000 vectores indexados
  • Ingesta, chunking y recuperación vectorial
  • Respuestas trazables hasta las fuentes del BOE

Construí Asistente Jurídico para convertir un corpus jurídico masivo en respuestas útiles sin perder la trazabilidad. El sistema trabaja con más de 12.000 disposiciones, 600.000 artículos y cerca de 700.000 vectores indexados.

La arquitectura combina PostgreSQL como fuente documental, Qdrant para recuperación vectorial y un pipeline de ingesta que normaliza, enriquece y expande cada consulta antes de recuperar los artículos relevantes. Cada respuesta enlaza a la fuente oficial del BOE.

Es una muestra de cómo diseño sistemas RAG especializados donde la calidad depende del contexto, el chunking y la estrategia de recuperación, no solo del modelo utilizado.

Tecnologías: Python, React, PostgreSQL, Qdrant, RAG, Docker

Estado: online

Asistente Jurídico

CLARK

Catálogo B2B de maquinaria con navegación asistida por IA y RAG contextual.

Categoría: enterprise

  • Catálogo, filtros y comparador responsive
  • Navegación asistida por IA y RAG contextual
  • Flujo B2B orientado a solicitudes de presupuesto
  • Next.js, PostgreSQL, pgvector e IA local

Desarrollé CLARK como un producto B2B para maquinaria de alto valor. La experiencia integra catálogo, filtros, fichas técnicas, comparador responsive, carrito y solicitudes de presupuesto en un único flujo.

El asistente utiliza RAG y búsqueda semántica para interpretar las necesidades del usuario, recomendar productos y dirigirlo hacia fichas y comparativas relevantes. La IA forma parte del descubrimiento y de la captación comercial, en lugar de aparecer como un widget aislado.

El proyecto conecta frontend, backend, datos e IA local para convertir especificaciones complejas en una experiencia clara y preparada para evolucionar.

Tecnologías: Next.js, TypeScript, PostgreSQL, pgvector, RAG, LLM local

Estado: online

CLARK

Transcriptor con IA

Plataforma privada de transcripción y estructuración de audio sobre infraestructura propia.

Categoría: ai

  • Grabación y subida de audio desde el navegador
  • Whisper y LLM sobre infraestructura self-hosted
  • Cola para procesar trabajos largos de forma asíncrona
  • Retención controlada y privacidad del dato

Desarrollé este producto para transformar grabaciones y archivos de audio en información lista para utilizar. Permite grabar desde el navegador, subir archivos, controlar trabajos largos y generar informes adaptados a distintos contextos.

La solución desacopla React, FastAPI, PostgreSQL y una cola de procesamiento. Whisper realiza la transcripción y un LLM estructura, resume o transforma el contenido, con persistencia por usuario y retención temporal controlada de los audios.

El resultado integra interfaz, API, tareas asíncronas, modelos de IA y despliegue self-hosted en un escenario donde la privacidad y el control del dato forman parte del producto.

Tecnologías: FastAPI, React, PostgreSQL, Whisper, LLM, Docker

Estado: online

Transcriptor con IA

Chat IA Privada

Demostración offline de un chat privado para utilizar modelos de IA locales.

Categoría: ai

  • Online a demanda, offline en local
  • Interfaz OpenUI similar a ChatGPT
  • Modelos de IA ejecutados localmente
  • Privacidad y control total de los datos

Esta aplicación está actualmente offline, pero muestra una forma sencilla de acercar la IA local a los equipos mediante OpenUI. Su interfaz de chat permite utilizar modelos de IA alojados en infraestructura propia con una experiencia familiar, similar a ChatGPT.

Al ejecutar los modelos de forma local, las conversaciones y los datos sensibles permanecen bajo el control de la organización. Es una alternativa práctica para incorporar IA en el día a día sin renunciar a la privacidad, la soberanía del dato y la flexibilidad de elegir los modelos que mejor encajen en cada caso.

La solución puede ampliarse con herramientas personalizadas, acceso a bases de datos internas, generación de documentos, análisis de datos y automatizaciones.

Tecnologías: OpenUI, IA local, LLM, Docker, Infraestructura privada

Estado: offline

Chat IA Privada