Vinh Van
Fullstack Developer — Hanoi, Vietnam. NestJS, React and TypeScript on a product team.
Experience
-
2026.01 — Present · Fullstack Developer · XIPAT — fullstack developer on two live
product-feed apps:
Omega Google & Facebook Feed
on the Shopify App Store (live since 2020, rated 4.9 across 110 reviews, worked on
since my internship), and
FeedNexa — Multiple Feed
on the SHOPLINE App Store.
-
Fullstack on a feed app live since 2020 — a NestJS API, a dozen queue workers and
a React admin that push merchant catalogues to Google, Meta, TikTok, Bing and
Pinterest.
-
Own the approval side: read each channel's verdict back per product, group the
rejections by cause, attach a fix path. A wall of rejected items becomes a list a
merchant can work through.
-
Ad channels index asynchronously, so a status check can run before the catalogue
is queryable. Replaced the one-shot verdict with a retry chain and a published
ETA, so pending stops reading as rejected.
-
Built the multi-account, multi-feed and multi-market setup — several ad accounts
per channel, per-market feeds carrying their own language and currency, and a
category mapping measured at 99.5% coverage.
-
Work to a written process I maintain: a generated API client so a contract change
cannot be missed, and a 314-case QA ledger so regressions get re-run rather than
remembered.
- 2025.11 — 2025.12 · Probation · XIPAT
- 2025.07 — 2025.10 · Backend Intern · XIPAT
- 2025.05 — 2025.06 · Apprentice · XIPAT
Education
FPT Polytechnic — Backend Development (PHP / Laravel)
Skills
NestJS · TypeScript · Node.js · PHP · Laravel · TypeORM · React 18 ·
Redux Toolkit · Vite · MySQL · MongoDB · PostgreSQL + pgvector · Redis · Docker
Projects
- visic — RAG chatbot with grounded answers and citations.
- claude-skills — process rules for AI coding agents.
Certifications
Contact
work.vinh.vn@gmail.com ·
github.com/acevinh