Le Quang Tri Dat

Le Quang Tri Dat

Full Stack Developer

Loading Portfolio...0%
Le Quang Tri Dat
Available

Le Quang Tri Dat

I'm a |

📍
LocationHo Chi Minh City, Vietnam
🌐
LanguagesEnglish & Vietnamese
🎓
EducationHo Chi Minh City University of Foreign Languages – Information Technology

My Stack

React

React

Next.js

Next.js

TypeScript

TypeScript

TailwindCSS

TailwindCSS

Redux Toolkit

Redux Toolkit

Node.js

Node.js

Express.js

Express.js

NestJS

NestJS

Socket.IO

MongoDB

MongoDB

MySQL

MySQL

PostgreSQL

PostgreSQL

Git

Git

AWS S3

AWS S3

JWT Authentication

JavaScript

JavaScript

TypeScript

TypeScript

Experience

System Maintenance

Circle

Ho Chi Minh City, Vietnam
10/2025 - Present
  • Receive new feature requests
  • Implement independently or forward to dev team for development
  • Test, validate and deploy to live system

Certificates

CSS (Basic) Certificate
JavaScript (Intermediate) Certificate
React (Basic) Certificate
React Certificate (Top 25%)
Real Estate Website

Real Estate Website

The project allows users to browse, search, and view detailed information about properties for sale or rent.

Developed RESTful APIs for core modules (Authentication, User, Post, Payment, Wallet) using Node.js, Express, TypeScript, and MongoDB.
Implemented JWT authentication and detailed role-based access control (Admin, Employee, User).
Integrated VNPay gateway sandbox for online payments.
Enabled real-time notifications and updates via Socket.IO.
Utilized AWS S3 for secure file and image storage.
Applied Zod for robust data validation.
Automated background jobs and payment cleanup with node-cron.
Provided email notifications with Nodemailer.
Supported flexible post management, search, and advanced filtering.
Next.js
Redux Toolkit
TypeScript
Express.js
Node.js
MongoDB
Mongoose
Socket.IO
TailwindCSS
JWT Authentication
AWS S3
MovieStream - Movie Streaming Platform

MovieStream - Movie Streaming Platform

A Netflix-style movie streaming platform with TMDB integration, real-time features and admin dashboard.

TMDB Sync: Auto-sync movies/TV from TMDB API with cron jobs
Smart Search: Multi-content search + search history
Auth System: JWT authentication with bcrypt
Favorites: Save favorite movies in real-time
Comments: Nested comments with like/dislike
Notifications: Real-time with WebSocket
Admin Dashboard: Analytics, user & content management
Netflix-style responsive UI with smart auto-hide header
Lazy loading + code splitting with repository pattern architecture
Monorepo structure (Frontend + Backend)
Next.js 15
React 19
TypeScript
Tailwind CSS
NestJS
PostgreSQL
TypeORM
JWT
Passport.js
WebSocket
Starbucks Cups Ecommerce

Starbucks Cups Ecommerce

The project allows users to browse, search, and view detailed information about cups.

Developed cups selling website for customers with Node.js, MySQL, Next.js
Implemented JWT authentication with detailed role-based access control (SUPER_ADMIN, ADMIN, STAFF)
Built real-time notifications using Socket.IO for instant consultation request updates
Integrated Google Drive OAuth2 for image storage.
Used Zod for data input validation.
Developed product management page with search, advanced filtering, inventory tracking, low-stock alerts, statistics, and order creation
Next.js
Redux Toolkit
TypeScript
Zod
Node.js
MySQL
Sequelize
Socket.IO
TailwindCSS
JWT Authentication