7 years running B2B distribution. Now building the systems behind it.
I spent 7+ years in B2B sales and distribution , working daily with wholesale orders, inventory, pricing, and dealer networks. I know where commerce systems break because I was the one on the phone when they did.
Now I build those systems: TypeScript full-stack (Next.js · Express · PostgreSQL) as my core, Python for AI features, and Java/Spring Boot for enterprise-style B2B services.
const tu = {
location: "Ho Chi Minh City, Vietnam 🇻🇳 (UTC+7)",
core: ["TypeScript", "Next.js", "Express", "PostgreSQL"],
ai: ["Python", "FastAPI", "LLM integration"],
backend: ["Java", "Spring Boot"],
domain: "E-commerce · B2B distribution · Order & inventory flows",
speaks: ["Vietnamese", "English", "French"],
openTo: "Remote-first full-stack / backend roles",
philosophy: "Write backend that holds. Build systems that scale. Ship code that lasts.",
};A real e-commerce platform for handcrafted goods, built to go live with real payments, not a tutorial clone. Designed as a modular monorepo: each module is production-shaped, documented, and tested on its own.
| Module | What it demonstrates | Status |
|---|---|---|
| Auth | Access/refresh tokens, rotation, rate limiting, email verification | 🚧 |
| Product & Search | Variants, slugs, filtering, pagination, SEO metadata | 🚧 |
| Cart & Order | Order state machine, inventory reservation | ⏳ |
| Payment & Webhook | VNPay/MoMo, signature verification, idempotency, retries | ⏳ |
| Realtime | WebSocket order updates, Redis pub/sub | ⏳ |
| AI Search | Python service for semantic product search | ⏳ |
Every module ships with: README · architecture diagram · DB schema · API docs · tests · a short video walkthrough.
→ Repository · Live demo (coming soon)
WorkTracker — Django REST + React Role-based work management: Kanban boards, locked timesheets, real-time notifications via WebSocket.
CineBook — Laravel, migrating to React Cinema booking with real-time seat reservation and race-condition handling under concurrent bookings.
Gallery - Mini Ecom — Express + Nextjs An mini ecome webapp .
Also shipped with: PHP · Laravel · Django · MySQL
- 🔨 Building the payment & webhook modules for the commerce platform
- 📚 Studying system design: caching, queues, idempotent APIs
- 🎥 Recording short walkthroughs of how each module works → YouTube
☕ Pull up a chair. The code is still brewing, but it's being brewed properly.

