2023–2024 · Shopify app for cash-on-delivery orders
COD Form & Upsells
COD Form & Upsells — a Shopify app that lets customers place cash-on-delivery orders through a customizable one-page form on product pages, helping merchants increase conversions in COD-first markets.
Role: Full-Stack Developer (Part-time) · iCommerce Vietnam

01 / Overview
Built for useful outcomes.
Built a Shopify app that lets shoppers place cash-on-delivery orders through a one-click form on product pages, with country-based shipping rules, upsells, and conversion analytics using .NET 8, PostgreSQL, RabbitMQ, React, and TypeScript.
Merchants can accept cash-on-delivery orders directly from product pages and track how the form converts visitors into orders.
02 / Responsibilities
What I worked on.
- Translated merchant requirements into configurable COD form and shipping features.
- Developed and maintained order-processing workflows.
- Collaborated in a two-member team to improve conversion and merchant experience.
03 / Modules & Domain
Product context.
E-commerceShopify app developmentCash on deliveryConversion optimization
04 / Stack
.NET 8HangfirePostgreSQLRabbitMQJWTReactTypeScriptReduxShopify PolarisGraphQL Admin APITheme App ExtensionsDocker