About Me

Software engineer based in Santa Cruz de Tenerife, Spain. I work remotely as a contractor, specializing in backend systems and full-stack development with Rust and TypeScript.

Beltrán Rodríguez


Professional Background

I've been working in IT since 2017, primarily with German and international tech companies. My career started as a testing engineer at Dekra and Tesime Ltd in Germany, where I developed a foundation in quality assurance and software reliability. Over the years, I transitioned into software engineering, focusing on backend development and system design.

My work centers on building solid backend systems using Rust and C/C++, with additional experience in Java and Python. I work across different domains including embedded systems, microcontroller applications, IoT systems, network protocols, and communication systems. I'm also experienced with Unix bash scripting, SQL databases, CI automation, build systems, and protocols like TLS.

As a remote contractor, I work 100% remotely but can visit clients in their offices when needed. I communicate fluently in English, German, and Spanish, which allows me to collaborate effectively with international teams across different time zones.


Education & Technical Focus

I graduated from the Instituto Superior de Telecomunicaciones e Informática in Málaga, Spain, where I studied telecommunications and computer science. This foundation has been essential for my work in network protocols, embedded systems, and low-level programming.

Beyond client work, I create tutorials and educational content about Rust and embedded systems development. I share technical knowledge through my YouTube channel, focusing on topics like the Embassy framework for embedded Rust and microcontroller programming with STM32.


Outside of Work

Living in Tenerife gives me access to great hiking trails and outdoor activities, which I enjoy regularly. I try to maintain a healthy, balanced lifestyle. Music is also an important part of my life—I play guitar and find it's a great way to unwind or connect with friends.


Ready to Start a Project?

I'm available for contract work and open to discussing new opportunities. Let's connect and talk about your project.