Senior Software Engineer with 25+ years building backends, infrastructure, and distributed systems from the ground up.
Senior Software Engineer with 25+ years shipping production software, from cloud infrastructure and DBaaS platforms to distributed, high-availability systems. Recently I've architected multi-tenant cloud products on AWS/GCP, led the migration of a high-traffic marketplace to a decentralized Nostr architecture, and built automated verification systems validating shipped binaries against source code.
Earlier I founded and ran an IT consulting firm for over a decade, leading engineering teams of up to 6 for clients ranging from the National Bank of Spain to fast-moving startups.
Spearheading the Nostr integration (including Zaps) for decentralized asset registration via Nostr/Blossom. Built a verification system ensuring software binaries match the source code, with statuses stored on Nostr relays. Implemented an Automatic Build Server and continuously optimize the web app and build performance, improving page load times by 70% and cutting back build times by 50%+.
Maintained and optimized the leading marketplace application within the Bitcoin ecosystem. Led the migration to Nostr (NIP-15 / NostrMarket) and integrated a shopping cart, Lightning Network payments, and end-to-end encrypted private messages.
Engineered the cloud (DBaaS) product, provisioning AWS/GCP infrastructure with Packer and Terraform. Integrated third-party APIs (AWS, Stripe, Prometheus, MailChimp, Zendesk), set up CI/CD pipelines in GitLab (saving the development team hundreds of hours per month in manual build and deployment work), and designed the public Cloud API and documentation portal (Antora).
Ran an IT consulting firm for over a decade while staying hands-on across engineering and technical leadership. Led a 6-person team as Product Owner / Scrum Master at the National Bank of Spain, building a DevOps platform for infrastructure management and delivery automation; founded and acted as CTO of Aalquilar.es (a real-estate startup); and delivered diverse projects spanning SaaS, e-commerce, IoT, and enterprise integrations (Caprabo, TNT Express).
Led a 4-person team building Telefónica's New Services Administration Tool, overseeing architecture and code quality. Previously developed part of Telefónica Video Supervision, a highly available distributed video surveillance system with image capture via Java JNI.
Executed time-critical overnight server and client migrations from MS-DOS to Linux (RHEL) for a food distribution company.
Built a custom CMS and web portal for an oil-sector company using PHP and MySQL.
Built and managed a hosting server on Gentoo Linux using commodity hardware for a newly founded company.
Developed commercial management software (Clipper) and implemented and managed a Windows LAN and PC infrastructure for retail operations.
Know your wallet like you built it.
A distributed, self-sovereign P2P marketplace.
One of the best Bitcoin mobile wallets.
The best way to install and manage your own Bitcoin node.
One-click Bitcoin Lightning networks for local app development & testing.
Arduino library that gives the ability to interact with Nostr relays.
JavaScript/TypeScript tools for developing Nostr clients.
Nostr signer extension for Chromium-based browsers.
Nostr-Market implementation proposal.
A simple bitcoin wallet made to be used with friends and family.
Spanish translations for: mempool.space, BitKit, Alby, Zeus, and more.
Earlier contributions: aMSN Messenger, Xfce, KDE, and the Linux kernel (device driver patch for a specific video capture card).