← Portafolio
Propietario

SmartField: plataforma geoespacial para AGS Soluciones

Rubro
Drones e inspección industrial
Tipo de trabajo
Arquitectura y plataforma desde cero
Período
2026

Arquitectura

Objetivo

AGS hace topografía, termografía e inspecciones con drones para minería y energía en Antofagasta. Necesitaba un producto propio para entregarle el dato al cliente: ortofotos, planos DWG, mallas, nubes de puntos y modelos IFC, cada uno en su visor y separado por cliente.

Lo que hice

  • Estuve a cargo de todo el levantamiento inicial: diseñé la arquitectura y armé la base del código y de la infraestructura.
  • Monorepo con API en NestJS (módulos verticales, auth y autorización), BFF en Next.js 15 y contratos compartidos en Zod.
  • Worker en Python que transforma cada tipo de captura, desacoplado por una cola en Redis y escalado con KEDA según el largo de la cola.
  • Paquete de visores propio sobre Cesium para 2D, 3D georreferenciado y nubes de puntos.
  • Infraestructura en un repo aparte con OpenTofu y Terragrunt: AKS, Blob Storage, ACR, correo y DNS. Despliegue con Helm y GitHub Actions vía OIDC, sin secretos de larga duración.

Stack

NestJSNext.jsPythonCesiumPostgreSQLRedisAKSHelmKEDAOpenTofu