
MNTN R2 Reporting Platform
01 / React 18
El Desafío
MNTN necesitaba escalar su plataforma de reportes a través de múltiples verticales de negocio. El monorepo que respaldaba su producto principal carecía de la flexibilidad necesaria para temas específicos por vertical y para renderizar reportes de forma independiente. Los flujos de gestión de reportes — obtención, edición y asignaciones — necesitaban una interfaz de administración dedicada, y no había forma de renderizar reportes fuera del contexto principal de la aplicación.
Mi Enfoque
Contribuí de forma amplia en el monorepo como Senior Full Stack Developer. Construí R2Admin para la gestión de reportes — manejo de obtención, visualización, edición y asignaciones — luego creé un sistema de temas para R2VL que habilitó el vertical MNTN Select. También construí R2Viewer como una aplicación independiente para renderizar reportes de cualquier vertical. La arquitectura del sistema de temas fue una decisión de diseño deliberada para desbloquear la expansión del negocio entre verticales.
Los Resultados
El sistema de temas habilitó directamente el lanzamiento del vertical MNTN Select, abriendo una nueva fuente de ingresos. R2Viewer desacopló el renderizado de reportes del contexto de administración, habilitando patrones de uso entre verticales que antes no eran posibles.


