Home

Projects

In this page, you can check out my favourite projects that I have worked on. Most of them were made under a NDA and are not open-source, but you can check my GitHub and Bitbucket to see some stuff I made available.
Since I love interacting with my colleagues and organizing events, I also included team building activities I made happen.


Item logo

Job Search App

Mobile Development (iOS); Back-end Development; UI/UX Design

This was an application for job search assistance containing an integrated chat bot.
The application allowed the creation of CVs and interaction with job offers scrapped form the web.

Item logo

Gamification Framework

Gamification; Education

I created and published an article about a new framework for implementing gamification design in projects, based on an extensive study of existing alternatives.
To evaluate the effectiveness of the new framework, a Moodle plugin was developed according to its principles and tested by volunteers. The results were then analyzed.

Item logo

Tabletop Kiosk App

Mobile Development (Android); Analysis and planning; CI/CD

This was a kiosk-like application for restaurants that allowed clients to order and pay for food using a tablet.
The application was personalized for each client and could include games and authentication.

Item logo

Team Building Game

Game Development (Unity3D); Game Testing; CI/CD

This was a serious game used for team building activities and spreading company culture.
The application contained multiple mini games and allowed video-chatting, photo sharing and live presentations.

Item logo

VR Training App

Game Development (Unity3D); VR; Game Testing; Cloud Computing

This VR application for Oculus Quest had the purpose of training employees.
The application put workers in a virtual environment where they could get lectured and interact with colleagues.

Item logo

3D Meetings App

Team Management; Analysis and planning; CI/CD

During this project I managed a team developing an application for having meetings in 3D.
The application allowed video-chatting, calendar management with scheduling of meetings, and avatar personalization.