|
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