Trabalhos

Projetos selecionados

Software, apps e dados · código público

Protótipos e projetos de engenharia de software

API, modelos de dados, aplicações móveis e experimentação: explore os projetos técnicos, o seu contexto e os repositórios públicos.

Supply Chain Tracker
Ilustração conceptual
Tese / Backend e rastreabilidade

Supply Chain Tracker | Rastreabilidade de lotes e API

Protótipo de tese dedicado à rastreabilidade de lotes numa cadeia de abastecimento. O problema consiste em reconstruir as relações entre materiais, transformações e transferências de propriedade, e representar como um alerta de contaminação afeta outros lotes associados. Isto exige modelar as operações e as suas relações.

O backend em Node.js e Express disponibiliza API para criar, transferir, dividir, combinar e transformar lotes. Os contratos Solidity utilizam o padrão ERC1155; o IPFS guarda metadados e anexos, enquanto o MongoDB organiza a informação necessária para consultas e reconstrução do histórico de cada lote.

A gestão da contaminação percorre o grafo de relações com um algoritmo BFS. O projeto distingue o estado de contaminação do ciclo de vida do lote: consumir uma quantidade e assinalá-la como contaminada são operações diferentes, representadas com regras e dados separados.

O repositório documenta um ambiente Ethereum local com Ganache, configuração, endpoints e cenários de teste. É um projeto de investigação e desenvolvimento cujo código permite examinar as decisões de modelação e integração. Uma utilização operacional exigiria requisitos e verificações específicos.

Roamly · People & interestsRoamly · Activities & filters
Design Figma · Pessoas, interesses e atividades
Protótipo universitário / Android

Roamly | Aplicação Android com mapas e backend

Protótipo Android desenvolvido de forma autónoma para um exame universitário de Mobile Application Development. O Roamly explora uma necessidade de estudantes internacionais, viajantes e nómadas digitais: descobrir pessoas e eventos locais através de interesses comuns, utilizando um mapa como ponto de entrada na experiência.

A aplicação foi escrita em Kotlin e integra Mapbox para visualização geográfica. O Supabase fornece serviços de autenticação, base de dados e armazenamento. O projeto liga assim a interface móvel, a identidade do utilizador e os dados fornecidos por um backend externo.

O desenho dos ecrãs está documentado com materiais Figma e imagens dos percursos de pessoas, atividades e mapa. O repositório inclui código Android, dependências Gradle e um relatório: materiais úteis para examinar a estrutura da aplicação e as decisões de integração.

O README identifica expressamente o Roamly como um protótipo universitário em desenvolvimento. Funcionalidades sociais adicionais, localização e melhorias da interface são apresentadas como evoluções futuras. O repositório permite consultar a funcionalidade documentada e o trabalho que ainda está previsto.

Bankruptcy Prediction: SVM feature selection
Resultados do notebook · Seleção de variáveis SVM
Projeto académico / Machine learning

Bankruptcy Prediction | Comparação de modelos sobre dados

Notebook exploratório em Python dedicado à classificação de dados empresariais em relação à falência. Aborda um problema de machine learning: comparar várias abordagens e observar como mudam os resultados quando se alteram as variáveis utilizadas e os limiares de decisão. O foco é o processo experimental.

O projeto utiliza Random Forest para estudar a importância das variáveis e compara Random Forest, máquinas de vetores de suporte e redes neuronais. O código inclui preparação de dados, pesquisa de hiperparâmetros e análise de previsões, com ferramentas do ecossistema Python e scikit-learn.

Uma parte da experiência centra-se no F3-score, que dá mais peso à cobertura do que à precisão. O notebook explora limiares de classificação e diferentes arquiteturas neuronais, observando também o sobreajustamento: um modelo pode adaptar-se aos dados observados sem generalizar adequadamente a novos exemplos.

O notebook público permite examinar o processo experimental. É um projeto académico de análise e comparação, com observações limitadas a essa experiência. Avaliar o desempenho com novos dados empresariais exigiria um protocolo específico e uma análise da utilização prevista das previsões.

Carnicería de Raúl: conceito visual de loja online
Conceito de redesign · Interface de demonstração
E-commerce / Projeto universitário

Carnicería de Raúl | E-commerce para açougue em Madrid

Projeto web universitário desenvolvido em Almería com uma equipa internacional durante Erasmus, a partir do caso de um talho em Madrid. O trabalho abrange catálogo de produtos, carrinho e integração Stripe com HTML, CSS e JavaScript. O repositório apresenta o projeto didático e o código, com atenção ao percurso de compra e à organização dos conteúdos.

2024↗
Outros trabalhos online

Sites e experiências para explorar.

Club Perfumes
Prévia do site · 8 de setembro de 2026
Site / Club Perfumes

Apresentar um serviço aos espaços.

Um site para um serviço de dispensadores de fragrâncias: apresentação da oferta, catálogo e percurso até um pedido de informação. Uma presença multilingue que permite consultar o serviço online.

Visitar Club Perfumes ↗
Cimatica
Prévia do site · 8 de setembro de 2026
Web app / Cimatica

Transformar uma ideia numa experiência.

Uma experiência interativa dedicada à visualização do som e às figuras de Chladni. O site apresenta a aplicação e acompanha as pessoas dos conteúdos explicativos até à experiência no navegador.

Explorar Cimatica ↗

Serviços utilizados · Quem realizou estes projetos · Quer um projeto similar? Contacte-me