gG

Gabriel laughing at the beach in Malta

Hey hey! 👋

I'm Gabriel, a code artisan who loves helping companies create extraordinary products. I believe in creating detailed and easy-to-understand documentation, adhering to good practices, and laying a solid foundation for products, all while keeping the human element at the forefront.

Currently, I am the Head of Development at Red Acre, a fintech company based in the (most of the time) sunny Malta. We pride ourselves on creating scalable and innovative products that push the boundaries of what's possible.

About

I was born and raised in the beautiful seaside city of Vigo in northwest Spain. Since then, I've lived in several European cities and traveled to dozens of countries.

When I'm not coding, you'll usually find me indulging in my love for sports, including OCR, padel, squash, and rock climbing. In my downtime, I enjoy cooking, and I'm always experimenting with new recipes. Ask me about my Italian specialties! I'm also a news junkie and keep up with the latest political events through my favorite medium, the radio.

Experience

I started my journey in tech as a curious kid tinkering with gadgets at home. I taught myself HTML, CSS, and PHP and have since worked with a plethora of technologies. From front-end frameworks like Angular, Vue, and React, to back-end technologies like NodeJS, NestJS, and Laravel. I'm also experienced in testing with tools like Supertest, Jest, and Karma, and have a good grasp of multiple languages, including TypeScript, JavaScript, PHP, Python, and GO.

Today, I specialize in system design for millions of users, using the latest technologies and patterns like Event Driven Architecture with Kafka for microservices. I also focus on my growth as a leader, enabling my peers to unlock their potential and solve problems more efficiently.

Studies

I started studying software engineering at the National University of Distance Education in Spain and went on to earn two higher diploma degrees in cross-platform application development and web application development in the early 2010s. But, I believe that traditional studies are not the only way to keep up-to-date with the latest trends and technologies. That's why I regularly complete online courses to stay ahead of the curve.