Case Study — 03
Cinépolis

Situation
The web platform of the largest cinema chain in Mexico and the world was being redesigned and migrated across LATAM, with every market carrying its own payment methods and its own release schedule.
Task
Lead the frontend of the payments team, and help move the platform onto an architecture that several teams could ship into at once.
Action
- Led the frontend payments team
- Integrated payment gateways across LATAM markets
- Built and shipped microfrontends
- Developed a shared component library used across the platform
- Worked alongside the design, backend and product teams
- Mentored engineers across multicultural teams
Result
- Payments shipped across multiple countries, each with its local methods
- A component library that kept the interface consistent as separate teams built into it
- Microfrontends that let those teams develop and release independently
- Engineers who grew into more responsibility on the team
Technologies
- Next.js
- React
- TypeScript
- Redux
- Tailwind CSS
- Module Federation