This page will give you a little taste of the different projects I've been working on. As you will see, there's a lot of mobile and web development, but I'm not scared to try something new! As a Software Engineer, I'm always adapting myself to different technologies and work methods to perform my tasks, and trying new things is something that really keeps me motivated! If you think we can work together, don't hesitate to contact me!


Single-handedly designed, developed, and deployed SpidEat, a software project composed of a React Native mobile application for Android & iOS, a React & MaterialUI web frontend, and a NodeJS, Express & MongoDB Backend; with real-time DB features, image storing, payment methods, and geolocation services.



Tinder-like application build with React Native to help with the process of pet adoption, making it easier and interactive. It features real time chat messages, client caching, admin control pannel, and multiple filtering features.


Pastanaga 2.0

With team of 3 computer science engineering students, we programmed a full geolocation based game for both, Android & iOS, using React Native and GraphQL backend in only 36 hours. This project was choosen one of the HackUPC 8 finalists , among other 200 projects presented in that event.


Other Work

UPC Multipaltform App

Driven by a challenge that IThinkUPC proposed during the Hackaton of the UPC 2018, we created a React Native App in only 36 hours for both, iOS and Android that displays different information about UPC university, including location, courses, transportation options, libraries, maps, events...


Together with 3 teammates from all over Europe, thanks to the Erasmus + EPIC initiative, we have worked with the German company Atene KOM to make calculating the life cycle emissions of products and services easier. The objective of the project is clear: to develop a system that facilitates and reduces the cost, both of time and money, of this complex calculation of emissions. This objective is materialized with an investigation of the state of the art and the problem, a design and complete specification of the software that solves the problem, and its implementation and deployment.

Ork island Ai player

C++ program that implements an Artificial Intelligence player for the OrkIsland game proposed by EDA, a UPC Computer engineer subject. It uses path finding algorithms to beat the other players in the ork island

Semi-automatic object segmentation

Using Computer Vision techniques, this Matlab program is able to semi-automatically segment an object from a reference image or follow an object moving through the frames of a video.