I'm a Computer Engineering student at the University of Algarve focused on software engineering, frontend development and building user-focused products.
I particularly enjoy working with React, TypeScript and Go, collaborative development, Agile workflows and turning ideas into working software.
I'm currently looking for a Junior Software Engineer / Frontend Developer opportunity where I can contribute to real products while continuing to grow as an engineer.
A self-hosted personal analytics platform designed to bring together data from different areas of life, including sleep, workouts, reading, habits and developer activity.
Stack: Go · PostgreSQL · React · TypeScript · Docker · OpenAPI · GitHub Actions
React · TypeScript · Go · Node.js · PostgreSQL · Docker · Git · Linux · Java
Full-stack platform developed collaboratively for managing scientific events, with a strong focus on frontend development, APIs and team-based software engineering.
React · TypeScript · Go · Docker · SQLite · GitHub Actions
Full-stack web application for emotional well-being tracking, featuring a React frontend and a TypeScript/Node.js backend.
React · TypeScript · Node.js · Express · SQLite
A custom programming language implemented through a complete compiler pipeline, including lexical, syntactic and semantic analysis, bytecode generation and a stack-based virtual machine.
Java · ANTLR
Contributed to the Bluelearn open-source platform by implementing a React/TypeScript Guide Edit workflow inside an existing production codebase.
The contribution included reusable multi-step components, draft persistence and review submission functionality.
Merged upstream: PR #189
Let's connect
LinkedIn


