How I work and what I focus on

whoami

Computer Engineering student at UMinho, based in Braga. I got into programming the same way most people do - I wanted to make games, and at some point making them became more interesting than playing them.

Most of what I build comes from something that bugged me: a missing tool, a clunky workflow, a problem nobody had solved quite right. That's how RollKeeper started - one too many browser tabs open during an RPG session.

Outside personal projects I contribute to open source at CeSIUM and teach kids to code at CoderDojo Braga. I work best with a balance of focused solo work and occasional discussion to clarify ideas.


experience

CeSIUM – Open Source Collaborator

Nov 2025 – Present

Contributing to open source web projects for UMinho's CS student centre — the yearbook platform (Elixir/Phoenix), the Gallium website, and the BugsByte Hackathon landing page. Real PRs, code reviews, public repos.

CoderDojo Braga – Mentor

Nov 2025 – Present

Teaching Scratch and Python to kids and beginners. Turns out explaining recursion to a ten-year-old is a decent way to make sure you actually understand it yourself.


awards

BugsByte Hackathon – 🥉 3rd Place

February 2026

Built Healthium, a full-stack AI nutrition platform, in under 48 hours as part of a team. Vue 3, FastAPI, GPT-4o — shipped from zero to demo in a single weekend.


skills

Languages

Python, C, JS, Haskell, Elixir, GDScript

Web

Vue 3, Phoenix Liveview, CSS, Tailwind, HTML

Tools

Git, Typst, Godot, FastAPI, Vite

Other

Raspberry Pi, Linux, REST APIs, OpenAI