Resume
Tuan Tran Van
Senior Full-stack & AI Engineer
Software engineer with 5+ years building React, Next.js, Node.js, and TypeScript products, from ecommerce for Australia and New Zealand to government systems in Vietnam. Now moving into AI engineering: I set up my team's AI development guidelines at NashTech and built Cẩm Nang AI on my own.
- 5+ years in production
- Hanoi, Vietnam
- Open to full-stack & AI roles
Experience
– Present
Founder & Engineer
- Launched it solo in May 2026 and grew it to 428 articles (215 Vietnamese, 213 English) in under five months, by building an AI content pipeline instead of writing each piece by hand.
- Built that pipeline as Claude Code skills that find sources, draft with NotebookLM, and run editorial and build checks, so every article traces back to sources I picked.
- Built a loop where AI agents ship the features too: each run hands one story from a spec to a fresh Claude Code session, and stops on its own if type-check, lint, or tests fail.
- Built the whole product myself on Next.js, React 19, TypeScript, and Postgres: sign-in, comments, a newsletter, and paid membership through Vietnamese bank transfer.
– Present
Senior Software Engineer
- Set up the team's AI development guidelines with GitHub Copilot (AGENTS.md, instructions, skills, project docs). Unit test coverage rose from 72% to 81% in 2 weeks.
- Owned the Pages Router to App Router migration on Next.js 14. AI handled 90% of it in 3 weeks, and content publish-to-live time dropped from 30 minutes to seconds.
- Primary contributor to the Dulux Consumer Website, the ecommerce platform for Australia and New Zealand, including its GraphQL integrations and Azure AD B2C sign-in.
- Promoted twice in 4+ years, from Software Engineer to Senior Software Engineer (Sub-level 2).
–
Javascript Developer
- Built front-ends for several client projects in React.js and AngularJS, with MobX, Redux, and Context API for state.
- Also worked on the backend in Node.js, Express.js, and NestJS, which let me carry projects end to end.
- Worked across the full development lifecycle, from requirements gathering through deployment.
Selected projects
- 2026Cẩm Nang AIVietnamese AI Knowledge Hub
- 2022Dulux Consumer WebsiteDulux Consumer Ecommerce Platform
- 2021YumanaviEducational Content Discovery Platform
Skills
= what I use every day
- AI engineering
- Claude Code (daily use)
- Agentic workflows (daily use)
- Context engineering (daily use)
- Agent skills (daily use)
- MCP
- RAG
- LLM integration
- Prompt engineering
- GitHub Copilot
- NotebookLM
- Front-end
- React (daily use)
- Next.js (daily use)
- TypeScript (daily use)
- Tailwind CSS (daily use)
- JavaScript
- HTML & CSS
- State management
- Accessibility (WCAG, ARIA)
- Responsive design
- Figma
- Back-end & data
- Node.js (daily use)
- PostgreSQL (daily use)
- Drizzle ORM (daily use)
- REST & GraphQL (daily use)
- Auth.js / next-auth
- Payment webhooks
- NestJS
- Express.js
- Contentful
- Quality & performance
- Vitest (daily use)
- React Testing Library (daily use)
- Core Web Vitals (daily use)
- Jest
- Playwright
- Lighthouse CI
- SEO
- Web security (XSS, CSRF, CORS)
- Infrastructure & tooling
- Git (daily use)
- Vercel (daily use)
- CI/CD (daily use)
- Docker
- Azure
- Neon
- Biome / ESLint
- Webpack
Education & certifications
Engineer's Degree, Computer Science
Microsoft Azure Fundamentals (AZ-900)