Skip to content

02 / Selected work

What I build

Professional systems I can describe without naming clients, and projects I can show.

Professional systems

Client names withheld when needed. The architecture is what I can publish.

Professional system

2026

Marketing data platform

Multi-client analytics platform integrating advertising, web analytics and operational sources into a unified warehouse and reporting layer.

SOURCE
Google Ads · Meta Ads · GA4 · custom APIs · Windsor
SYSTEM
Ingestion → Bronze → Silver → Gold → Analytics
ENGINEERING
BigQuery · Dataform · incremental models · assertions · historical backfills
ROLE
Architecture · ingestion · modeling · production reliability

Case study

Professional system

2026

Incremental identity / transaction pipeline

Late-arriving data, temporal matching, and incremental processing with cost control — client withheld.

SYSTEM
Source → Match → Incremental model → Serve
ROLE
Modeling · incrementality · reliability

Case study

Personal / research

Systems with a public repo or a documented experiment.

More work

Earlier academic work.

warehouse-api · GET /products

200 OK

{

sku,

qty,

status

}

API · containers

Warehouse API

Containerized FastAPI + PostgreSQL microservice for product CRUD, from a master’s containers module.

FastAPIPostgreSQLSQLAlchemyDocker

bicimad · station usage

Ingest · packaging

BiciMAD usage toolkit

Python package that extracts EMT Madrid bike-share CSVs, cleans trips, and summarizes station usage — with tests.

Pythonpandasrequests

markets · tableau

Analytics

Stock market analysis

Yahoo Finance extraction into Firebase, exploratory analysis and forecasting, published as a Tableau Public dashboard.

PythonFirebaseTableau