Licenciado em Engenharia Informática pela Universidade Aberta, com média final 16/20 e Projeto Final avaliado com 19/20.
A partir de junho de 2026, inicio um estágio de 12 meses como QA Tester na Fidelidade, com foco em testes funcionais, testes de regressão, documentação de casos de teste, reporte de bugs e melhoria contínua da qualidade de software.
Tenho uma base técnica em desenvolvimento backend, APIs, testes automatizados e LLMOps.
O meu foco atual é aplicar essa base à qualidade de software: validar requisitos, encontrar riscos, documentar defeitos com rigor e contribuir para sistemas mais fiáveis.
Antes da transição para IT, trabalhei durante cerca de uma década em operações urbanas de alta pressão em Lisboa. Essa experiência moldou a minha forma de trabalhar: atenção ao detalhe, sentido de responsabilidade, comunicação clara e baixa tolerância a falhas silenciosas.
pip install promptforge-llmops· PyPI · GitHub Marketplace
Framework open-source que trata prompts como artefactos versionados, testáveis e sujeitos a regressão.
O objetivo é resolver um problema real em sistemas com IA: mudanças em prompts podem degradar resultados sem quebrar testes tradicionais. O PromptForge permite avaliar, comparar e validar prompts de forma sistemática.
- Versionamento e hashing de prompts
- Avaliação com datasets
- Regression testing aplicado a prompts
- CLI para avaliação, histórico, relatórios e validação
- GitHub Action para integração em pipelines CI/CD
- Publicado no PyPI e GitHub Marketplace
Python · Flask · PostgreSQL · JWT · Docker · PromptForge · Live Demo
REST API para gestão de projetos e issues, desenvolvida com foco em arquitetura, segurança, testes e qualidade de software.
Este projeto aproxima desenvolvimento backend e QA: autenticação, permissões, validação de dados, estados de issues, testes de API, regressão e integração com IA.
- Arquitetura Controller-Service-Repository
- Autenticação JWT
- RBAC com perfis Admin, Developer e Viewer
- Testes automatizados com pytest
- Factory-based testing
- CI/CD com GitHub Actions
- Docker
- Postman collection
- Endpoint de sugestão automática de prioridade/status com LLM
- Regression testing de prompts com PromptForge
Java · Spring Boot · JWT · Docker · Swagger UI · H2
API REST para gestão de tarefas, com autenticação, isolamento de dados por utilizador, paginação e testes automatizados.
- Spring Boot
- Spring Security com JWT
- Separação Controller-Service-Repository
- Paginação e filtros
- Tratamento estruturado de erros
- Testes unitários e de integração
- H2 em ambiente de testes
- Docker
Python · Flask · PostgreSQL · pytest · GitHub Actions · Nota: 19/20 · Live Demo
Aplicação web full-stack para planeamento semanal de refeições, desenvolvida como projeto final da Licenciatura em Engenharia Informática.
- Autenticação de utilizadores
- Painel de administração
- RBAC
- Gestão de receitas
- Planos semanais
- Exportação para PDF
- Testes automatizados com pytest
- Deploy em produção no Render
Atualmente estou a aprofundar competências em Quality Assurance e testes de software, com especial atenção a:
- SDLC e STLC
- Testes funcionais
- Testes de regressão
- Testes de integração
- Testes de APIs
- Escrita de casos de teste
- Critérios de aceitação
- Reporte profissional de bugs
- Jira e Azure DevOps
- Automação de testes com Selenium, Playwright e/ou Cypress
- Ecossistema Microsoft: .NET, C#, VB.NET, ASP.NET, WebForms e WebServices
-
🎓 Licenciatura em Engenharia Informática — Universidade Aberta
Média final: 16/20 · Projeto Final: 19/20 -
📄 Google Data Analytics Professional Certificate — Google / Coursera
-
🐍 Programação Avançada em Python — Passaporte Qualifica
-
💾 SQL Avançado — Passaporte Qualifica
Focado em Quality Assurance, API testing, automação de testes, backend engineering e software fiável.
