Ngưu Nguyễn
Tiếng Việt

← Projects

One product, priced for every country it ships to

A multi-vendor marketplace, built by an outsourcing team with no e-commerce background, that turned cross-border halfway through: goods stocked in Vietnam, sold to buyers abroad.

The key decision was to hang every country-specific rule on the product rather than on the country, after sellers in the MVP test could not manage a catalogue organised the other way round.

Cross-border arrived after the domestic marketplace was built

What shipped

No figures here: the project is under NDA, and estimating them now would be guesswork.

My part and the team’s

I worked on the vendor side, across four roles. The client’s CEO, tech lead and PO made the final calls; engineering owned the architecture.

How a cross-border order moves

Diagram of one order tracked on two axes, payment and fulfilment, modelled on Shopify
Payment and fulfilment as two axes, modelled on Shopify.

Decision 1: test cross-border on the domestic core, then run both

The client asked to try cross-border before the domestic roadmap was finished. I planned it in three stages on one platform, not as a separate product.

Decision 2: borrow Shopify’s order states instead of inventing ours

Without in-house e-commerce experience, an order model designed from scratch would have missed cases that mature platforms have already solved.

Decision 3: Product → Country → Variants, after the opposite failed

Two product structures side by side: Country, Product, Variants dropped; Product, Country, Variants shipped
The dropped structure repeated each product under every country.

One product, from seller to buyer abroad

Design system

About the visuals

The diagrams are simplified reconstructions. Client screens, names and data are left out, and the project’s figures are not published.

What I would do differently