Software Engineer
Skills:
- 🖥️ Languages & Frameworks: Go, Java, Python, Node.js, Spring
- 🗄️ Databases: PostgreSQL, MySQL, MongoDB, Redis, Firebase
- 🛠️ Tools: Docker, Ansible, Google Cloud, Kubernetes, Git, Grafana
About me 🌱
- I’m currently finishing my Master’s in Software Engineering and actively looking for backend roles (DevOps is also on the horizon).
- I’m looking to collaborate on projects that enhance my software architecture skills, particularly in microservices or distributed systems.
Work Experience 💼
Backend Developer Intern @ Yari Labs (Jun 2025 - Jul 2025)
More info
Technologies: Go, Docker, PostgreSQL, ClickHouse
- Developed performant Go microservices for a Shopify analytics platform using PostgreSQL and ClickHouse, implementing data pipelines, event sourcing, and OLAP-optimized models with materialized views and TTL.
- Built and maintained a Backend For Frontend (BFF) using Chi, enabling real-time multi-tenant dashboards and seamless API integrations with frontend teams.
- Developed features end-to-end in an Agile team, including planning, test-driven development, and code reviews, while using Git Flow for version control.
Site Reliability Engineer @ Cachapuz (Sep 2024 - Jan 2025)
Technologies: Prometheus, Grafana, Filebeat, Kibana, Ansible, Azure, Go
- Implemented monitoring solutions using Prometheus for system metrics and configured Grafana dashboards and alerts to improve real-time visibility.
- Set up Filebeat to forward application logs to Kibana, enabling centralized log analysis and troubleshooting.
- Automated deployment and configuration tasks with Ansible to streamline monitoring infrastructure in a simulated/test environment on Azure cloud.
Backend Developer Intern @ eDreams ODIGEO (Feb 2023 - Jun 2023)
More info
Technologies: Java (Spring Boot, Spring Security), PostgreSQL, Redis, Docker, JUnit, Swagger, PayPal API
- Designed and developed backend microservices in Java (Spring Boot) for a digital wallet system, including user account and transaction management.
- Integrated PayPal’s REST API and webhook handling for secure payment processing and external transaction synchronization.
- Implemented authentication and authorization using Spring Security, used PostgreSQL and Redis for persistence and caching, and containerized services with Docker.
Backend Developer Intern @ Tlantic (Sep 2022 - Feb 2023)
More info
App Showcase
Technologies: Go, Gorilla Mux, PostgreSQL, Docker, JWT
- Built a RESTful API in Go using Gorilla Mux for a retail POS system, developing over 25 endpoints for inventory, sales, and user management.
- Implemented JWT-based authentication and unit/integration testing; used PostgreSQL for relational data modeling and storage.
- Collaborated remotely in an Agile team using Git and Docker, contributing to sprint planning and containerized backend deployment.
Education 🎓
- M.E., Software Engineering - University of Minho (Present)
- Specializations:
- Full-Stack Engineering
- Software Development (Validation & Maintenance)
- B.E., Software Engineering - Polytechnic Institute of Viana do Castelo (Jul 2023)
Publications 📚
Get in Touch ✉️
I’m always open to connecting! Whether you have questions, opportunities, or just want to say hi, feel free to reach out: