Available

Le Quang Tri Dat
I'm a |
ResumeDownload Resume PDF
📍
LocationHo Chi Minh City, Vietnam
🌐
LanguagesEnglish & Vietnamese
🎓
EducationHo Chi Minh City University of Foreign Languages – Information Technology
My Stack
React
Next.js
TypeScript
TailwindCSS
Redux Toolkit
Node.js
Express.js
NestJS
Socket.IO
MongoDB
MySQL
PostgreSQL
Git
AWS S3
JWT Authentication
JavaScript
TypeScript
Experience
System Maintenance
Circle
Ho Chi Minh City, Vietnam- •Receive new feature requests
- •Implement independently or forward to dev team for development
- •Test, validate and deploy to live system
Certificates




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
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
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