2026 - Present
Software Engineer
Fever is a global platform for discovering live entertainment and experiences, used by millions of people in cities around the world.
15+ years building software used by millions of people, mostly Android apps: from banking, with the strictest security requirements, to AI-powered features running in production. I am comfortable across mobile and backend, and I focus on solving problems with real impact.
15+
years building software
2009
writing Android, since the Nexus One
Millions
of users on banking apps (ABN AMRO, ING)
40,000
people in one day on the Bahía Blanca flood map
Companies and brands I have built for
Professional experience, most recent first.
2026 - Present
Fever is a global platform for discovering live entertainment and experiences, used by millions of people in cities around the world.
2019 - 2025
ABN AMRO Bank·App on Google Play
Built secure features for the bank's app, used by millions of customers. As a Security Guild member, I promoted security by design, biometric authentication and regulatory compliance across the Android teams.
2016 - 2017 (Contract)
ING Bank·App on Google Play
Led the rollout of fingerprint authentication, one of the first in Dutch banking, and designed the payment request flows used by millions of customers.
2016 (Freelance)
Funda·App on Google Play·Press: DroidApp (2017)
Funda, the largest real-estate platform in the Netherlands, decided to rebuild its Android app from scratch to leave a large legacy codebase behind. I built the foundation of the new app, which the team finished and launched in November 2017.
2014 - 2015 (Freelance)
WeTransfer·The Next Web: best new Android apps, August 2014
Built WeTransfer's first Android app from scratch: custom animations, a minimal interface and fault-tolerant chunked uploads to AWS S3. I defined the architecture the first version launched with. The Next Web picked it as one of the 12 best new Android apps of August 2014.
2010 (Internship)
M2mobi (Heineken campaign)·Press: Android Planet (2010)
My first Android role: the app for a nationwide Heineken campaign in the Netherlands, in which people scanned QR codes printed on beer coasters in bars and restaurants to collect points. Among other parts, I built a slot-style spinning-reel animation optimised for the devices of the time, with close attention to memory use and rendering performance.
2009 - 2010 (Final-year project)
Complutense University of Madrid
With two classmates I ported eAdventure, the Java desktop engine for educational games built by the university's e-UCM research group, to Android when the platform was brand new, testing it on a Nexus One. The project received the highest honours (matrícula de honor) and was published.
Personal projects that solve real problems, often on short notice and for people who needed them.
Open data for Santander Bay ferries. I maintain the GTFS feed for Los Reginas, the ferry company linking Santander with Somo, Pedreña and El Puntal: its published timetables turned into open data, validated automatically and fully versioned. Google processes the feed weekly and the routes appear in Google Maps.
40,000+ people in a single day. During a severe flood in Argentina I built, in under 24 hours, a collaborative map showing the status of services, power outages and closed roads. Data was exported as KML to support coordination with the Argentine army's mapping teams.
From a tool to a community. I built a Python script that detected available appointments at the Spanish consulate in Amsterdam and created a WhatsApp group to share them, which grew to around 400 members. The initiative led to a collaboration of about two years with the Council of Spanish Residents (CRE) in the Netherlands. I also manage a Telegram community of around 900 Spanish residents in the country.
Series production for healthcare workers. At the start of the pandemic I worked with the Santander maker community to design and 3D-print ear savers and face shields for hospitals, using parametric modelling in Fusion 360 and rapid iteration.
Around 50 daily users for almost a decade. A personal initiative, years before the city or its municipal bus company offered anything similar. The official timetable site was built in Flash and did not work on phones, so I built an alternative with real-time arrival times, in Python on Google App Engine, and launched it in 2011 with an experiment of QR codes at bus stops.
Outside work I spend time on technical projects that combine hardware, software and continuous learning.
I develop on ESP32-based hardware such as the M5Stack Cardputer and the M5Stack PaperDIY e-paper board. I added PaperDIY support to the open-source Launcher firmware (merged), proposed improvements to the Cardputer firmware (flicker-free double-buffered UI, timer and torch features), and work with open-source e-reader firmware.
I design parts in Fusion 360 and 3D-print them, from practical everyday solutions to the protective equipment we produced during the pandemic.
Video: Cantabrian stele in Fusion 360 Video: binocular zoom adapter for GoPro
I run an RTL-SDR receiver on the coast with AIS-catcher, which decodes the position signals ships broadcast and shares the data with VesselFinder.
In Argentina I built a 115 mm Newtonian telescope on a Dobsonian mount, with a handmade wooden tube and mount following classic Stellafane designs. I use it to observe planets, the Moon and deep-sky objects from the southern hemisphere.
An experimental base-64 number system where each digit is an easy-to-pronounce syllable (pa, pe, pi...), designed to read coordinates aloud with as few syllables as possible. It includes a web pilot to record sequences and have other people transcribe them blind.