I'm a 20 y/o developer from Portugal 🇵🇹 with a strong passion for AI, web development, and creative problem-solving 🧠. I recently completed my Bachelor's in Computer Science at FCUL and I'm about to begin my Master's in Computer Science and Engineering at IST 🎓. In my free time, I enjoy solving puzzles and ARGs 🧩, and I run a YouTube channel where I share what I learn about coding, science and math.
| Project | Description |
|---|---|
| ModernBazaar | 🛒 Enterprise-grade market analyzer for Hypixel SkyBlock. Java/Spring Boot backend, TypeScript Discord bot, real-time analytics, and observability. |
| cansat-palmasat | 🛰️ Source code for MoVe, our microsatellite for the 9th edition of CanSat Portugal — focused on telemetry, sensors, and systems. |
| neuroevolution-flappy-bird | 🧠 AI-powered Flappy Bird using a genetic algorithm — experiment in neuroevolution and reinforcement learning. |
| letmeask-nlwtogether | ⚛️🚀 React + Firebase Q&A platform built during Rocketseat's NLW Together. Features include room creation, real-time questions, likes, admin tools, and full auth flow. |
| jogo2d-javascript | 🎮 Source code from my YouTube series "Como programar um jogo 2D em JavaScript" — teaching game dev from scratch. |
| Traveller (private) | 🧙♂️ A custom game engine for Discord designed to power a full-featured cryptography-based RPG with innovative gameplay system combining puzzles, progression, and education. |
| Traveller Web (private) | 🛠️ A Next.js-based development dashboard that helps manage content, logic, and tooling for the Traveller engine. Built for speed and maintainability. |
Each group below represents a set of technologies I use for specific areas of development.
Technologies I use to build full-stack web apps, mostly with TypeScript and modern frameworks.
Used for machine learning, computer vision, and general experimentation.
Java-based tools and infrastructure for scalable, production-ready systems.