Hey! I am Guilherme Duarte, a recent
Computer Science graduate from
Universidade do Minho, Braga.
I love building clean, tested,
production-ready backend APIs.
Looking for my first junior backend
role in the Braga / Porto area.
CoderDojo instructor and
Banco Alimentar volunteer.
When not coding I enjoy fishing and
competitive board games -- currently
deep into Warhammer 40K.
Fish species and catch-log REST API. Built to diversify my stack beyond Java and explore the .NET ecosystem.
REST API for splitting shared expenses between groups. Layered Spring Boot architecture, three splitting strategies (equal, percentage, exact), JWT auth, and a greedy debt-simplification algorithm. Deployed on Railway.
Spotify-style streaming platform: Spring Boot REST API with JWT auth, React SPA frontend, and PostgreSQL. Started as a university OOP project, rebuilt into a full-stack deployed product.
Relational database for an Olympics-style multi-sport university competition. Full DB lifecycle: ER modeling, normalization to 3NF, MySQL schema, views, stored procedures, indexing and role-based access control.
Open to junior backend roles
in the Braga / Porto area.