pablo recio

Hello! I like building cool things!

About me

Pablo Recio

Hey, I'm a software engineer based in Jerez de la Frontera, with over 10 years of experience in the field. I've spent most of my time crafting web apps with Python, particularly with Django and Flask. Recently (last 4 years, really), I've been delving into data engineering.

Exploring data engineering has been fascinating! I'm diving into tools like PySpark, dbt, and Airflow. What's cool is that I'm bringing my traditional software development skills into this new realm.

Outside of work, I'm all about family time, staying active, and experimenting in the kitchen. Have way too many hobbies, really. More than I can spend my time on, but trying my best!

Experience

AilyLabs

ailylabs.com

September 2023 - February 2024

Senior Data Engineer

Upon joining a new team, I played a pivotal role in a company-wide initiative aimed at enhancing data ingestion processes from our clients, placing significant emphasis on data quality and observability. The overarching objective was to identify and address issues proactively before they reached end users.

In pursuit of these objectives, I spearheaded various initiatives including:

  • Facilitating seamless integration between our customer's Snowflake platform and our Data Lake
  • Implementing data quality metrics at different stages of our ingestion pipeline and establishing automated reporting mechanisms to DataDog
  • Establishing the groundwork for an ingestion API tailored for our customers' use

Tools

PySpark, AWS, PostgreSQL, Snowflake, DBT, Docker, k8s, Helm

Hotjar

hotjar.com

March 2022 - May 2023

Senior Data Engineer

Growing into the role I helped shape the Data Engineering team, growing from 3 to 10 people, allowing us to work in different projects and support the different data needs our internal stakeholders have. During the last 6 months, I was promoted to Acting Team Lead, where I lead a squad of 3 other Data Engineers.

During these months, I've lead different projects. For instance, a custom data pipelines from webhook sources, or a data modelling for consumption of third party tools.

Tools

PySpark, Redshift, AWS, DBT, Fivetran, Hightouch, Airflow, Docker, k8s, Helm

November 2020 - February 2022

Data Engineer

Joining the young Data & Analytics team, I started to tool up and getting involved in more Data Engineering processes and tools. Here I was involved in adding and maintaining our ETLs, Data Warehousing and Data Quality projects.

Tools

PySpark, Redshift, AWS, DBT, Fivetran, Hightouch, Airflow, Docker, k8s, Helm

October 2017 - November 2020

Backend Engineer

Working in the Product & Engineering department, I was contributing to the main product, allowing our users to better understand their visitors. During these 3 years, I worked in several parts of the product like billing, onboarding flow and our own user recordings system, where I was mostly involved in the data storage of those recordings.

Tools

Python, Flask, ElasticSearch, PostgreSQL, Redis, aiohttp, SLI/SLO, AWS

Potato London Ltd.

p.ota.to

February 2012 - September 2017

Senior Developer

Starting as a backend developer, at Potato I became a senior developer and had the chance to lead multiple projects. Most these were projects for Google under NDA. However, some of the work I can show:

  • Tate iOS app While we didn't build the iOS app from scratch, we took over another agency's code, and delivered many important updates, fixes and additions (for instance integration with a bluetooth beacons system to localize a user inside the gallery) alongside an Android sister app. For this project I was in charge of the iOS app.

  • TT International A complete revamp of this website for a London-based investment management company.

During my time at Potato I've also been involved with open source projects like Djangae, and have become very familiar with Google's Cloud platform.

Tools

Python, Django/Djangae, Google App Engine, GCE, Swift

Zocolab

June 2011 - February 2012

Co-founder

Attempt of building a mobile development agency based in south Spain. It didn't work out quite as planned, but I learned a lot of very valuable lessons along the way.

Yaco Sistemas

yaco.es

June 2010 - May 2011

Django Developer

First full-time job, where I learned more about Python and Django. As part of my job there, I was one of the main developers of a Django CMS called Merengue, which we used for projects like the University of Malaga site, and some spinoff sites for the University of Granada.

AlQuimia

al.quimia.net

Jul 2009 - Jan 2010

Intern

During this internship, I learned about web development using PHP and Drupal. Those were dark times, but it was an amazing experience!

Education

Universidad de Cádiz

Sep 2006 - Jan 2010

BSc. Computer Engineering

Bachelor's Degree in Computer Engineering, where I learned the basics on Software Engineering, Databases, System Administration, etc..