Skip to main content

Complete Collection

Project Archive

A big list of (most of the) projects I've either created or closely collaborated on, from mobile apps to web platforms and open source tools. 19 projects and counting...

Year Project Links
2025 Firefly III Sankey

A command-line tool that generates Sankey diagrams from Firefly III financial data to visualize money flows with ease to see where your income comes from and where your expenses go.

Features multiple output formats (readable text, SankeyMatic, JSON), flexible date range selection with period shortcuts, and granular control over visualization detail including accounts, assets, categories, and budgets.

2025 TinyWebDB-OneClick

A modernized, cloud-agnostic implementation of TinyWebDB for App Inventor featuring one-click deployments to multiple cloud platforms.

Simple key-value web service designed for mobile apps, with support for Redis, SQLite, PostgreSQL, and object storage backends across Cloudflare and Vercel.

2025 Home Assistant Electric Ireland Integration

Simple Home Assistant integration with Electric Ireland insights. It is capable of reporting consumed energy in kWh and reporting usage cost in EUR. It will also aggregate the report data into statistical buckets, so they can be fed into the Energy Dashboard.

2024 JSON-Logic with ASP

Simple library to evaluate JSON Logic boolean problems in Answer Set Programming using Clingo. Written in Python, parses JSON Logic inputs and generates the corresponding ASP problem.

2023 TFG Timetable

Fully serverless and flexible platform to manage all schedules and timetables for a university, with native timetable solving algorithms implemented.

2022 SiReSu

Sistema de Reservas Unificado stands for Unified Reservation System, was an event booking and ticket sales system built for Paso Informática 2021-2022. It allowed admins and event organizers to create and fully customize events and its selling settings.

2021 Horarios ETSE

Simple React website which displays USC ETSE timetables in a fancy way, allowing students to filter courses and groups. Its database is an online Google Spreadsheet.

2021 Discourse Discord Sync

Discourse Plugin which allows to automatically sync roles from a Discourse instance to a Discord realm server.

2020 MIT App Inventor 2

Added the feature to export MIT App Inventor projects as Android App Bundles, improving the user experience with Google Play Store. In-depth refactor of the Compiler, preparing it for other build types like an upcoming version for iOS.

2020 Protección Civil

Developed an internal resource management platform, which has helped to digitalize the operations and modernize the system (which was made all in papers). I’ve also created a landing website to enhance the image of Civil Defense in my city.

2019 SantYaGo10K

SantYaGo10K is a yearly night running race taking place in SantYaGo10K. As part of the organization, I designed the landing website and handle all technical details like the event security, protocols and infrastructure.

2018 Royale Info Bot

Royale Info Bot is a Telegram bot which connects to the Clash Royale API and sends data back to Telegram, allowing users to interact with the game from the communication platform.

2018 MIT App Inventor 2

App Inventor is a visual programming environment which allows users to create Android mobile applications using a visual drag-and-drop interface, without the need for traditional coding or programming knowledge.

Since 2018, I’ve been actively contributing to the development of the MIT App Inventor 2 platform.

2017 Kodular

Kodular is an online platform which enables everyone to create any kind of mobile app without the need to know how to code. Just by dragging and dropping a few components and blocks, anything can be created.

In Summer 2017, this project started as some kind of part-time project made by high-school students. It kept growing and became a full company in 2019. More than 2M apps have been created since then.

2017 TeBoRs

RSS-feed Telegram bot which automatically posts new entries into Telegram groups. It also provides a specific branch for Discourse-based forums.

2016 BarrePolice

Plugin-based Telegram bot forked from mattata, which added plenty of new functionality focused on large group moderation and anti-flooding systems.

2016 SOSgram

Android app built for Galiciencia’s contest providing a unique way to resolve emergencies. Provides a chat interface with emergency services, helping people to resolve non-critical issues in a seamless manner.

2015 edu.app

Android app built for Galiciencia’s contest providing a centralized interface for the public education system. It allowed teachers to perform lots of tasks, and students to view grades (among others).

2014 Easy Park

Android app built for Galiciencia’s contest which allows people to easily find parking spots in a city.