David Park
한국어Open to roles
Product lead · Founder, Carmate Cambodia · Phnom Penh, UTC+7

I build products for markets where the playbook doesn't apply.

Carmate is a marketplace for new and used cars in Cambodia. I started it in 2020 and have looked after the product side ever since: four products, the business with brands and dealers, and the code. Before that I studied architecture at the Bartlett and worked at Grimshaw in London.

6 yrs
Founder and product lead
4
Products I designed and built
50+
Dealers, plus every official brand
$36K
Saved a year after I took over development
~2/day
Confirmed buyer leads, still early days
02 / The products

Four products, one system

The four Carmate products. Most of our users are new to buying anything online, and that shaped a lot of the design.

Carmate consumer marketplace home page on desktop and phone

Marketplace

B2C · Web

New and used cars, every official brand down to trim level.

Seller Central promotions page for an official brand, with each promotion's poster, dates and views

Seller Central

B2B · Web

Official brands manage listings, stock, promotions and staff, keep their new models' specs up to date, and get a monthly report on who looked at their cars and what they did next.

Carmate admin dashboard: real-visitor traffic with sources and enquiries, contact taps by brand, and brand page views

Admin

Internal

Real-visitor traffic, enquiries and contact taps by brand, alongside the catalogue, leads and listing review.

Three screens from the original React Native used-car app

Mobile app

2020 · App

Where Carmate started, before we moved to the web.

03 / Field notes

Details, done properly

Some of the less visible work behind the products.

Data · Attribution

From ad to lead

I set up GA4 and the Meta Pixel to fire on every buyer action (Check Offers, test drive, call, Telegram, loan enquiry) and connected them to our Facebook and Instagram ads. The reports now show which ad and which page an enquiry came from, from the first visit to the submitted form.

Accounts · Local habits

One seller, more than one number

Many Cambodians have one number per mobile network, because calls between networks often don't go through. So a seller might sign in with one number and want buyers to call another. Rather than make them pick one, every number they verify signs in to the same account.

Data · Infrastructure

A third of our traffic was bots

I went through our server logs and found that about a third of the traffic on brand pages came from scrapers. I blocked them with Cloudflare rules. Visits went from 32,831 down to 21,360, and what brands see now is real people.

Seller Central · Flexibility

Not every car joins the promotion

A promotion is set on a model or some of its trims, but a brand doesn't always want every car in stock to be part of it. So the promotion stays at model level, and each listing has an optional promo price field that only opens while a live promotion covers that car. Staff decide car by car, and no price changes unless they set it.

04 / Other work

Built for others, and built before

A platform for a bank, a store I ran for the same bank, and my first business.

Dec 2020 – Dec 2022Fintech · Client

PropertyMap

KB Daehan Specialized Bank

An internal platform bank staff used to record loan collateral, with a map, valuation reports and area prices over time. I designed the UI/UX, built the React frontend and trained the staff.

Oct 2022 – Apr 2024Operations

Repossessed-car store

KB Daehan Specialized Bank

The bank chose Carmate as its partner to run the store. That meant marketing, finding dealers and individual buyers, and handling stock, sales and repairs.

Oct 2015 – Dec 20180 → 1 · B2B

Vanilla import

Park & Company, Korea

I found suppliers in Madagascar. The harder part was Korea: working out who buys vanilla and how much, setting prices from landed cost, and building up B2B customers, along with the brand, packaging and an ordering website.

05 / About
Portrait of David Park

From architecture to product.

I studied architecture at the Bartlett (UCL) and worked at Grimshaw on the London Bridge Station redevelopment, modelling platforms and canopies and working with a lot of different parties on site. Since then I've started from nothing three times: a vanilla import business, a collateral platform for a bank, and Carmate.

At Carmate it was usually me and one developer, so I've done the product work and a fair bit around it: talking to dealers and brands, the business model, UX and the design system, frontend and backend, deployment and growth. These days I write the code myself, working with AI coding tools.

I'm looking for a product role where I can work on growth as well, in marketplaces, fintech, trading or consumer apps. I live in Phnom Penh (UTC+7).

ProductStrategy, discovery, business models, roadmaps
DesignUX, UI, design systems, brand identity
BuildReact/Next.js, Node, MongoDB, CI/CD, analytics