Projects.

Here are personal projects I've worked on in my past years. Not all are great but they have been really nice experiments.


Scrum Review Dashboard
Scrum Review Dashboard

A Dashboard to support the visualisation of the work done by a team during a Scrum Sprint based on Notion APIs.

React
Tremor
NodeJs
Docker
github.com
Teammate
Teammate

A CLI tool to support the workflow in the team of my company. It allows to automate the deployment of new pull requests and the notification of colleagues.

Ruby
Shell
github.com
Reddit Client
Reddit Client

Project to speriment with the Angular framework and the Reddit API. It's a simple client to browse Reddit posts.

Angular
Typescript
TsLint
github.com
Npm Vulnerability Report
Npm Vulnerability Report

CLI tool developed to support the monthly task of checking the vulnerabilities of the company's NodeJs projects. It automatically scan all the packages included in a project and return a table format output of the vulnerabilities included to support an analysis of the critical ones.

NodeJS
Shell
github.com
M.A.R.S.
M.A.R.S.

Customised linux services to support remote work on the company's servers. The project is based on the use of shell scripts and the Linux service manager. The tool was responsible to notify the user about the status of the server and its resources usage.

Shell
Linux Service
github.com
Meteors
Meteors

A multiplayer game developed to test the socket.io library and the use of the canvas element. The game is a simple clone a famous arcade game. The interesting addition is the controller that is hosted on the player phone meanwhile the game is displayed on the computer screen. This was a nice way to rest some minutes with the colleagues during the work break.

Shell
Linux Service
github.com

Graveyard

Projects I worked on and are no longer maintained.

Thesis: Framework Angular

The main aim of the project was develop a web application that exemplified how use company web api.

Angular
NodeJS
Aquarium Administrator Software

Acquarium Dashboard to monitor presence of users registered with the client app in the different rooms. The App allowed the customer to read the information about the rooms and they could move following paths.

Java
Swing
Library for Travel Agency

The project is a simplified solution to the problem of planning trips between cities and it consists of two related components. The Travel Company Component is used to manage confederations of Travel Companies, any Travel Company is a provider of point-to-point path. The Planner Component uses Travel Companies to plan a multi-hops trips between cities. With this project I became familiar with the C# language and Test Driven Development.

C#
Ninject
NUnit
EventAround

The application allows the user to search events on a map.Users can add new events and manage them. They could report their interest, following events and view the profiles of other users. The project also contains a reserved part for administrators.

PHP
MySQL
EventAround App

The application allows the user to search for events and add them to the system. It also has the functionality of notifying followed events news and other features.

Android
Java