← Portfolio
Proprietary

SmartField: geospatial platform for AGS Soluciones

Industry
Drones & industrial inspection
Type of work
Architecture and platform from scratch
Period
2026

Architecture

Goal

AGS runs drone surveys, thermography and inspections for mining and energy in Antofagasta. It needed its own product to deliver the data to clients: orthophotos, DWG drawings, meshes, point clouds and IFC models, each in its viewer and separated by client.

What I did

  • Led the whole initial build: designed the architecture and laid down the code and infrastructure foundations.
  • Monorepo with a NestJS API (vertical-slice modules, auth and authorization), a Next.js 15 BFF and shared Zod contracts.
  • Python worker that transforms each capture type, decoupled through a Redis queue and scaled by KEDA on queue length.
  • In-house viewer package on Cesium for 2D, georeferenced 3D and point clouds.
  • Infrastructure in a separate repo with OpenTofu and Terragrunt: AKS, Blob Storage, ACR, email and DNS. Deployed with Helm and GitHub Actions over OIDC, with no long-lived secrets.

Stack

NestJSNext.jsPythonCesiumPostgreSQLRedisAKSHelmKEDAOpenTofu