Global commerce platform
Architecting high-traffic React and Next.js commerce experiences across 15+ countries and 10+ regions.
The challenge: A global commerce brand needed a single platform that could serve checkout and browsing experiences consistently across 15+ international markets — each with different languages, currencies, shipping rules, and payment methods, without fragmenting the codebase or the user experience.
What I did: I owned the frontend architecture end-to-end, building on React, Next.js, and TypeScript, and integrated six payment providers (Adyen, PayPal, Apple Pay, Google Pay, WeChat Pay, Alipay) across 20+ shipping methods so checkout could adapt to each market without duplicating logic. I also led the multi-locale architecture supporting 10+ regions and 1,000+ translation keys, working directly with design, backend, QA, and product to ship it.
Outcome: Supported 15+ countries and 10+ regions.
Next.js · React Server Components · next-intl