About Me

Hi, I’m Roberto Guarneros, an Aerospace Engineer and Network Engineer focused on building reliable, real-world systems.

Throughout my academic and professional journey, software has never been an end in itself, but a tool for making complex systems work, from embedded firmware in safety-critical environments to distributed cloud infrastructures.

I hold a double Bachelor’s degree in Aerospace Systems Engineering and Telecommunication (Network) Engineering from the Polytechnic University of Catalonia. My background combines system-level thinking from aerospace with strong foundations in operating systems, networks, and software architecture.

Professionally, I’ve worked on embedded and system software at SEAT-CUPRA, developing automotive data capture systems involving hardware–software integration and protocols like CAN and Ethernet. I later worked at NanoSat Lab on the on-board computer of the 3Cat-8 nanosatellite, where I dealt with real-time operating systems, concurrency, and failure-critical communication between space and ground systems.

Today, I work as a software and DevOps engineer, designing and deploying production-grade cloud-native systems using Kubernetes, GitOps workflows, and high-availability architectures. Building distributed systems has reinforced my interest in correctness, scalability, and long-term maintainability.

This blog is where I write about systems engineering, embedded development, networking, DevOps, and the theory behind the tools we use, with a focus on understanding why systems work, not just how.

I have completed the Hack The Box Certified Penetration Testing Specialist (HTB CPTS) path, deepening my knowledge of cybersecurity, penetration testing methodologies, and offensive security techniques. You'll find write-ups from CTF challenges, security research, and practical insights from the cybersecurity field alongside my systems engineering content.

Socials

Tech Stack

C C# Dart Markdown Shell Script PowerShell Python TypeScript JavaScript Java Angular Bootstrap Flutter NodeJS Apache Apache Tomcat Nginx Kubernetes MongoDB MySQL MariaDB Adobe Photoshop Aseprite Matplotlib NumPy Pandas Plotly Git Linux Kali Linux GitHub Docker ESLint Pi-Hole Raspberry Pi