Back to Case Studies

~/case-studies/pmi-regional-campaign-redemption-engines

PMI Regional Platforms: Campaign and Redemption Engines
June 2025 - August 20254 min read

PMI Regional Platforms: Campaign and Redemption Engines

Full-stack work across Kazakhstan, Chesterfield Philippines, and PRJWHEART using Vue.js, ASP.NET, Sitefinity CMS, and reusable backend patterns.

Full StackVue.jsASP.NETSitefinity CMS

Consultancy Delivery

As a freelance Full Stack Engineer at One Code Solution, I worked on 3 regional Philip Morris International platforms: Kazakhstan, Chesterfield Philippines, and PRJWHEART.

The environment required fast iteration, strong requirement analysis, and reliable delivery across product, content, and engineering stakeholders.

Feature Work

I built Vue.js, ASP.NET, and Sitefinity CMS modules for authentication, profile management, biometric credentials, content flows, and reward redemption workflows.

The campaign engine work covered lucky promo campaigns, SKU-based campaigns, and UPC-based promotional flows.

  • Reusable backend patterns with Domain-Driven Design.
  • Template Pattern usage to reduce duplicated regional logic.
  • Brand-specific customization while keeping shared engineering structure intact.