Portfólio de projetos
Coleção de projetos que aplicam métodos matemáticos e computacionais a problemas do mundo real,
juntamente com explorações pessoais em programação, teoria dos jogos e arte generativa.Explora os meus projetos abaixo ou visita o meu perfil do GitHub para aceder a mais repositórios e código.
Moçambique – Pré-posicionamento de Ajuda Humanitária ↗
Projeto de gestão do risco de desastres desenvolvido em colaboração com o Instituto Nacional de Gestão e Redução do Risco de Desastres de Moçambique, combinando dados históricos, trabalho de campo e otimização matemática.Incluiu a criação de uma base de dados nacional de desastres e de um modelo de otimização para o pré-posicionamento de ajuda humanitária na província de Inhambane, considerando diferentes cenários de desastre, padrões sazonais e restrições logísticas.
ACNUR – Otimização da Cadeia de Abastecimento ↗
Projeto de investigação operacional que implementa, em GAMS, um modelo de otimização da localização de instalações utilizado pelo ACNUR, baseado neste artigo.Integra cadeias de abastecimento para operações de emergência e operações regulares, analisando o equilíbrio entre custos logísticos e nível de serviço através da análise de Pareto.
Cisjordânia – Modelos de Reabilitação e Distribuição ↗
Formulação de um problema de reabilitação e distribuição de ajuda humanitária, tendo em conta a fiabilidade e a segurança da rede rodoviária.O problema é abordado através de modelos de programação inteira e técnicas de otimização multiobjetivo, utilizando a Cisjordânia como caso de estudo.
La Palma – Análise de Imagens Multiespectrais ↗
Projeto de deteção remota baseado na análise de imagens de satélite multiespectrais da erupção vulcânica de La Palma, em 2021.Através do LEOWorks e de técnicas de processamento de imagem, estuda o impacto da erupção na paisagem da ilha com base em dados de satélite.
Análise de Dados – Comportamento do Consumidor ↗
Projeto de análise de dados que estuda tendências de consumo automóvel com base em inquéritos da Smartme Analytics.Aplica técnicas de mineração de dados, clustering e regressão para identificar padrões e analisar relações entre as características e preferências dos consumidores.
Caminhadas Aleatórias em Grafos ↗
Exploração matemática e computacional de caminhadas aleatórias em grafos infinitos.Estuda processos estocásticos em estruturas de redes e cadeias de Markov através de implementações algorítmicas e simulações.
Projeto em Python que explora a geração procedural de imagens através de formas geométricas simples e padrões aleatórios.Utiliza a biblioteca Pillow para criar lindas composições a partir de parâmetros configuráveis e processos estocásticos.
A Rasp of Sand – Gerador de Personagens ↗
Gerador aleatório de personagens online para o jogo de interpretação de papéis A Rasp of Sand.Desenvolvido com Python, Flask, HTML, CSS e JavaScript, permite utilizar conjuntos de dados personalizados, configurar opções de geração e herdar atributos entre personagens.
Tonnections – Arquivo de Puzzles Connections ↗
Coleção pessoal de 52 puzzles do NYT Connections, com um puzzle por cada semana do ano.Um arquivo em constante crescimento que reúne desafios de lógica e jogos de associação de palavras.




















