Software developer. I build websites, mobile apps, APIs and infrastructure — and I stick around to keep them running. My homelab runs 25+ Docker services, so I know what it's like to get an alert at 3am because something went down.
I handle the whole thing: from the first line of code to deployment, and the maintenance after that.
Frontend, APIs and databases. React, Python, SQL and MongoDB are my usual toolkit, and I'm happy to pick up something new if the project calls for it.
Apps for both platforms, shipped to the stores with their backend and push notifications. I take care of the whole road, not just the screens.
APIs, automation, WhatsApp, payments and AI. I connect services that were never meant to talk to each other and get them working together.
Docker, deployments, monitoring, DNS and VPN. When something breaks in my homelab, my phone tells me before anyone else notices.
I integrate AI into real workflows: assistants that reply to your customers, automating repetitive tasks, analysing documents and emails. No fancy demos: just the stuff that actually saves you time.
No demos or toy examples: everything here is in production and used daily by real people.
Companion mobile app (Android & iOS) for Uptime Kuma: monitoring, incidents, analytics and alerts, right in your pocket.
Sysadmins couldn't keep an eye on their servers away from the desk. KumaPulse puts monitors, alerts and analytics on your phone.
Complete management platform for a real running club: members, fees, races, training, merchandise stock with QR pickup, surveys, plus WhatsApp and AI integrations.
The club used to run everything on paper and spreadsheets. Now members and the board use the platform every day to sign up, pay and organize.
A home server running 25+ Docker services: reverse proxy with SSL, my own DNS, VPN, monitoring with phone alerts and automated backups. I run it all myself.
Developer toolbox with plugins: SSH terminal, Docker, Bitbucket (PR security), Kubernetes and Uptime Kuma. Zero-knowledge encrypted vaults and a shared terminal for teams. Alpha in October.Alpha in October.
The website took a load off us: sign-ups, fees and communication in one place. Everyone uses it without trouble, even the members who aren't very techy.
— José Antonio Rosal Martinez, president of Xufarunners
Things just work, which is all I ask. Any question gets answered quickly and the improvements we request actually show up.
— Vicente Aguilar Soriano, member of Xufarunners
No more tracking merchandise and payments by hand. I manage stock and orders from my phone now, and nothing gets lost.
— Mario Zubieta Repiso, merchandise orders at Xufarunners
From idea to store: Android and iOS apps, with backend and push notifications included. No detours.
Real example: KumaPulse, the mobile app to control your Uptime Kuma from your phone.
Tell me what you need and I'll tell you honestly whether I can do it, how long it takes and what it costs. Asking for a quote doesn't commit you to anything.
Projects from €300, depending on what you need.