Projects

PRYVO

A modern, decentralized and fully private desktop chat application

GOJavascriptWebRTCWailsSQL

Portfolio

My portfolio website. Built with Next.js and deployed with Cloudflare Pages.

Next.jsTypeScriptCloudflare

Neural Network in RISC-V

An implementation in Assembly RISC-V of a feedforward Artificial Neural Network.

Assembly, RISC-V

Dotfiles

My personal dotfiles for my NixOS system

NixNixOS

Weather Station

Project made for the 'Engenharia para todos' 'Familas Tech' activity. Made in C++ for the arduino UNO. Using a Nokia LCD 5110 screen, a temperature and Humidity sensor (DHT22) and an air pressure sensor (BMP085) we can capture all the information we need and display it on the nokia screen

ArduinoDHT22C++BMP085Nokia LCD 5510

Library Managment System

A text based Library Management system written in Java for my Object-Oriented Programming class.

Java

MILP Sports League Optimizer

A C++ implementation of a MILP Sports League Optimizer for my Analysis and Synthesis of Algorithms

Python

Galo-Bot

Project made for the Rob9-16 'Winter University'. Made in C++ and for an Arduino Uno. The game is displayed in a 3x3 grid made with LEDs, the 'X' player is represented by a fully turned on LED, the 'O' player is represented by a LED ticking really fast and the cursor is represented by a LED ticking slower than the 'O' player. In the end the winning player is displayed in the grid.

ArduinoC++LEDsBreadboard

Multi Client Pacman game

A C implementation of the pacman game, built on a Client-Server architecture for my Operating Systems class.

CLinux

8-bit Spike Processor

A logic diagram implementation of a processor with a 8-bit data path architecture

Logisim

Star Batle game Solver

A Prolog Implementation of a Script wich the main focuse is to algorithmically solve Star Battle for my Programming Logic class.

Prolog

DAG Path Counter & Truck Routing

A C++ DAG Path Counter & Truck Routing algorithm for my Anaysis and Synthesis fo Algorithms.

C++

Orbito game

Orbito game implementation in Python for my Programming Fundaments class.

Python

Vaccine Managment System

A text based Vaccine Managment System implemented in C for my Introduction to Algorithms and Data Structure.

C

Protein Chain Energy Maximizer

A Protein Chain Energy Maximizer algorithm written in C++ for my Analysis and Synthesis of Algorithms.

C++