SOFTWARE ENGINEER — HCMC, VIET NAM
SOFTWARE ENGINEER — HCMC, VIET NAM
Long
NGUYỄN
10 yrs shipping production web/apps with product-minded teams.
Selected work No.01–06 ↓

Selected Work

No.01 — 06 · SAAS · DEFI · SDK
No.01CosimiA shipped GraphRAG retrieval engine with no LLM at query time. It powers this chat, live in production.TypeScript · Postgres · pgvector · Cloudflare Workers · bge-m3 · Hono
No.01
C
2026TypeScript · Postgres · pgvector · Cloudflare Workers · bge-m3 · HonoView case →
No.02WegoProB2B corporate travel and expense platform. Four years as a senior web developer, remote.TypeScript · Nuxt · Vue 3 · Tailwind · AWS · Stripe
No.02
W
2022–2026TypeScript · Nuxt · Vue 3 · Tailwind · AWS · StripeView case →
No.03Multiplier.financeMulti-chain DeFi lending protocol, AAVE-style. Front-end lead during the BlockDevs era.Vue 2 · Vue 3 · TypeScript · UnoCSS · Web3.js · Ethers.js · WalletConnect
No.03
M
2019–2022Vue 2 · Vue 3 · TypeScript · UnoCSS · Web3.js · Ethers.js · WalletConnectView case →
No.04SuperLauncherIDO launchpad, staking, and marketplace platform. Core front-end member from day zero.TypeScript · Vite · Vue 3 · UnoCSS · Web3.js · Ethers.js · WalletConnect
No.04
S
2020–2022TypeScript · Vite · Vue 3 · UnoCSS · Web3.js · Ethers.js · WalletConnectView case →
No.05NTWRXWeb3 platform connecting creators and brands for campaigns. Designer and web dev on the dapp.TypeScript · Nuxt · Vue 3 · Tailwind · Web3 · Ethereum
No.05
N
Web3 · betaTypeScript · Nuxt · Vue 3 · Tailwind · Web3 · EthereumView case →
No.06Clean Résumé TemplateMinimal résumé, CV and cover-letter template built entirely with Figma auto layout.Figma · Auto Layout · Design Systems · Typography
No.06
C
2026 · Figma CommunityFigma · Auto Layout · Design Systems · TypographyView case →
ABOUT — THE EDITOR
NGUYỄN HOÀNG VÂN LONG
10+years shipping production web

Ten years in, I've stopped caring which framework won this year. What stuck is a simpler test: did the thing we shipped actually make someone's day easier?

I read the problem before I open the editor. I write tests because future-me is forgetful. I let AI handle the boilerplate and keep the judgment calls for myself. And I'd rather ship something small on Tuesday than something perfect that never leaves the branch.

These days I care less about owning a single layer and more about how the whole system fits — the trade-offs, the seams, the decisions a team has to live with for years. That's where I'm heading next: solution architecture, turning product intent into technical shape. If that's the problem you're solving, let's talk.

HCMC / REMOTEVI · EN
POSTThe R in RAG, Hold the G

Stack

THE TYPE CASE
Data & infra
PostgreSQL
Redis
Cloudflare
AWS serverless
Languages
TypeScript7y
JavaScript7y
Go<1y
Rust<1y
Front-end
Vue6y
Nuxt6y
React / Next3y
Tailwind5y
SCSS7y
Astrosoon
Back-end
Node6y
Express5y
Nest2y
Hono2y
GraphQL
Blockchain / Web3
Ethers
WalletConnect
The Graph
Web3.js
Testing & AI
Playwright
Vitest
Cypress
Claude · Cursor
CONTACT — LETTERS WELCOME
8BU.DEV · SET IN NEWSREADER & SPACE GROTESKTYPESET & SHIPPED IN HCMC · 2026