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.