Chat application

This chat application is a multiroom chat service that allows users to communicate with each other in different rooms. The application leverages the power of Node.js and Express with the real time communication provided by Socket.IO

.NET Core

Online store application

In this project I take advantage of ASP.NET Core 3 to build an online store application using the Model-View-Controller design pattern. The application incorporates some of the basic functionalities of every e-commerce website such as the ability to browse and filter the product catalogue, add and delete items from the cart or proceed to checkout to finalise the purchase.


Robot commander

This desktop application was built with robotics in mind using JavaFX. The purpose of this software is to communicate two or more instances of the application through a server to send an receive data between them. The information transmitted is used to command actions to a robot in a remote location.