Juan de la Fuente

Analytics Engineer · Data Products

I design and build production data systems. Pipelines, APIs, models, and interactive products that turn data into decisions.

Before engineering data, I ran a business. That experience shapes every system I build — from understanding the real problem to shipping something that works.

Climateproduction

SkyCast

Climate intelligence platform integrating AEMET OpenData and auxiliary sources with scheduled ingestion, FastAPI, and Streamlit monitoring.

180automated tests in CI
Circuit breakerpattern on external APIs
Climateproduction

SkyCast

Plataforma de inteligencia climática que integra AEMET OpenData y fuentes auxiliares con ingestión programada, FastAPI y monitoreo mediante Streamlit.

180pruebas automatizadas en CI
Circuit breakerpatrón en APIs externas
Logisticsproduction

DashLogistics

Multi-market logistics intelligence with multi-source ETL, operational KPIs, and cost-per-mile modeling on held-out data.

15+operational KPIs
5data sources integrated
Logisticsproduction

DashLogistics

Inteligencia logística multimercado con ETL multifuente, KPIs operativos y modelado de costo por milla sobre datos hold-out.

15+KPIs operativos
5fuentes de datos integradas
AI/MLproduction

RASPAL Scraper

Web scraping with local AI extraction. URL in, structured JSON out. No API keys. No data leaving your machine.

82unit tests defined
PyPIpackage published (0.6.1)
AI/MLproduction

RASPAL Scraper

Web scraping con extracción mediante IA local. Una URL entra, JSON estructurado sale. Sin API keys. Sin datos que salgan de tu máquina.

82pruebas unitarias definidas
PyPIpaquete publicado (0.6.1)
AI/MLproduction

CASE

Domain-agnostic AI decision orchestration platform with human oversight, reliability pipeline, and multi-provider support.

692tests passed (local run)
15frozen architectural invariants
AI/MLproduction

CASE

Plataforma de orquestación de decisiones con IA agnóstica al dominio, con supervisión humana, pipeline de fiabilidad y soporte multiproveedor.

692tests aprobados (ejecución local)
15invariantes arquitectónicos congelados

Engineering evidence

180SkyCast automated tests (documented in project repository)
CIworkflows on SkyCast and GeoRisk_Finder — lint, tests, containers
PyPIRASPAL published as raspal (0.6.1, trusted publishing)
Dockerreproducible environments for API, dashboard, and pipeline workloads

How I work

01

Understand

Map the business context and the decision that needs better information.

02

Model

Design ingestion, transformation, storage, and access patterns before production code.

03

Build

Ship pipelines, APIs, and interfaces with tests at every layer and validation at every boundary.

04

Measure

Validate output against the original business problem — not just that it runs.

I ran a business before I built data systems. Managing inventory, costs, logistics, and margins taught me that data is only valuable when it helps someone make a better decision. More about my background →

Interested in building reliable data systems close to business decisions?

I'm open to Analytics Engineer opportunities where engineering quality and business context matter.