
Producto SaaS propio de la agencia: una plataforma con dos caras sobre una misma base de datos. Un directorio público/marketplace de ~130.000 negocios reales de Bolivia (búsqueda, mapa, favoritos, carrito) y un panel Mi Negocio back-office multi-tenant donde cada PyME reclama su ficha y opera un ERP comercial completo (catálogo, inventario, compras, ventas/POS, reservas y facturación electrónica fiscal).
Darle a una PyME boliviana presencia digital y herramientas operativas en un solo producto por suscripción exigía un back-office multi-tenant con aislamiento estricto por tenant, cumplimiento fiscal boliviano (SIAT/SIN), inventario avanzado y búsqueda semántica sobre ~130.000 negocios, todo bajo el principio el backend manda, el frontend se adapta.
Diseñé y desarrollé end-to-end un Modular Monolith en .NET 10 (15 módulos de dominio, Clean Architecture de 4 capas, DDD, CQRS con pipeline propio, GraphQL-first) con multi-tenancy por filtro global y patrón Outbox transaccional, más un frontend Angular 22 SSR. Construí un motor de búsqueda híbrido (FTS español + RRF + query-rewrite Gemini) y diseñé/validé un motor de búsqueda vectorial (pgvector + Gemini + HNSW), base de una charla en FLISOL 2026. Operé el ciclo DevOps completo sobre Cloud Run + Supabase.
