About
Curious Software Engineer passionate about building simple solutions to complex problems. I enjoy learning new technologies, improving processes, and writing clean code that makes a real impact. As a father of two, I’ve learned to balance professional ambition with a busy family life. In my spare time, I like automating my home through small IoT projects and exploring hardware. When I switch off from tech mode, you’ll usually find me enjoying some casual gaming, watching TV shows or movies, or going for a good walk.
Skills and Tools
Academic Background
Instituto Superior Técnico
2007 - 2013BSc in Engineering Science, Information Systems and Computer Engineering
Experience
Senior Backend Developer
Sky Portugal | Feb 2022 - PresentBackend development in the Global Commerce team responsable for Transcomms solution, Voucher generation and Payment reports. Responsible for designing and implementing scalable backend solutions using Java and Spring Boot in a Kubernetes environment. Collaborate with cross-functional teams to deliver high-quality software and improve system performance.
Java
Spring Boot
Kubernetes
Kafka
Cassandra
AWS
GitHub Actions
Backend Developer
Sky Portugal | Dec 2019 - Feb 2022Backend development for SkyStore, the digital content platform for movies and TV shows. Worked on various microservices responsible for campaign management, voucher generation and dynamic pricing.
.NET
SQLServer
Docker
RabbitMQ
Software Engineer
Collab | Feb 2013 - Nov 2019Full stack development of admin, supervisor and client applications. Involved in all stages of the software development lifecycle, from design to deployment and maintenance. Worked on a variety of projects, including web applications, APIs, and real-time communication solutions.
.NET
SQLServer
Node.js
Angular
WebRTC
Azure
Projects
Codle - Wordle game with numbers
A Wordle-inspired game where players guess a 5-digit code. Built with React and TypeScript, styled with Tailwind CSS. Features include real-time feedback on guesses and a sleek, responsive design.
React
TypeScript
Tailwind CSS
LED Toggle with Wemos D1 Mini
A simple project to toggle an LED using a Wemos D1 Mini (ESP8266) microcontroller. The project includes a web interface to control the LED state, demonstrating basic IoT concepts and microcontroller programming.
Python
ESP8266