About

I am Gerardo Puerta, a senior systems, SRE and platform engineer based in Granada, Spain.

For more than twenty years I have worked across Linux systems, cloud platforms, embedded devices, fleet-scale environments and distributed production systems. A lot of my work sits in the uncomfortable but interesting places where infrastructure, software, networking and operational reality collide. I enjoy making those systems easier to understand, safer to change and more reliable under pressure.

In recent years I have helped design and operate end-to-end platforms that span embedded Linux devices in the field and cloud-native backends running on Kubernetes in AWS and Azure. That has included infrastructure automation, event pipelines, OTA update strategies, observability, production troubleshooting and the sort of systems work that only gets interesting once things stop behaving nicely.

Earlier in my career, I led the technical evolution of a very large Linux endpoint environment in public healthcare, worked on cloud and communications platforms in live production systems, and spent a lot of time solving awkward integration problems that did not fit neatly inside one discipline.

The themes that keep showing up in my work are pretty consistent:

This site is a mix of technical notes, experiments, field learnings and the occasional deeper write-up. Some posts are old, but they reflect the same thing I still enjoy most now: understanding complex systems well enough to make them behave.

You can find more professional background on my LinkedIn profile.