A mix of client work, products I operate, and smaller public experiments. The point is simple: I ship software that has to survive contact with real users.
Selected client work: systems shipped, platforms rebuilt, and technical partnerships that go beyond a nice deck and a repo nobody can run.
Motorcycle dealership CRM / vertical SaaS MVP
Product build for a Spanish vertical market.
Built a multi-tenant CRM for motorcycle dealerships with catalog management, customer tracking, test ride scheduling, workshop appointments, sales workflows, role-based permissions, pricing and promotion management, and WhatsApp Business integration.
The MVP validated the business with real dealerships and grew into a product with enough surface area to prove the architecture beyond the first demo.
[Next.js, PostgreSQL, Multi-tenancy, WhatsApp Business]
International NGO search and intelligence platform
Search infrastructure for large-scale human rights research.
Fully implemented and executed a search and intelligence platform over a 40M+ document dataset, with Next.js and PostgreSQL/ParadeDB as central pieces, Turbopuffer vector search, AI-assisted multilingual workflows, and a distributed scraping system feeding the corpus.
The system gives legal and research teams a practical way to search, organize, and analyze evidence across a dataset that is too large for manual review.
[Next.js, PostgreSQL, ParadeDB, Turbopuffer, Distributed scraping]
Multi-platform compliance integration
Long-term technical partnership for safety and compliance workflows.
Built and evolved a coordination system for documentation across seven CAE platforms, including custom API integrations, payment gateway work, ERP connection, document status reporting, and operational tooling around the upload workflow.
Running in production since 2020 and evolving as a long-term technical partnership rather than a one-off project.
[Custom APIs, Redsys, Quaderno, Sync engine, Admin tooling]
Meeting-room marketplace rebuild
Audit and rebuild for a Spanish marketplace startup.
Started with a technical audit after a fragile MVP and rebuilt the platform with chain, hotel, and room management, booking workflows, Stripe payments, provider subscriptions, and a no-code admin interface.
Turned a blocked MVP into a production marketplace with end-to-end booking, payments, and administrative control.
[Next.js, Supabase, PostgreSQL, Stripe, JetAdmin]
A few older client projects worth keeping on the record without turning this page into a CV dump.
Nestlé NQAC Labs
Internal ecommerce and order-processing platform for lab clients, including reporting and traceability workflows.
[Symfony, Vue.js, Reporting, Order workflows]
Nalanda Global
Mobile workforce-control app for time tracking, vacations, access control, permits, and accreditations.
[Vue.js, Cordova, iOS, Android]
Gestorial
First functional version of a SaaS product for digitizing real-estate purchase and sale workflows.
[Symfony, Vue.js, SaaS]
YCLEAN
ERP product for small and medium service companies, with a particular focus on cleaning businesses.
[Symfony, Vue.js, ERP]