Todos los proyectos
Profesional|2024 — Present|
En producción

Despegar Header & Footer

El servicio centralizado de header y footer que potencia todas las propiedades de Despegar

Role: Full Stack Developer

Rol: Desarrollador Full Stack

Descripción general

SHiFu (Service Header & Footer) es el microservicio Java que renderiza y sirve el header y footer de todas las propiedades de Despegar en Latinoamérica. Soporta multi-locale (AR, CO, US, BR y más), multi-device (desktop/mobile/tablet) y renderizado multi-flow — con módulos lazy-loaded para carrito, incentivos, loyalty y notificaciones. Contribuí features en todo el servicio: desde configuración YAML de flows hasta web components con Stencil.js y lógica de backend en Java.

El Desafío

Un header/footer compartido que sirve a decenas de productos, locales y partners white-label debe ser lo suficientemente flexible para acomodar cada configuración mientras se mantiene rápido y consistente. Cualquier regresión es inmediatamente visible para millones de usuarios.

El Enfoque

Implementé features en todo el stack — configurando visibilidad de flows en YAML, construyendo web components con Stencil.js para módulos lazy-loaded, e implementando lógica Java/Freemarker para el renderizado backend. Contribuciones clave: banner de descarga web-to-app (filtrado por país/partner, deep links con Adjust, display según login), integración del flow de landing en el buscador, y varios módulos de incentivos y promociones.

El Resultado

Los features implementados están en producción en todos los locales de Despegar y partners white-label. Solo el banner web-to-app llega a millones de usuarios mobile diariamente e impulsa instalaciones de la app en todo LATAM.

Puntos Clave

01Sirve HTML + assets del header/footer a todas las propiedades de Despegar
02Motor de renderizado multi-locale, multi-device y multi-flow
03Desarrollé banner de descarga web-to-app con targeting por país y partner
04Config de flows en YAML — equipos de negocio cambian comportamiento sin código