Desenvolvedor de Software e Web Full Stack. Eterno aprendiz apaixonado pelos detalhes. Especializado em criar e resolver problemas. ⚡

📍 Málaga, España
Málaga

Andalucía

📍 Málaga, Espanha

Competências

Estas são as tecnologias que uso com mais frequência, embora tenha trabalhado com muitas outras.

Experiência profissional

  1. Desenvolvedor de software na Experto Digital®

    Design e construção de soluções web completas utilizando o ecossistema WordPress (Elementor Pro, WooCommerce) para negócios e comércio eletrônico. Foco em arquitetura de conteúdo, interfaces atraentes, melhorias técnicas de velocidade e posicionamento SEO.

  2. Desenvolvedor de software e Front-End na Dimap®

    Desenvolvimento e manutenção da plataforma principal da DIMAP, bem como projetos para clientes como GM e a academia CEJ. Implementação de interfaces modernas e otimizadas com foco na experiência do usuário, desempenho e escalabilidade, utilizando tecnologias atuais de desenvolvimento front-end.

  3. Desenvolvedor de software na Gubb Marketing®

    Desenvolvimento de software e aplicações web.

  4. Desenvolvimento de Agrooe-Cashback para Agrooe® e Gubb Marketing®

    Desenvolvimento do zero de uma aplicação web focada na administração de um sistema de cashback para a empresa Agrooe®. Desenvolvimento do banco de dados, backend e frontend da aplicação web.

Projetos

GM Microcementos Website

GM Microcementos Website

Desenvolvimento completo de plataforma web corporativa para GM Microcementos, empresa especializada na aplicação de microcimento. Site profissional com 15 páginas otimizadas, focado em performance, SEO e experiência do usuário excepcional. Inclui calculadora de orçamento, galeria de projetos filtrável, formulários avançados e sistema de design minimalista. Arquitetura modular com 100+ componentes reutilizáveis e otimização Core Web Vitals.

Academia CEJ Website

Academia CEJ Website

Plataforma web para Academia CEJ, academia especializada em concursos de justiça em Málaga. Website completamente responsivo com blog, campus virtual, sistema de teste de conhecimentos, sistema de matrícula e gestão de cursos. Desenvolvido com Next.js 14, React 18, Tailwind CSS, Framer Motion e Docker.

Website da DIMAP

Website da DIMAP

Desenvolvimento do site corporativo da Dimap, uma aplicação moderna baseada em Next.js 15, React 19, Redux Toolkit e TailwindCSS, focada em oferecer desempenho ideal e uma experiência fluida. O projeto inclui páginas de serviços, blog, secções corporativas e formulários com acompanhamento de leads, tudo construído sobre uma arquitetura modular e carregamento altamente otimizado com SSG, Lazy Loading e ClientLoader.

Agrooe Cashback

Agrooe Cashback

Neste site, trabalhei com uma equipe para desenvolver do zero uma plataforma comprometida com a venda de produtos de qualidade e o desenvolvimento do comércio local. Trabalhamos desde o conceito até a prática, criando tanto o back-end quanto o front-end. Além de diferentes tecnologias, foram incorporadas integrações como JWT para controle de contas de usuário e login, um dashboard para controle de todos os dados... Funcionalidades como poder fazer login com diferentes redes sociais, criar conta como usuário para comprar produtos ou como empresa para adicioná-los, mapas do local mais próximo onde o produto poderia ser encontrado, entre outras coisas. Por motivos de confidencialidade, o código não é exibido.

Clone do Website dos AirPods Pro 2

Clone do Website dos AirPods Pro 2

Recriação do hero oficial da Apple para os AirPods Pro 2, focada em dominar animações avançadas com GSAP e ScrollTrigger. Implementei uma sequência de 65 imagens renderizadas em Canvas sincronizada com o scroll, além de transições suaves, navegação dinâmica e efeitos visuais inspirados na experiência original da Apple. Um projeto voltado ao aperfeiçoamento de animações web de alto desempenho.

PWA de detecção de objetos com Angular

PWA de detecção de objetos com Angular

tensorflow
ionicons-v5_logos

Desenvolvimento de uma PWA de detecção de objetos em tempo real com Angular 19 e TensorFlow.js. Inclui configuração de PWA, integração com TensorFlow.js para detecção de objetos, captura e processamento de imagens ao vivo, otimização com Web Workers e Lazy Loading, armazenamento offline com IndexedDB e implantação em dispositivos móveis.

Certificações

Certificado de Desenvolvedor Web Full Stack

Certificado de Desenvolvedor Web Full Stack

Formação em desenvolvimento web Full Stack, incluindo criação de interfaces com HTML, CSS e React, desenvolvimento backend com Node.js, MongoDB, gestão de bases de dados e implementação com ferramentas DevOps entre muitas outras tecnologias.

JavaScript (ES2023 & ES2024)

JavaScript (ES2023 & ES2024)

Neste curso aprendi as novidades mais recentes do JavaScript (ES2023 e ES2024), incluindo novos métodos para arrays, objetos e sets, bem como melhorias no tratamento de promessas e operadores lógicos. Também adquiri técnicas para otimizar e tornar o código mais legível, aplicando as últimas características da linguagem em projetos modernos.

Model Context Protocol

Model Context Protocol

Neste curso aprendi a criar e integrar Model Context Protocols (MCPs) para conectar modelos de linguagem com APIs, bases de dados e serviços externos, compreendendo a sua arquitetura e propósito dentro do ecossistema Anthropic/Claude. Também trabalhei na configuração de servidores MCP, o seu uso no VSCode e a automatização de testes com Playwright, aplicando boas práticas para padronizar a comunicação entre LLMs e sistemas externos.

Figma para Devs

Figma para Devs

Neste curso aprofundei-me sobre o Figma na perspetiva de desenvolvedor, compreendendo os princípios básicos do design de interfaces e a organização de projetos. Trabalhei com componentes, variáveis, modos de design e prototipagem, melhorando a colaboração com equipas de design. Além disso, aprendi a integrar o Figma com fluxos de trabalho de desenvolvimento através de Plugins e DevMode, otimizando a transição do design para o código.

Claude Code: A Highly Agentic Coding Assistant

Claude Code: A Highly Agentic Coding Assistant

Neste curso aprofundei-me no uso do Claude Code, um assistente de codificação com alto nível de autonomia, aprendendo as melhores práticas para trabalhar de forma eficiente com projetos complexos. Revi como fornecer contexto claro ao Claude, coordenar múltiplas instâncias em paralelo, integrar servidores MCP e GitHub, e aplicar as suas funções de planeamento, memória e sessões paralelas. O curso incluiu exemplos práticos como chatbots RAG, análise de dados no Jupyter e criação de interfaces visuais a partir do Figma, mostrando como otimizar, refatorizar e automatizar fluxos de trabalho de desenvolvimento com Claude Code.

WordPress

WordPress

Curso avançado no qual aprendi a criar e personalizar sites completos com WordPress, desde a sua instalação e configuração até o desenvolvimento de templates e plugins próprios. Inclui o uso de Elementor e Gutenberg, integração de WooCommerce, otimização SEO e melhorias de segurança e desempenho.