top of page

Work

EquiLuna
02:26

EquiLuna

Multi Sensory Interactive Systems

6 months | 2024-25

EquiLuna is a project which aims to investigate if the combination of multimodal feedback (haptic and auditory) surpasses each individual feedback for a balancing task and provide meaningful insights in motor recovery.

For this purpose, a 1-D rotation board was assembled and assigned an IMU sensor that would detect the angular velocity. A gamified user interface was designed, were the user had to follow a predefined path. 2 metrics, accuracy and path similarity, were defined to check the users effectiviness in performing the task. Moreover, 2 sets of vibration motors and a loudspeaker were employed to provide each type of feedback to the user.

A user study of 16 participants produced data that was further examined and used to provide insight about the effects of multimodal feedback in balancing.

Technologies Used

Arduino, 3D-printing, Processing, R

My Tasks

Interface code
Board Creation
Code Implementation
User Testing
Inferential Analytics

Awards

  • Accepted in the CHItaly 2025 conference

  • Awarded with maximum marks for the Multisensory Interactive Systems course

photo-1621077742331-2df96a07cca7.jpeg

Earthquake recovery

Agentic & Multi Agent Systems

2 months | 2025

Earthquakes pose significant risks in regions such as East Asia and the western coast of the United States. This project explores an autonomous, agent-based simulation model designed to provide insights into how public funds can be optimally distributed to improve overall community safety.

​

The model incorporates five interacting agent types — households, banks, NGOs, and government professionals — to simulate realistic decision-making and financial dynamics. Through multiple simulation runs and data-driven evaluations, the project identifies optimal strategies for maximizing safety outcomes within given budget constraints.​

​

This work builds upon the research presented in MSc Thesis – Aditya Pradana Ganda Saputra, extending and refining its findings through autonomous modeling and empirical analysis.

​​

Technologies Used

Netlogo, piStar, R

My Tasks

Code flow design
Code Implementation
Agent Arquitecture
Agent Communication
Comp-vision.png

Computer Vision

Image Processing & Computer Vision

3 months | 2025

This project consisted mostly on performing a series of computer vision techniques that would perform real-face time visual effects. In particular, the following visual effects were performed:​

​

1. Object Detection Face Warping: a 'big-eyes' filter is performed on the user. The shapes of the eyes would be either round (no object detection) or based on the contour of an object in the lower third of the screen, or of the one of a .png file drawn

​

2. Face Augmentation: a 3D mask is applied to the identified faces

​

3. Motion tracking: a smile is drawn on the user. The length of the smile can be modified through the separation of two fingers detected

Technologies Used

OpenCV, MediaPipe, Python

My Tasks

Architecture Design
Code Implementation
Code Documentation
one-parent-family-jpg.webp

ParenTeam

Social Inclusion

3 months | 2025

Single parents are those who bring up a child or children without a partner. The lack of partner means that there are some prevalent struggles that they face in their everyday lifes .

​

For this project, user research was conducted aiming to identify the challenges single parents face. Later, the prototype of an app, ParenTeam was produced as a final artifact, aiming to build a network for parents and serve as an item-exchange and event-planning platform.

sp1.png

Technologies Used

Figma

My Tasks

User Research
Prototype ideafication
Chat Design

FileHub

Bachelor Thesis

8 months | 2023

FileHub is a web application designed to help novel users collaborate in cloud projects through GitHub & Git services by a Git-free Interface.

​

It evolves around the idea that certain Git terminology such as commit, push, pull and others is far too complex for new users. Therefore, in a Github Desktop-like manner (avoiding such terminology)  users are able to upload, download and link with their filesystem (clone) any accessible project in Github.

​

The main performable actions are:

  1. Create & delete a repository (project)

  2. Add collaborators to the repository

  3. Link the cloud repository with filesystem

  4. Detect changes performed on the local repository

  5. Upload & download changes to the cloud repository

Technologies Used

Python, Javascript, Flask, PyGitHub, SQLAlchemy

My Tasks

Requirements Analysis
Database implementation
Validation
Frontend Development
Backend development

Awards

  • Awarded with a 9 (A) score on behalf of the Carlos III of Madrid University

bottom of page