← Trabajo
2024 · en producción

Sistema de información geográfica

Plataforma GIS para gestionar y visualizar proyectos sobre el territorio: mapas interactivos, indicadores y análisis de sentimiento con deep learning. Diseñada y construida de punta a punta, desplegada en producción; compartida con autorización.

ReactLeafletGoPythonPyTorchMongoDB
GIS + IA
mapas interactivos y clasificación con redes LSTM
Multi-servicio
front, dos APIs y base de datos, orquestados por dominio
Punta a punta
del dato geoespacial al modelo, del modelo al mapa

Problema

La información de gestión vivía en tablas: útil para registrar, ciega para entender. Un proyecto tiene un dónde — una parroquia, un municipio, un punto en el mapa — y esa dimensión se perdía en hojas de cálculo. Sin verlo sobre el territorio, era imposible responder preguntas tan básicas como “¿qué se está haciendo aquí, y en qué estado?”.

Decisiones

El mapa es la interfaz, no un adorno. El sistema se pensó alrededor de la vista geográfica: cada proyecto y organización se ubica y se consulta sobre mapas interactivos (Leaflet), con indicadores que cambian según lo que miras. La geografía deja de ser un dato más y pasa a ser la forma de navegar.

Arquitectura por servicios, no un monolito. Un front en React, una API de mapas en Go, una API de datos en Python y MongoDB detrás — cada pieza con su responsabilidad y su ciclo de vida. Separar por dominio permitió que el sistema creciera sin volverse frágil.

Datos que se limpian antes de mostrarse. Un ETL propio normaliza y depura la información antes de que llegue al mapa, incluyendo detección de valores atípicos. Un tablero solo vale lo que valen los datos que lo alimentan.

Inteligencia dentro del mapa. El sistema no solo ubica datos: los interpreta. Un clasificador de sentimiento con redes LSTM analiza las comunicaciones asociadas a cada proyecto, sumando una capa de lectura que ningún mapa estático da. El deep learning entró como una función más del producto, no como un experimento aparte.

De la idea a producción. No se quedó en prototipo: se diseñó, se construyó y se desplegó completo — front, backend, datos y modelo — hasta operar de verdad. Construir la visión entera importa más que pulir una pieza aislada.

Resultado

Un sistema de información geográfica en producción: los proyectos se ven, se filtran y se entienden sobre el mapa, con indicadores en vivo y datos servidos por una arquitectura de varios servicios. De la primera línea al despliegue, una plataforma completa que pasó a usarse de verdad.