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 a few projects at UMinho's CS student centre — the yearbook platform (Elixir/Phoenix), the Gallium website, and the BugsByte landing page.

CoderDojo Braga – Mentor

Nov 2025 – Present

Mentor young students in programming by teaching Scratch and Python through interactive, project-based workshops, helping them develop computational thinking and problem-solving skills.


awards

BugsByte Hackathon – 🥉 3rd Place

February 2026

Built Healthium, an AI nutrition platform, with a team over 48 hours. Vue 3 on the front, FastAPI and GPT-4o on the back. We went from nothing to a working demo by Sunday afternoon.


skills

Languages

TypeScript, Python, C, C#, JavaScript, Haskell, Elixir, GDScript

Frontend

Vue 3, HTML, CSS, Tailwind CSS

Backend

Phoenix LiveView, FastAPI, REST APIs, SupaBase

Tools

Git, Linux, Vite, Godot, Typst

Other

Raspberry Pi, OpenAI API