Open to work
C++
C
Java
Python
Prolog
Haskell
JavaScript
TypeScript
React Native
HTML
CSS
Tailwind
PostgreSQL
MySQL
Node.js
SQL
SQLite
Firebase
Docker
Git
Algorithms
Data Structures
Markdown
Figma
Pandas
REST APIs
flutter
Agile/Scrum
System Design
Network Protocols
Functional Programming
Object-Oriented Programming
RISCV
Also available at projects in my GitHub
A mobile app designed for the FEUP community to exchange items like books, electronics, and clothing. It features a user-friendly interface, chat functionality, and a publication system.
View Project >A secure platform for buying and selling products with features like real-time messaging, user preferences, and advanced security measures against SQL injection and XSS.
View Project >A 2D game inspired by Undertale, featuring strategic battles, multiple levels, and a clean code architecture using Java design patterns.
View Project >A database project for managing airline fleet operations, focusing on relational models and compliance with normal forms.
View Project >A project to define and manipulate graph data structures in Haskell, representing interconnected cities in a country.
View Project >A two-player board game implemented in Prolog, featuring a minimax bot, save/load functionality, and a custom board size.
View Project >A tool for analyzing water distribution networks, supporting graph modifications, flow analysis, and statistical insights using algorithms like Edmonds-Karp.
View Project >A project solving the Traveling Salesman Problem using algorithms like Backtracking, Triangular Approximation, and Two-Opt for route optimization.
View Project >A system for generating student schedules based on criteria, developed using basic data structures in C++.
View Project >A system to determine travels between airports and other statistics using data structures like Heap, Stack, Queue, and Graph.
View Project >A project focused on implementing a communication protocol for data transfer in computer networks.
View Project >A client implementation for file transmission protocols, developed for computer networks.
View Project >A game project inspired by CupHead, developed in C with a focus on gameplay mechanics and graphics.
View Project >