Open to work & freelance

Hi, I'm

Tu Minh Tuan

Fullstack Developer

Building web and mobile products from pixel to production, with a focus on user experience and maintainable code.

Years of experience
1.5+
Users across projects & extensions
5,000+
Live products
5+
Tu Minh Tuan

About

Turning complex workflows into intuitive interfaces

I'm Tuan, a Fullstack Developer and Computer Engineering graduate from Hanoi University of Science and Technology. I like turning complex business workflows into clean, intuitive products: web apps, APIs, mobile apps and Chrome Web Store extensions.

To me, good software doesn't just work. It is fast, easy to use and easy to grow. I enjoy owning a feature end to end, from understanding the business problem and modeling the data to writing the code, shipping it and watching how it performs, and I pick up new tools whenever the problem calls for them.

What I do

  1. 01

    Front-end

    Fast, responsive and intuitive web interfaces with React and Next.js, built from well-organized components that stay maintainable as the product grows.

  2. 02

    Back-end

    REST/GraphQL APIs and data models with Node.js, PostgreSQL and Redis, with a focus on data correctness, security and performance.

  3. 03

    Mobile & Extension

    Cross-platform apps with React Native and Chrome browser extensions that bring the product to wherever users are.

  4. 04

    Deployment

    Packaging, deploying and running apps with Docker, Nginx, CI/CD and AWS so new releases ship quickly and reliably.

Education

Hanoi University of Science and Technology

Computer Engineering · 2022 - 2026

Location
Hanoi, Vietnam
English
B2
Status
Open to full-time roles & freelance

Skills

My tech stack

From interfaces and APIs to infrastructure.Core stack

  • Front-end

    13 skills

    • React.js
    • Next.js
    • Remix
    • React Native (Expo)
    • Tailwind CSS
    • Bootstrap
    • Radix UI
    • Ant Design
    • Redux
    • Zustand
    • Context API
    • Apollo Client
    • GraphQL
  • Back-end & Database

    12 skills

    • Node.js
    • NestJS
    • Express.js
    • GraphQL
    • WebSockets
    • Hasura
    • BullMQ
    • Prisma ORM
    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
  • Languages

    6 skills

    • JavaScript
    • TypeScript
    • Python
    • Java
    • C
    • C++
  • Deployment & Cloud

    9 skills

    • AWS S3
    • AWS EC2
    • Cloudflare R2
    • Cloudflare DNS
    • Docker
    • Nginx
    • Ubuntu
    • PM2
    • Firebase
  • Tools & Others

    12 skills

    • Git
    • GitHub
    • GitLab
    • Figma
    • Swagger
    • Postman
    • ngrok
    • Notion
    • Jira
    • Lark
    • Claude Code
    • Cursor Agent

Experience

Where I've worked

Places where I learned and contributed.

VCCorp

vccorp.vn

Fullstack Developer (Part-time)

09/2026 - Present · 2 mos

Building a multilingual blog management system (NestJS, Angular, MySQL, Redis) in a team of 3, from requirements to Linux deployment.

  • NestJS
  • Angular
  • TypeScript
  • MySQL
  • Redis
  • Bootstrap
  • SCSS
  • Nginx

Projects

Featured projects

Products I've built that are running in production.

www.hthtbk.comLive demo
Cú Lo
06/2026 - Present1000+ HUST students

Cú Lo

Learning Platform for HUST Math Tutoring Club - Club Project

Role: Tech Lead & Full-stack Developer

An online learning platform for Calculus & Algebra classes (GT1, GT2, GT3, Algebra): schedules, attendance, documents, video courses, practice exercises, essays and timed mock exams. Led a team of 6.

  • NestJS + Prisma backend with 20 domain modules, 190+ REST endpoints and a 69-table PostgreSQL schema; 5-level RBAC with class-level ownership scoping.
  • 90+ React + TypeScript screens across 3 workspaces (public, student, admin) with KaTeX math, light/dark themes, QR-code attendance and Excel import/export.
  • Reliability via Sentry monitoring, Playwright e2e tests, Artillery load testing and daily automated database backups with GitHub Actions.
  • React 18
  • TypeScript
  • Vite
  • TanStack Query
  • Zustand
  • React Hook Form
  • Zod
  • NestJS
  • Prisma
  • PostgreSQL
  • AWS S3
  • Cloudinary
  • Sentry
  • Playwright
  • Docker
  • Railway
  • Vercel
  • GitHub Actions
web.wmssmart.cloudLive demo
WMS Smart
02/2026 - 06/2026Graduation thesis 9.15/10

WMS Smart

Smart Warehouse Management System - Graduation Thesis

Role: Full-stack Developer

A hybrid GraphQL/REST WMS covering bin-level inventory, multi-step stock documents and warehouse-scoped RBAC.

  • Interactive 2D warehouse map (React-Konva) with filtering, bin selection and map-driven inbound/consolidation actions.
  • Cycle counting with TSP route optimization, route overlay on the 2D map, background stock alerts and Excel import/export.
  • React web dashboard plus a React Native (Expo) mobile app for barcode scanning, inventory lookup and on-floor cycle counting.
  • React 19
  • TypeScript
  • Tailwind
  • Zustand
  • Apollo
  • Konva
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • Hasura
  • FastAPI
  • Redis
  • BullMQ
  • React Native
  • AWS S3
  • Nginx
ups.upbase.asiaLive demo
UpS
10/2025 - 06/2026

UpS

Omnichannel eCommerce Management Platform - Company Project

Role: Front-end Developer

A SaaS platform that helps businesses manage omnichannel sales, warehouses and finance in one place.

  • Developed 20+ production features across the Warehouse, Finance, Chat and System Settings modules.
  • Built reusable UI components, data tables and multi-step forms shared across business workflows.
  • Integrated GraphQL APIs and real-time chat with Socket.IO; reduced unnecessary re-renders for better maintainability.
  • React
  • JavaScript
  • Redux
  • Apollo Client
  • WebSocket
  • Material-UI
  • Tailwind CSS
  • SCSS
  • Formik
  • Yup
  • react-intl
  • ExcelJS
  • Rsbuild
  • AWS S3
nhiptre.netLive demo
Nhịp Trẻ
04/2026 - 06/2026AJC thesis 9.8/10 - top score

Nhịp Trẻ

Youth News Website & CMS

Role: Full-stack Web Developer

An end-to-end news platform with an admin CMS: article browsing, search, comments, likes and saved articles.

  • CMS workflows for drafting, scheduled publishing, featured curation, trending tags and comment moderation.
  • Sidebar widgets for weather, gold/fuel prices, horoscope, a daily quiz and a FastAPI + vnstock stock ticker.
  • Frontend deployed on Vercel and APIs on Render with an in-process cron for scheduled publishing.
  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • TanStack Query
  • Zustand
  • TinyMCE
  • Node.js
  • Express
  • Supabase
  • Cloudinary
  • SendGrid
  • FastAPI
  • Vercel

Chrome Extensions

Small browser tools I built to solve everyday problems.

  • Live

    Study Notes

    • Side Panel notes right next to the page you're studying
    • Highlight text to quote it, translate it and hear it read aloud
    • Organize into folders, paste images and export to PDF

    100+ users and growing

    • React
    • TypeScript
    • Vite
    • Tailwind CSS
    • Cloudflare Workers
  • Live

    Auto Fill Form HUST

    • Auto-fills the Microsoft Forms law & regulations quiz for HUST students
    • Question bank updated every semester

    Used by thousands of students, hundreds each semester

    • JavaScript
    • Chrome Extension
  • In beta

    Inline Ask

    • Alt+A to capture any area of the page, Alt+Q to chat about highlighted text, right where you are
    • Streamed answers with Markdown, tables and math; follow-ups, stop mid-answer, copy with formatting
    • Pick Gemini, Claude or GPT models; Free/Pro plans paid via VietQR, with auto-refunded asks on errors
    • React
    • TypeScript
    • Vite
    • Supabase
    • Gemini
    • Vercel

Contact

Let's build something together

I'm looking for full-time opportunities and open to freelance projects. Reach out if you have a role in mind or just want to chat.

Download CV (PDF)

Send me a message