03 / Case study
VodafoneEnterprise · Scale
Campaign apps for hundreds of thousands of Vodafone customers.
Seasonal campaigns that reach a huge customer base on launch day, on every kind of phone, inside an enterprise release process.
100k+users on the Vodafone campaigns I built
01Problem
Vodafone's seasonal campaigns go out to a huge customer base at once, on every kind of Android and iOS device. Traffic arrives all at once on launch day, and any failure is public.
02Solution
Friends Day and the Christmas campaign: mobile campaign experiences for Android and iOS, backed by Spring Boot APIs in a microservices architecture. Alongside them, the migration of legacy ExtJS interfaces to React.
03My role
Fullstack developer in the Celfocus team: the React and React Native campaign interfaces, the Spring Boot APIs, and the ExtJS-to-React migration.
04Complexity
Launch-day traffic peaks, a long tail of devices, and enterprise release processes where reliability matters more than speed.
05Result
Campaigns used by hundreds of thousands of customers, delivered inside an enterprise team and release process.