About Me

Software Engineer with 10+ years of experience designing, building, and operating large-scale distributed systems. I thrive on the challenge of creating systems that abstract complexity away from the end user, no matter the shape or form, and I particularly enjoy solving non-obvious problems that require deep thinking and creativity.

I've had a strong interest in data and AI since my college years, I've honed my skills across different layers of the stack — ranging from statistics and data modeling to efficient data processing pipelines, distributed systems, and reliable infrastructure at scale.

For the past 6+ years, I've worked fully remotely, including over 3 years at Shopify, where I was the only team member based outside North America.

Experience (10+ years)

Senior Software Engineer, Stream Processing Platform

New Relic • May 2025 - now (1 year 4 months)

Own, operate, and build a fully automated Apache Kafka platform running on Kubernetes, with over 1,800 brokers spread across hundreds of clusters.

Apache Kafka Kubernetes Terraform Java Python Argo CD AWS Azure MSK Strimzi Apache Flink

Senior Production Engineer, Stream Processing Platform

Shopify • Jun 2021 - Aug 2024 (3 years 3 months)

Led critical streaming infrastructure supporting Shopify's distributed commerce platform: Tier 1 Kafka clusters serving 29M messages/second at peak, and Tier 2 Flink infrastructure running hundreds of production jobs.

Apache Flink Apache Kafka Kubernetes Terraform GCP Scala Bash Observability Resiliency

Manager, Data Analytics & Engineering

Spotahome • May 2018 - Jun 2021 (3 years 2 months)

Built and led an organization of 8 engineers responsible for data infrastructure, analytics, and machine learning capabilities.

Python SQL BigQuery AWS dbt Apache Airflow Kubernetes Data Analytics Machine Learning

Data Analytics Engineer

Spotahome • Sep 2017 - Apr 2018 (8 months)

Balanced analytical support with data infrastructure development in an early-stage data team.

Python SQL PostgreSQL Docker AWS Kubernetes Data Science pandas

Software Engineer & Data Analyst

CST International • Aug 2015 - Jul 2017 (2 years)

Designed and implemented distributed data processing systems and reporting platforms as part of a small technical team.

Python SQL AWS DynamoDB AWS Lambda Full-stack web2py MySQL HTML

Software Engineer (Research Internship)

Universidad Carlos III de Madrid • Dec 2013 - Jun 2014 (7 months)

Led an R&D project with Bultaco Motors: a native Android navigation app with real-time Bluetooth telemetry and a neural network predicting route viability from historical data.

Java Android Machine Learning

Education

Telecommunications Engineering (BSc + MSc)

Universidad Carlos III de Madrid • Sep 2008 - Sep 2014

Top 15% of class, specializing in networking, signal processing, and communications systems. Final year project (Distinction with Honors): Range Estimation System for Electric Vehicles with Artificial Neural Networks (in Spanish).

Skills

Apache Kafka Apache Flink Distributed Systems Kubernetes Terraform Cloud Infrastructure System Design Python SQL Java Data Engineering Machine Learning AI Engineering

Resume