I'll never forget the moment computers first gripped my imagination. It was 2005, and I was seven years old, sitting at my aunt's computer, clumsily experimenting with PowerPoint. Suddenly, the program froze. Intrigued but unsure what to do, I called over my cousin Victoria, who declared with authority that a virus had infected the machine. My mind reeled: Could computers get sick like people?
She explained, in the dramatic way only a teenager could, that these viruses were tools of "shadowy hackers" who could do all kinds of things through a computer. To my young self, this was earth-shattering. How could lines of code do that? How could a machine, this box of buttons and beeps, hold such power or vulnerability? That day sparked a lifelong obsession.
A few years later, in 2008, I wrote my first lines of code. I've been using it to explore ideas and tell stories ever since.
These are some of the lineages that run through my work.
FirmaUY is at the centre of my current open-source work, bringing the Uruguayan electronic ID to the terminal for local signing and verification with open and auditable tooling.
That work extends into firmauy-mcp-inspect, signing-attestations, and support for the Uruguayan electronic ID that Nicolás Gutierrez and I contributed to OpenSC.
gencedula reaches further back, growing out of a script I wrote in 2014 to verify Uruguayan cédula check digits before being published as a repository in 2019.
My Arch Linux and terminal setup lives in sway-workstation, zsh-classic-stack, and starship-p10k-rainbow.
I contribute to FastAPI Boilerplate, a batteries-included foundation for production FastAPI applications, alongside Igor Benav, whom I had the pleasure of meeting in Rio de Janeiro.
I've also made a couple of projects related to aviation: a weight and balance calculator and a takeoff performance calculator for the Pipistrel ALPHA Trainer.
My work in website preservation began in 2018, with experiments in copying, preserving, and reconstructing websites.
The SpiderCreator line started in 2019 from the code of iww, created by Mohamed Hmini, and developed from that technical starting point over the following years.
outfancy was the first library I built when I was sixteen.
Other projects include xmlstreamer, worldclock-tty, plotilleresample, tokenizesentences, ifpeek, and deblotch.
Through LibreCourseUY, I help promote open-source software, technical learning, and collaboration in Uruguay.
Outside of code, I row and fly. 🚣🛩️





