AnteroMORGADO

Open to work

Skills

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

Projects

Also available at projects in my GitHub

FEUP-reUSE

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 >

EcoExchange

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 >

Soul's Duel

A 2D game inspired by Undertale, featuring strategic battles, multiple levels, and a clean code architecture using Java design patterns.

View Project >

Fleet Management

A database project for managing airline fleet operations, focusing on relational models and compliance with normal forms.

View Project >

Haskell Graph Manipulation

A project to define and manipulate graph data structures in Haskell, representing interconnected cities in a country.

View Project >

Mabula

A two-player board game implemented in Prolog, featuring a minimax bot, save/load functionality, and a custom board size.

View Project >

DAms

A tool for analyzing water distribution networks, supporting graph modifications, flow analysis, and statistical insights using algorithms like Edmonds-Karp.

View Project >

DAP2

A project solving the Traveling Salesman Problem using algorithms like Backtracking, Triangular Approximation, and Two-Opt for route optimization.

View Project >

Schedule Optimizer

A system for generating student schedules based on criteria, developed using basic data structures in C++.

View Project >

Air Travel Management

A system to determine travels between airports and other statistics using data structures like Heap, Stack, Queue, and Graph.

View Project >

Communication of Data Protocol

A project focused on implementing a communication protocol for data transfer in computer networks.

View Project >

File Transmission Protocol Client

A client implementation for file transmission protocols, developed for computer networks.

View Project >

Not CupHead

A game project inspired by CupHead, developed in C with a focus on gameplay mechanics and graphics.

View Project >