|

About

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