About
I'm a Software Engineer with a passion for building scalable and performant distributed systems. I'm currently based in Porto, Portugal. I'm driven by solving complex problems at scale and believe that well-crafted software can make a meaningful impact.
My journey into the world of technology began as a kid, with a strong interest in computers and programming from a very young age. This foundation led me to pursue a Master's degree in Informatics and Computer Engineering at FEUP, where I focused on areas like distributed systems, operating systems, and algorithms.
Professionally, I've had the opportunity to develop and optimize high-throughput services at companies like BMW (currently) and Semasio. My experience spans across various technologies like Redis, DynamoDB, Kubernetes, and cloud infrastructure in general.
I'm also a firm believer in the importance of open-source software and try to be an active contributor as frequently as I can.
Technical Contributions
- Authored Dockerlive, an open-source Visual Studio Code extension that provides live feedback and insights during Dockerfile development, achieving a 5-star rating and 3.8k downloads.
- Contributed to the Visual Studio Code codebase by adding support for touch events on the suggestion widget (PR #81442).
- Created Quick/Stocks, a web application for quick historical backtesting of stock portfolios that calculates returns from data sourced in real-time from the Yahoo Finance API.
- Published two research papers, "Dockerlive" at the VL/HCC Conference (2022) and "Developing Docker and Docker-Compose Specifications: A Developers' Survey" in IEEE Access (Vol. 10).