From a simple jQuery plugin to a full SaaS business, I’ve worked on different projects over the last few years outside from my full-time job. Here’s a non-exhaustive list and visual timeline of them.

Gestiona Trasteros

Gestiona Trasteros is a SaaS project built specifically for the Spanish market to manage self-storage facilities (centros de trasteros).

Running a self-storage business in Spain comes with specific operational and legal requirements: from Spanish rental contracts (contratos de arrendamiento) and digital signatures to SEPA direct debits and recurring billing. I built Gestiona Trasteros to streamline all of this in a single place: occupancy tracking, unit inventory, customer management, online contract signing with SMS verification, and automated payments via Stripe Connect.

It is built with Ruby on Rails and Hotwire, focusing on high operational reliability, ease of use, and local Spanish compliance for storage facility owners.

Gestiona Trasteros

MatGoat

MatGoat is a SaaS product to manage martial arts academies and increase their students engagement.

It was originally created to address a real need at my BJJ academy for my teacher back in 2024, and organically became a product that expanded to other academies across all martial arts disciplines through word of mouth.

Many academies and thousands of students are now actively using it, and it’s been amazing to plan and add more features over time. Now I have a pretty complete suite of features, including payments, communications, and assistance tracking.

These days, I’m mainly focused on marketing for the product to help even more academies.

MatGoat

Planleave

Planleave was a simple and easy way to manage your teams time-off in a centralized place. Started in the summer of 2019, it was a SaaS business based on Ruby on Rails and React created by me alone and was acquired in 2022.

Since then, it went on for a while but it seems the new owners eventually closed it down πŸ₯². The domain was: planleave.com.

Planleave

Bruno

Bruno is an open source project written in Ruby and it was created as a simple tool for transforming the i18n files with translations between Android and iOS. I don’t actively maintain it anymore but I used it a lot when I developed a couple of iOS apps to share the files with the Android team.

The source code is here on Github.

Autojump

jQuery plugin to “jump” to the next input field in a form automatically after a certain criteria. This is how it works:

Autojump Demo

The source code is here.

Redfollow

Written in Go to learn more about that language, Redfollow finds the final destination of an URL after redirects. After installing it, you can do this:

redfollow http://github.com

# Output:
301 - http://github.com
		↓
200 - https://github.com/

The source code lives here.