It's me!

Nacho

Head of Data Engineering
LinkedIn GitHub Based in: Madrid, Spain

Hey there! πŸ‘‹

Welcome to my corner of the web! πŸ‘‹ I'm a Head of Data Engineering at ODS 🏒 who loves building scalable data solutions πŸš€ and empowering software developers πŸ’». When I'm not architecting real-time datalakes for banking solutions, you can find me diving deep into cloud computing infrastructure (especially AWS) ☁️ or writing code to solve complex problems 🧩. I believe in hands-on technical leadership πŸ› οΈ - you'll find me in the trenches pushing code alongside my team, not hiding behind a management title! πŸ’ͺ I lead a team of 60 incredible engineers πŸ‘₯, but I'm one of them first and foremost - debugging, coding, and solving real technical challenges daily πŸ”. No pointless meetings πŸ™…β€β™‚οΈ, just practical solutions and working code that delivers results. 🎯

Where I've Worked

Company Logo
Open Digital Services (Openbank by GrupoSantander) Jan 2020 - Present
Head of Data Engineering

In this position I design, create and maintain 100% cloud based (AWS) datalakes all around the globe for different banking solutions. We manage more than 20 AWS holding datalake solutions in different regions.

  • Manage the technical team while being part of it: coding, helping in problem resolution and proposing new solutions.
  • Design scalable and efficient solutions: POCs are OK but moving to production environments has many other additional challenges.
  • Cost optimizations: even though I work for a bank and we have money (:D), I love to design and build cost effective solutions.
  • Implemented auto-scaling data processing clusters that handle peak loads while automatically scaling down during quiet periods, saving 40% on compute costs.
  • Successfully migrated legacy on-premise datalakes to cloud-native solutions, improving performance by 300% while reducing maintenance overhead.
  • Develop 50+ software components and libraries to support data ingestion, transformation, and analysis, ensuring high code quality and maintainability.
  • Implemented CI/CD pipelines for data processing workflows, reducing deployment time by 70% and increasing team productivity.
  • Designed and implemented a real-time data streaming architecture using AWS Kinesis, enabling near-instantaneous data processing and analytics.
  • Many other things to tell...It's been a a great journey during this time!.
Previous Company Logo
Some other jobs Nov 2012 - Jan 2020
Software Engineer - Full Stack guy

My journey here and the skills I picked up along the way previous to Openbank:

  • AWS architect: design and implement aws-bases solution for several clients using 30+ AWS services (and yes, 30+ is real. I stopped counting after 32 :D).
  • Backend developer (Java, NodeJS, Python)
  • Frontend developer: Typescript
  • Scripting languages: Python, Bash
  • Data Engineering stuff: Apache spark, Distributed real-time processing (Apache Flink), Table formats (Iceberg, Hudi), etc.
  • Pentesting: web-based application pentesting (I've reported several vulnerabilities in all the companies I stayed). In my first company I discovered a vulnerability in the mail system that easily allowed an attacker to access any other person just clicking a malicious link

My Learning Path

University
Universidad de Oviedo 2013 - 2015
Computer Science

🚨Spoiler about me 🚨

I must say I'm someone who generally dislikes credentialism. In my opinion, especially in software engineering, a university degree proves less and less over time. I believe people should be evaluated based on what they are capable of building, not by the number of degrees they hold.

My Toolkit

Things I'm good at and tools I love to work with:

Amazon Web Services Cloud Computing Backend development Java Scala Bash Node Python Typescript Ethical Hacking Pentesting Apache Spark Apache Flink Apache Kafka Apache Iceberg Good communication Soft skills ...

Random Facts About Me

Biking

Mountain biking. My favorite sport for sure.

Fun Fact 2

I'm not good at skying, but I like it.

Fun Fact 3

As many people in this world, I love visiting new countries.

Fun Fact 4

Discovering new mountains running :)

Let's Connect!

Here are some links where you can contact me for any project. Also, if you're interested in becoming part of my team. Note: as you can see, I’m not sharing an email address, because as you probably know, it’s a security risk. Any crawler could collect emails from websites and later add you to a spam list. DON'T do it!