Hola, soy Rafael.

Soy desarrollador de software y me gusta trabajar con datos e integraciones.

Estoy construyendo este sitio para que la información pública de Uruguay esté disponible para tus sistemas o reportes. Si necesitás algún dato en particular, contame y vemos cómo conseguirlo.

Escribime en LinkedInMi portfolio y sitio web →

Cómo funciona este sitio

Para quien quiera saber con qué está hecho y cómo llegan los datos hasta acá.

Origen de los datos
Cada dato se toma de su fuente original (el BCU para las cotizaciones, el INE para el IPC, las leyes para los feriados). No se copian de otros sitios.
Carga de datos
Procesos escritos en Node.js y TypeScript, que se ejecutan solos todos los días con GitHub Actions. Antes de guardar, validan lo que bajan: si una fuente cambia su formato, la carga falla en vez de guardar datos incorrectos.
Base de datos
PostgreSQL. Los datos públicos se pueden leer, pero solo los procesos de carga pueden escribirlos.
Sitio y API
Next.js (React) con TypeScript. La API devuelve JSON y se puede usar desde cualquier lenguaje, Excel o Power BI.
Publicación
Se publica en Vercel, con caché para responder rápido y un límite de consultas por IP para cuidar el servicio.
Pruebas
Pruebas automáticas de la lectura de las fuentes y de la API, para detectar errores antes de publicar.