About
Developer with +3 years of professional experience mainly focused on games and mobile apps, lately also working in web development. While I have worked on a wide variety of projects, currently I'm working in the development and maintenance of an Inditex internal web platform used for payment management. In addition to my full-time work, I develop mobile apps with Unity and Flutter that currently accumulate +300,000 downloads worldwide.
Work Experience
Front-end Developer
SNGULAR
Unity Developer
SNGULAR
Unity Developer
Freelance
Game Programming Teacher
Freaklances Project
Education
Degree in Video Game Development and Design
Skills
Main Projects
Inditex Back Office
An internal platform to manage all payments made in Inditex stores around the world. I had the opportunity to work on my first web development project, where I worked on the Front side adding new features and fixing existing bugs.
Real Madrid Museum
Set of interactive applications for the Real Madrid Museum at the Santiago Bernabeu Stadium. Main programmer of some of these interactives including information touch panels with up to 9 languages and VR experiences for Oculus Quest 2. Also developed all the common UI elements of these interactives to facilitate the work of the rest of the team.
Qatar Olympic and Sports Museum
Set of interactive applications for the Qatar Olympic Museum on the occasion of the Qatar 2022 World Cup. Main programmer of most of these interactives including 3D minigames, motion detection with Kinect and information touch panels with a custom localization system and DOTween.
SABIC Digital Experience Center
Set of interactive applications for the main headquarters of SABIC, the largest company in the Middle East. Main programmer of some of these interactives, each of them including multiple devices interacting with each other and loading content from a JSON file. Also developed different custom packages (localization, events...) to work in a modular way.
Exhibify
A tool to easily create virtual art exhibitions, useful for artists and art galleries to exhibit their work. Refactored all the code and updated to a new render pipeline, optimizing performance and improving graphics and post processing effects.
Color Rush
A cancelled 2D runner game planned for Android and iOS commissioned by Naolito Animation Studios in which you play as the most well-known characters from the Naolito brand. Worked as the sole programmer developing a playable prototype of the game, including all the main mechanics, monetization system and a level editor.
Uttopion
A music streaming platform in 3D where users can attend concerts of their favorite artists and connect with them while interacting with other users using their customized avatars. Entered the project when it was already published, so I worked on adding new features and improving existing ones (multiplayer rooms with Photon PUN, player camera movement, player matchmaking system, among others).
TodoLibros3D
An online virtual bookstore with thousands of books and audiobooks available to read and listen within the app itself. Developed the multiplayer functionality using Photon PUN so users can interact with each other using their own 3D avatar and a text chat. Users can also create their own private rooms and invite their friends.
Side Projects
WattLuz
Mobile app that allows you to see the daily prices of electricity in Spain in real time. The app allows you to save on your electricity bills by taking advantage of the cheapest hours.
Nanito Launcher
Minimalist launcher for Android designed to reduce screen time and help you in your digital detox. My first app made with Flutter and Dart after several weeks learning this framework and language.
Chupito
Party games app perfect for parties with friends, including challenges, funny questions and different game modes. Developed with Unity in 2020 and migrated to Flutter in 2024. It currently accumulates +300.000 downloads worldwide.
Pokémon Classic
A project trying to recreate the mechanics of classic Pokémon battles with a mix of 3D environment and classic 2D sprites. PokeAPI is used to get all necessary data like names, moves, stats, etc.
Pincho.io
An offline io-style game where player starts small, zipping around the map and poking the AI players to gain size. You can also unlock skins by completing challenges.
Greedy Algorithms Visualizer
Tool for the visualization of greedy algorithms. This tool provides a better understanding of how these algorithms work and includes the possibility to modify the input values of each algorithm.
Are You Alone?
Mini-project made in one day with the intention of recreating a short horror experience using just text and sound. Based on the short film 'He Dies At The End'.