> Caso de estudio · En diseño
Plataforma de autoservicio de datos
Diseño de una aplicación web para que equipos no técnicos busquen, filtren y descarguen grandes volúmenes de datos sin depender del equipo técnico.
- Rol
- Arquitectura y diseño de la solución
- Período
- 2026
- Stack
- FastAPI · React · Snowflake · Docker · AWS · Linux
Contexto
Cada descarga de datos era una solicitud al equipo técnico, que se volvía un cuello de botella. Los volúmenes son grandes: cientos de miles de filas por consulta.
La decisión: construir, no comprar
Las herramientas de BI evaluadas resuelven bien la visualización, pero el objetivo aquí era buscar, filtrar y descargar CSV grandes con control de acceso y sin sumar costos de licencias.
El diseño
- Backend en FastAPI sobre un data warehouse en la nube (Snowflake).
- Frontend en React con búsqueda y filtros.
- Autenticación propia con administración de usuarios y roles.
- Despliegue en contenedores Docker sobre infraestructura existente (AWS y servidores Linux), sin presupuesto nuevo.
Usuario
busca y filtra
App web
React + FastAPI
Datos
Snowflake
Descarga
CSV
Seguridad desde el diseño
Login con mensajes genéricos, sin enumeración de cuentas, y permisos por rol.