Os Meus Projetos

Uma galeria dos meus trabalhos desenvolvidos, desde scripts de automação até aplicações complexas.

Website Comunitário

Website Festas de São Pedro Caíde de Rei

Website oficial desenvolvido para as Festas de São Pedro em Caíde de Rei, focado em performance, design moderno e acessibilidade informativa.

Astro Tailwind CSS TypeScript
Aplicação Web / Gestão

Sistema de Gestão para Clube Desportivo

Plataforma completa para a gestão interna de clubes desportivos, controlando atletas, mensalidades e dados administrativos de forma eficiente.

Java Spring Boot React Native TypeScript MySQL Docker
Aplicação Full-Stack / Enterprise

Plataforma de Gestão Administrativa de RH (Versão Pública)

Versão pública de uma plataforma robusta de gestão de recursos humanos e administração de pessoal, focada em segurança e escalabilidade.

React Node.js TypeScript
Segurança & Comunicação

Sistema de Chat E2EE

Desenvolvimento de um sistema de conversação seguro com cifra de ponta-a-ponta (E2EE) em Python, garantindo privacidade total através de uma Autoridade de Certificação (CA) própria, com suporte a chaves locais, mensagens offline e chats de grupo.

Python Cryptography Rich
Sistema de Gestão de Frota

TaxiGreen 🚕♻️

Sistema inteligente de gestão de frota de táxis com otimização de rotas e foco em eficiência e sustentabilidade ambiental.

Python
Aplicação Web / Scraping

ImoStats-Portugal

Análise de preços e tendências do mercado imobiliário em Portugal através de recolha de dados periódica.

Python Web Scraping Pandas
Aplicação Desktop / Gestão

DSICréditos Freamunde Registo Clientes

Gestão interna e registo de clientes para consultoria financeira, integrando base de dados local segura.

Python SQLite
Aplicação de IA

AIGrocery

Assistente inteligente de compras domésticas capaz de sugerir receitas e gerir listas de compras baseando-se no stock.

Python OpenAI API React
Ferramenta de Redes

Packet Sniffer em C

Analisador de pacotes de rede (Sniffer) desenvolvido em C para interceção e análise de tráfego de dados em baixo nível.

C Network Linux
Sistema Distribuído

TimeSeries Event Store

Sistema distribuído de alto desempenho para armazenamento, agregação e processamento de eventos em séries temporais (focado em vendas), desenhado para elevada concorrência e notificações TCP em tempo real.

Simulador de Rede

SpaceMission

Simulação de uma missão espacial onde uma Nave-Mãe coordena e monitoriza múltiplos Rovers na superfície de um planeta, com comunicação por satélite simulada através do emulador de rede CORE.

Suite de Testes

SpotifUM Test Suite

Suite de testes abrangente para a aplicação SpotifUM, incluindo testes manuais (JUnit), testes gerados (EvoSuite), análise de cobertura (JaCoCo) e testes de mutação (PIT).

Java jqwik EvoSuite JaCoCo PIT
Aplicação Terminal

Monitor de Rede Doméstica

Monitor de tráfego de rede em tempo real com análises estatísticas estruturadas.

Python Network Terminal
Arquitetura Back-End

Spotify BackEnd

Desenvolvimento robusto de controladores, entidades e rotas de base de dados para serviço musical.

Java Spring Boot SQL
Aplicação Terminal

SpotifUM

Reprodutor de música simplificado simulado no terminal com base em estruturas de dados complexas.

Java OOP Data Structures
Computação Gráfica

Sistema Solar 3D

Projecto de visualização e animação 3D de um Sistema Solar interativo, desenvolvido através de 4 fases, com foco em primitivas gráficas, transformações geométricas, VBOs, iluminação e texturas.

OpenGL C++
Jogo de Consola

Terminal CardGame

Jogo estratégico de cartas baseado no terminal, integrando inteligência básica no oponente.

C Terminal Interface Logic
Jogo de Consola

PrimateKong: Potato VS Joe

Jogo de tabuleiro e cartas por turnos interativo no terminal utilizando structs em linguagem C.

C Memory Management
Jogo Independente

Mushroom! Less is More

Jogo submetido numa Game Jam desenvolvido sob restrições criativas severas com design artístico vetorial.

C# Unity Engine Game Design