Calcly
Try it CalclyA clear view of freelance finances in Spain. Estimate what stays in your pocket after contributions, expenses, and an income-tax reserve — all in your browser.
I build product interfaces, the services behind them, the cloud infrastructure underneath — and the monitoring that tells me when any of it breaks
Seven years across agencies, scale-ups, and a very long platform migration. My work sits where interface meets information systems: user-facing products, internal tools people use for eight hours a day, and the type systems and infrastructure that keep the whole thing from rotting.

Scheduling, billing, insurance authorizations, lab results.
Conferences schedules, on-site event app.
High-throughput ETL pipelines, live stock market tracking, workflow engines.
Audio & Video streaming, subscription-based platform.
Form-heavy services, CRM integrations, HRMS
such as a professional networking platform and a private family social network

Mobile app for clients to request quoting and billing, get appointments, view results and history. Back office to receive client requests and manage contact with insurance providers. Backend integrates with legacy systems.

Conference app for the DR Book Fair. Includes schedule, QR code scanning, and a map of the fair.

AI driven internal tooling for an investment firm. Includes portfolio management, performance tracking, automated trading, and more. Migrated from Azure container apps to Kubernetes cluster microservices.

Audio & Video streaming platform for a media company. Includes streaming and a content management system.
Small tools I build for myself, out of curiosity or to make everyday life a little easier. Shared here in case they help you too.
A clear view of freelance finances in Spain. Estimate what stays in your pocket after contributions, expenses, and an income-tax reserve — all in your browser.
Let's build something from scratch, or solve a hard problem someone else has given up on. Send a paragraph about the problem; I'll reply within two working days.