Vu Hong Quan

Senior Full-stack Engineer · Hanoi, Vietnam

(+84) 35 222 1999 · quan2704vu@gmail.com · github.com/vu9huy · vu9huy.dev

Download CV (PDF)

Senior full-stack engineer with nearly 5 years building web products end to end in TypeScript, React, Next.js and Node.js, from UI/UX and APIs to AWS infrastructure and CI/CD. At HBLab, built M-Meeting from scratch into a company-wide Loom replacement, led a team of 2 on AI Hub and cut M-Meeting's AWS costs by 25%. Previously built two Shopify apps with 50,000+ combined installs at Tapita.


Experience

HBLab

Hanoi, Vietnam
Senior Full-stack DeveloperDec. 2025 – Present
  • Led M-Meeting, a meeting recording and real-time translation app, from zero to production as technical owner of its architecture, APIs, data model, frontend and infrastructure. It fully replaced Loom at HBLab and serves 225+ monthly active users across 1,900+ hours of meetings.
  • Led a team of 2 developers building AI Hub, a multi-tenant SSO and permissions platform now serving 3 AI products; evaluated several approaches and chose an architecture that fits existing apps and lets new ones plug in without core changes.
  • Replaced manual deploys with an automated GitLab CI/CD pipeline to AWS, cutting each deploy from 20 minutes to 2.
  • Optimized M-Meeting's AWS infrastructure, cutting its monthly costs by 25%, and set up production monitoring with CloudWatch alarms and SNS email alerts.
  • Reviewed the team's code and brought Claude Code into its workflow.
  • Stack: TypeScript, Next.js, React, NestJS, FastAPI, PostgreSQL, MongoDB, Redis, BullMQ, AWS

Tapita

Hanoi, Vietnam
Middle Full-stack DeveloperDec. 2022 – Dec. 2025
  • Led a team of 2 building full-stack Shopify apps, from Node.js backend and React admin UI to storefront extensions, growing Tapita AI SEO Optimizer, Speed and G: Theme Sections & Blocks to 50,000+ combined installs.
  • Raised merchants' PageSpeed scores from an average of 50 to 65–75 across 30+ stores by optimizing templates and JavaScript loading, improving Core Web Vitals.
  • Stack: Node.js, React, Polaris, Liquid, MongoDB, AWS

NFT Team

Hanoi, Vietnam
Junior Full-stack DeveloperNov. 2021 – Dec. 2022
  • Built NFT minting websites and a Discord bot for NFT price/profit checks, giveaways and role automation.
  • Stack: JavaScript, React, Node.js, Express.js, Discord.js, ethers.js, Firestore, Heroku

Projects

  • Scroll-driven brewery landing page in React and Three.js: a procedural 3D beer can flips into the product panel and swaps 6 labels mid-spin, animated outside React's render cycle. Cut label load on slow devices from 14s to 172ms.

sanpickleball

Jul. 2024 – Jul. 2025
  • Pickleball court finding and booking platform in Next.js and Node.js with an owner dashboard. JWT + Google OAuth2 auth, deployed with Docker and GitHub Actions.

genankjs

Jun. 2025 – Jul. 2025
  • JavaScript port of Python's genanki, published on npm, that writes real .apkg Anki decks with no Python dependency. Demo page built with HTMX.

More projects at vu9huy.dev/projects


Technical Skills

Languages: TypeScript, JavaScript, Python

Frontend: React, Next.js, Vite, Tailwind CSS, Three.js

Backend: Node.js, NestJS, Express.js, FastAPI, WebSocket, SSE

Database: PostgreSQL, MongoDB, Redis, Firestore

AWS: ECS Fargate, EC2, Lambda, ECR, VPC, ALB, CloudFront, S3, EventBridge, SNS, IAM, Secrets Manager, KMS, CloudWatch

DevOps: Docker, GitLab CI/CD, GitHub Actions