Skip to content
Cerezo

Madrid, Spain — 4+ years in production

Álvaro Cerezo
Pedrero

Software engineer — backend and data platforms

I build Python APIs and the pipelines that feed them: ingestion, transformation, validation, and the monitoring that proves it all still runs. Four years across algorithmic trading, EU data governance, and renewable-energy operations.

About

I am a software engineer in Madrid, four years into building Python APIs, backend services and data-intensive processing systems. Most of that time has been spent on the unglamorous half of the work: making pipelines repeatable, making failures visible, and making the next person able to change the code without fear.

The domains have changed more than the work has. Algorithmic trading at Ryü Capital taught me latency and correctness under load. An EU data-governance programme at NTT DATA taught me that traceability is a feature. At BRUC Energy I now build the Lakehouse components behind renewable-energy operations, where a wrong number has a physical meaning.

Alongside that I am finishing a software engineering degree at U-tad, specialising in data engineering.

Álvaro Cerezo Pedrero
Spanish — nativeEnglish — C1

Experience

  1. 2026.05 → NOWRenewable energy

    BRUC Energy

    Data Scientist

    Madrid, Spain

    • Design and build data applications and processing workflows in Python, PySpark and SQL on Microsoft Fabric for renewable-energy operations.
    • Maintain pipelines and Lakehouse components across OneLake and Delta Lake, with data quality and traceability treated as requirements rather than afterthoughts.
    • Replace recurring manual operational processes with repeatable engineered workflows.
    • Turn business requirements into implementations that span ingestion, transformation, validation and downstream consumption.
    • Python
    • PySpark
    • SQL
    • Microsoft Fabric
    • OneLake
    • Delta Lake
  2. 2025.09 → 2026.05EU data governance

    NTT DATA Europe & Latam

    Data Engineer

    Remote — Madrid, Spain

    • Built event-driven ingestion and transformation pipelines on AWS S3, Glue and Lambda with PySpark, plus Dockerised microservices for ingestion and preprocessing.
    • Designed and maintained Python and SQL ETL pipelines for structured and semi-structured data, covering ingestion, transformation and validation.
    • Applied semantic technologies and knowledge graphs inside a European Union AI-ready data-governance initiative to improve interoperability and traceability.
    • Python
    • PySpark
    • AWS S3
    • AWS Glue
    • AWS Lambda
    • Docker
    • Knowledge graphs
  3. 2022.07 → 2025.03Algorithmic trading

    Ryü Capital

    Software Engineer II

    Remote — Zurich, Switzerland

    Promoted from Software Engineer I · 2022.07 — 2024.06

    • Led design and implementation of Python backend APIs and services in FastAPI and Flask for algorithmic-trading and financial analytics systems.
    • Wrote Python and PySpark workflows to ingest, clean and structure large financial and market datasets, backed by SQL and time-series databases.
    • Maintained Grafana monitoring and Python diagnostics tooling for strategy and system performance, and handled the troubleshooting that came with it.
    • Python
    • FastAPI
    • Flask
    • PySpark
    • InfluxDB
    • SQL
    • Grafana
  4. 2022.04 → 2022.06Advertising production

    Hogarth Worldwide

    Software Developer Intern

    Hybrid — Madrid, Spain

    • Worked on React and JavaScript web applications and PHP backend components, debugging and improving existing code alongside senior developers.
    • React
    • JavaScript
    • PHP
  5. 2020.04 → 2020.06Enterprise IT

    CGI

    Java Developer Intern

    Hybrid — Madrid, Spain

    • Maintained Java enterprise applications through defect fixes, code review and technical documentation.
    • Java

Stack

Languages

  • Python
  • C++
  • Rust
  • Java
  • JavaScript
  • PHP

Backend & web

  • FastAPI
  • Flask
  • React

Data & distributed

  • PySpark
  • pandas
  • NumPy
  • Polars
  • Delta Lake

AI & agents

  • Claude Code
  • Codex
  • MCP
  • Agents
  • Skills
  • Workflows

Cloud platforms

  • AWS
  • Azure
  • Fabric
  • OneLake

Tooling & ops

  • Docker
  • Git
  • Actions
  • Linux
  • Bash
  • PowerShell
  • Grafana

Databases

  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB
  • InfluxDB