Roles and Responsiblities
- Programmer/backend developer
- Designed the database schema and implemented server-side logic to support campaign lifecycles, purchase deferrals, and user interactions.
- Built core backend features such as campaign timers, expiration logic (via cron jobs and queues), and App Block integration for storefront display.
- Researched and integrated Shopify’s latest features (deferred purchase, bundles, App Blocks) to ensure long-term compatibility and better UX.
- Served as the main backend point of contact, helping the team interpret Shopify docs, debug platform-specific issues, and align with best practices.
- Maintained GDPR and Shopify compliance through webhook handling, data flow reviews, and platform guideline adherence.