Ingeniero backend / sector espacial europeo

Diseño, construyo y opero backends de extremo a extremo.

Ingeniero backend en Telespazio Ibérica, en el segmento terreno europeo (SIBA, Sentinel/Copernicus). El día a día es Python, FastAPI y PostgreSQL/PostGIS, con revisiones de seguridad como parte del flujo. Los datos de pases en vivo de este sitio salen de uno de esos backends, en mi propio servidor.

Trabajo seleccionado

Código abierto que puedes ejecutar y demos servidas por mi propia API. El trabajo de cliente que no puede ser público aparece como casos de estudio anonimizados.

Mapa interactivo ->

apsis

Publicado

Predicción de pases de satélite sobre datos orbitales reales de CelesTrak (TLE): ventanas de contacto por encima de la máscara de elevación de la estación, con cada ground track como GeoJSON. Jobs programados y un outbox transaccional sobre PostgreSQL puro (LISTEN/NOTIFY + SKIP LOCKED), PostGIS para la geometría. Desplegado en mi propio servidor: alimenta el mapa de este sitio.

  • Python
  • FastAPI
  • PostgreSQL
  • PostGIS
  • skyfield
  • OSS
Consola interactiva ->

geo-hazard

Publicado

API espacial de riesgos naturales de España sobre feeds abiertos en vivo (avisos AEMET, terremotos IGN, incendios Copernicus EFFIS), normalizados a un único contrato: consultas por bbox, radio y clusters DBSCAN con paginación por cursor sobre PostGIS, más un plano analítico DuckDB sobre GeoParquet. La consola interactiva del caso de estudio consulta la API en vivo.

  • FastAPI
  • PostGIS
  • DuckDB
  • Copernicus
  • OSS
Mapa de sombra interactivo ->

shade-engine

Publicado

Motor de sombra urbana construido a partir de LiDAR aéreo (PNOA): en vez de precalcular mapas de sombra por hora, cada píxel guarda su horizonte en 64 sectores de azimut, y cualquier instante se resuelve comparando la posición del sol. API pública que responde si un punto está a la sombra, timelines de día completo y aparcamiento en sombra cercano; el mapa del caso de estudio cubre cualquier día del año con una escalera de declinación de siete fechas.

  • Python
  • LiDAR
  • PostGIS
  • COG
  • PMTiles
  • OSS

Product ownership

Publicado

Un SaaS multi-tenant de gestión de consulta clínica que construyo y opero de extremo a extremo: aislamiento de tenants en la capa de repositorio, cifrado por columna, gates de borrado RGPD y trabajo en segundo plano nativo de Postgres. Caso de estudio anonimizado.

  • FastAPI
  • PostgreSQL
  • Product
  • SaaS

Cómo construyo

El diseño más simple que sobrevive a producción. Los backends que opero llevan su scheduler, su cola y su outbox de eventos sobre PostgreSQL puro: sin broker, sin framework de workers. Lo de menos piezas móviles no es un eslogan: es lo que mantiene un sistema en pie en un servidor pequeño.