What I've Built

A selection of projects that demonstrate how I approach problems, combining technical execution with business thinking. Each one represents a real challenge, solved end-to-end.

Award-winning full-stack platform connecting communities with local resources and services. Built with Java Spring Boot and vanilla JavaScript, featuring an admin panel for user management, request tracking and analytics. Led the team as captain to win Best Project, judged by representatives of Lisbon's leading tech companies.

JavaSpring BootJavaScriptREST APIsPostgreSQLTeam Leadership

Full-stack web application and personal brand platform featuring an integrated AI chatbot that lets visitors interactively explore background, projects and expertise. Built with Next.js 14, TypeScript, containerised with Docker and deployed on Vercel.

Next.js 14TypeScriptTailwind CSSNode.jsDockerVercelAI/ML

Browser extension that uses AI to automatically summarise web page content, reducing reading time and improving information processing. Built with JavaScript and the Chrome Extension API, published to the Chrome Web Store with a custom UI.

JavaScriptChrome Extension APIAI/MLHTMLCSS

Java-based Arkanoid-style game built in a team environment during the Code For All_ bootcamp. Demonstrates object-oriented programming principles, encapsulation, inheritance, polymorphism and abstraction, alongside physics-based mechanics and agile team collaboration.

JavaSpring FrameworkMavenOOPGame DevelopmentPhysics EngineTeam Collaboration