# Nguyen Long Vu (Nguyễn Long Vũ) > I build what your business needs, to order: web systems, automations and AI agents. Every project lists its proof. - **Role**: Full-stack Engineer | React, Next.js, .NET, Node | AI automation - **Location**: Ho Chi Minh City, Vietnam (Asia/Ho_Chi_Minh, GMT+7) - **Experience**: Writing code since 2021 · Client work since 02/2025 · 26 verified shipments · 10 systems live - **Availability**: Open to full-time and contract work, remote or in Ho Chi Minh City. - **Website**: https://itsvunl.com (Vietnamese: https://itsvunl.com/vi) - **Full LLM Dossier**: https://itsvunl.com/llms-full.txt - **Email**: nguyenlongvux1@gmail.com - **Book a 20-minute call**: https://itsvunl.com/book - **GitHub**: https://github.com/ItsNLVu - **LinkedIn**: https://www.linkedin.com/in/nguyenlongvu-dev ## Core Services 1. **Web systems**: Order, invoice, HR, ERP and internal tools, or features in existing products (Next.js, React, TypeScript, .NET 8, Java Spring Boot, Python/Django, PostgreSQL). Measured before and after. 2. **Automations**: Lead, reply, and reporting workflows across n8n, Make, and CRMs with atomic deduplication, automated tests on real payloads, and shadow runs before cutover. 3. **AI agents**: Narrow-role agents that research, draft, validate, and act inside existing tools with strict cost/retry limits, run logs, and human approval gates. 4. **Explainer video**: Code-rendered scenes (Remotion), word-timed bilingual captions, automated QA per render, and editable CapCut project handovers. ## Featured Case Studies (With Checkable Proof) - [NLV-26-CRM: Twenty requests, one row. Replies and bookings into a CRM exactly once.](https://itsvunl.com/work/crm-exactly-once) · A Nordic B2B SaaS (with Tim N. (Repurgo)). n8n workflows that move LinkedIn, email and Calendly events into the CRM without losing or doubling any of them, and a CRM switch with no downtime. Key metrics: 20 → 1 (Concurrent requests to rows written) · 0 (Errors in the 24-hour shadow run) · 2,075 (Duplicate companies merged). - [NLV-26-ONT: Ontevo, getting a paid AI product ready to charge for](https://itsvunl.com/work/ontevo) · Ontevo (Lighthouse Insights) (with Tran Tien Van). Pricing, checkout and Stripe entitlements, tenant-safe customer simulations and admin tools for a US AI customer-insight SaaS. Key metrics: 637 (My commits on Ontevo) · 293 (Test files I added to Ontevo). - [NLV-26-PRF: Two slow intros removed, and what they were hiding fixed](https://itsvunl.com/work/performance-passes) · Van Data Team (with Tran Tien Van). Performance passes on vandatateam.com and vanaxity.com, measured before and after on the same machine. Key metrics: 4,493 → 526 ms (Top of the page visible on desktop) · 0.160 → 0 (Mobile layout shift (CLS)) · 5,436 → 716 ms (Headline readable on desktop). - [NLV-26-HRM: An HR system for a furniture factory, from time clock to timesheet](https://itsvunl.com/work/factory-hrm) · A furniture manufacturer in Vietnam. Attendance, shifts, piecework and payroll for a factory in Vietnam, with a Linux agent that reads the gate time clocks. Key metrics: 79,262 → 6,354 (Time-clock punches turned into workdays) · 112 (Permissions across 6 roles). - [NLV-25-DMS: Distributor management for Uniben Foods and Vietcos](https://itsvunl.com/work/distributor-management) · Uniben Foods and Vietcos (with Pratek). Order, return and reporting modules used by a multi-branch distributor network, with Java APIs behind a React client. Key metrics: 5 (DMS modules delivered). - [NLV-25-EVS: eVS, e-invoice checking for Vietnamese companies](https://itsvunl.com/work/evs-e-invoice) · Pratek. The public site and invoice flows of a SaaS that collects incoming e-invoices and checks them with the tax authority. Key metrics: ✓ (eVS is live). - [NLV-26-RIB: Twenty account briefs that refresh themselves](https://itsvunl.com/work/account-intelligence) · A US industrial supplier (with Tim N. (Repurgo)). Sourced briefs on a sales team's target accounts and a Flash Report of what changed, rebuilt every 14 days. The public demo uses fictional names. Key metrics: 20 (Account briefs kept current) · 147 (Test cases in the briefs repository). - [NLV-26-AVA: Explainer videos, checked frame by frame and handed over editable](https://itsvunl.com/work/video-pipeline) · Own project. Remotion pipelines with word-timed captions, synthetic or recorded voice, automated render checks and a native CapCut export. Key metrics: 6,482 (Frames checked, 0 black) · 1,313 (Frame drift caught by tests). - [NLV-26-AGT: An agent pipeline that only says what its sources support](https://itsvunl.com/work/news-agent) · Van Data Team (with Tran Tien Van). Short tech-news videos made by a producer agent and its role agents, with every spoken sentence tied to a source and a person approving the hook, the script, the scenes and the final cut. Key metrics: 8 (Role agents under one producer agent) · 4 (Stages that wait for a person) · 302 (Test cases in the files I added). - [NLV-26-GRO: Leads that stopped disappearing](https://itsvunl.com/work/growth-ops) · A salon-suite studio in New York (with Tim N. (Repurgo)). Ad leads, CRM, SMS and cost-per-lead reporting for a salon-suite studio in New York. Key metrics: $21.74 (Cost per lead) · 2,880 (Make operations saved per month). - [NLV-26-KOL: If Gmail times out mid-send, it checks Sent before retrying](https://itsvunl.com/work/kol-outreach) · An influencer-marketing team in Vietnam. A local-first outreach tool for recruiting creators. A language model drafts, a person approves, Gmail sends each email exactly once. Key metrics: 473 (Test cases in the KOL outreach tool). - [NLV-26-OUT: A cold-email program run like a system](https://itsvunl.com/work/outbound-ops) · A US fractional-CFO firm (with Tim N. (Repurgo)). Daily health checks, inbox rotation, reply triage and positive replies routed to the CRM for a US finance firm. Key metrics: 114 (Sending inboxes monitored daily) · 108 (Test cases in the outbound tools). - [NLV-26-POD: This site, and how its figures are checked](https://itsvunl.com/work/this-site) · Own project. Every figure on this site comes from one ledger with a source and a date. The build fails when a reference does not check out. - [NLV-26-SOC: 3,370 posts in 34 minutes, and a checkpoint that looked into the future](https://itsvunl.com/work/social-listening) · An AI social-scheduling SaaS (with Tim N. (Repurgo)). A listening pipeline over 15 community sources that scores and de-duplicates posts and feeds a competitor study. Key metrics: 3,370 (New posts collected in one run) · 86% → 20% (Duplicate share in scans). - [NLV-26-TRK: Renewal orders that reach Analytics, once each](https://itsvunl.com/work/purchase-tracking) · A subscription brand on Shopify, US (with Tim N. (Repurgo)). Purchase tracking for a Shopify subscription brand. One Analytics home, ads that bid on real purchases, renewals and refunds sent from the server, and a daily check of every order. Key metrics: 122 (Renewal orders found in Analytics, 7 and 8 September) · 43 (Renewal orders received server-side on 9 September, none counted twice). - [NLV-26-VDT: vandatateam.com in two languages, with an AI model benchmark hub](https://itsvunl.com/work/vandatateam-site) · Van Data Team (with Tran Tien Van). The agency site of Van Data Team. I wrote 403 of its 938 commits, the Vietnamese routes and the first version of the benchmark hub. Key metrics: 131 (Models in the benchmark hub) · 87 (Page routes, English and Vietnamese). - [NLV-26-WMS: Production and warehouse modules for a furniture ERP](https://itsvunl.com/work/erp-manufacturing) · A furniture manufacturer in Vietnam. The manufacturing module and the warehouse upgrade of an ERP built with its lead developer. Production orders, bills of materials imported from Excel, shortage checks, pick allocation and barcode scanning. Key metrics: 1,193 (Test cases I wrote in the ERP repository) · 24 (API operations in the manufacturing module I built). ## Partners & Teams - **Tran Tien Van** (https://vandatateam.com): Founded Van Data Team, an AI and data engineering agency. (Upwork Top Rated Plus, 100% Job Success, 5.0 from 76 reviews, 156 jobs) - **Tim N.** (https://repurgo.com): Runs Repurgo, a GTM engineering studio for outbound, CRM and agent projects. (Upwork Top Rated Plus, 100% Job Success, 5.0 from 23 reviews, 54 jobs) - **Pratek**: Full-stack Developer (02/2025 to 06/2026) on enterprise distributor management (Uniben Foods, Vietcos), eVS e-invoice platform, and Power BI portal. ## Key Pages & Documents - [Home (EN)](https://itsvunl.com/) - [Trang chủ (VI)](https://itsvunl.com/vi) - [Manifest of All 26 Shipments](https://itsvunl.com/work) - [Full-stack Work](https://itsvunl.com/work/full-stack) - [Automation & Agent Work](https://itsvunl.com/work/automation) - [Studio (Explainer Videos)](https://itsvunl.com/studio) - [About & Principles](https://itsvunl.com/about) - [CV · Full-stack Engineer (Web)](https://itsvunl.com/cv) · [PDF](https://itsvunl.com/pdf/nguyen-long-vu-cv-fullstack.pdf) - [CV · AI Automation Engineer (Web)](https://itsvunl.com/cv/automation) · [PDF](https://itsvunl.com/pdf/nguyen-long-vu-cv-automation.pdf) - [CV · Kỹ sư Full-stack Tiếng Việt (Web)](https://itsvunl.com/vi/cv) · [PDF](https://itsvunl.com/pdf/nguyen-long-vu-cv-fullstack-vi.pdf)