Bruno Mendes's Projects
Proposed solutions for Advent of Code 2023 in Rust.
The profile banner.
My personal website.
Bitboard-based UCI-compatible chess/chess960 engine written from scratch in Rust.
Quickly draws counter text on top of images and writes them to a PDF. Customizable. Great for raffle ticket preparation.
Index of my work at the Faculty of Engineering of the University of Porto.
Classification project for Machine Learning, M.EIC, FEUP.
A simple store management system using non-linear data structures to hold data.
Work developed for Algorithm Design and Analysis, MIEIC, FEUP.
A proposed solution for the traveling salesman problem based on graph theory.
Final project for Computer Graphics, FEUP.
Performance optimization project for Efficient Heterogeneous Computing, FEUP.
Consultation material for theoretical Compiler written tests, FEUP.
A set of microservices supporting an highly-scalable web supermarket.
A distributed key-value store, using techniques such as consistent hashing and replication.
Work developed for Mobile Computing, FEUP.
An app capable of evaluating into a single currency the amounts of foreign currency a tourist has in his wallet.
Work developed for Computer Laboratory, MIEIC, FEUP.
An online Mancala game platform.
A Prolog implementation of the Jeson Mor chess variant.
Search system developed for Information Retrieval and Processing, FEUP.
Help material for the C/C++ introductory course exam at FEUP.
A file transfer application using FTP.
Duckietown SLAM project for Intelligent Robotics, FEUP.
A web application using the WebGL API to play 3D american checkers.
A server-client implementation where multiple threads are concurrently handling mock requests.
A clone of the Linux chmod utility.
Work developed for Advanced Software Construction Techniques, FEUP.
Our core packages used for building the best Flutter apps.