Inventario y migración de datos
Exporté y normalicé el catálogo desde WordPress hacia MongoDB. Diseñé el backend con patrón modelo–controlador–rutas y APIs seguras con CORS configurado para el frontend.
E-commerce de relojes de lujo
E-commerce full-stack de relojes de lujo en producción: catálogo, motor de tasación sobre más de 100.000 registros de mercado, checkout con Redsys, backoffice a medida y SEO técnico multiidioma — desarrollado de extremo a extremo en Owius.
Proyecto real para cliente en Owius, consultora de desarrollo a medida en Barcelona (owius.com). En un equipo full-stack compacto asumí la plataforma de punta a punta: arquitectura MVC en Node.js, storefront React, migración desde WordPress, integraciones de pago y despliegue en Docker con MongoDB.
TuRelojYa (turelojya.com) es un e-commerce B2C especializado en relojes de lujo con inventario gestionado, valoración automática basada en históricos de precios, pasarela Redsys, facturación por email y panel de administración propio. Sustituye una web legacy en WordPress por una stack moderna orientada a rendimiento, SEO y operación autónoma del negocio.
Exporté y normalicé el catálogo desde WordPress hacia MongoDB. Diseñé el backend con patrón modelo–controlador–rutas y APIs seguras con CORS configurado para el frontend.
Procesé más de 100.000 registros de precios para ofrecer valoraciones fiables en tiempo real. Implementé scraping diario y optimicé el servicio para no saturar recursos del servidor.
UI responsive en React con foco en Lighthouse: imágenes optimizadas, sitemaps, metadatos dinámicos y URLs multiidioma (i18n) para indexación correcta en Google.
Integré Redsys para el checkout, Brevo para correos transaccionales y facturas en PDF, y un panel de administración para que el cliente gestione pedidos y usuarios sin soporte técnico.
Migré la aplicación entre servidores con Docker, monté MongoDB en producción y apliqué buenas prácticas de seguridad (hash de contraseñas, gestión de secretos, Compass para operaciones).
Stack full-stack elegido para escalar catálogo, pagos y SEO.
Desarrollador full-stack junior (prácticas en empresa): diseño e implementación de backend y frontend, algoritmo de tasación y pipeline de scraping, integración de pagos, SEO técnico, backoffice, despliegue y comunicación directa con el cliente para iterar sobre requisitos de negocio.