|
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 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