avatar

NGUYEN TAN DUY

@duynguyentanoffice_18226
5.0
Developer
JavaScript & TypeScript NestJS React Native VueJS
Ho Chi Minh City Tham gia: 20/06/2025 21:57:06
I’m a Full-Stack Developer in Web Development and 2 years of experience working with the JavaScript programming language. With my knowledge of frontend development and backend systems, I enjoy solving complex problems and creating the best user experience for users. I also spend time learning new technologies and best practices to become an engineer.

Quá Trình Học Tập

FPT COLLEGE 05/2025
Bằng cấp:
(Gpa: 3.9/4 (Excellent))

Kinh Nghiệm Làm Việc

Digital Library Platform (01/2025 - now)
- Implemented a secure token revocation system to invalidate access tokens upon logout or manual revocation, and control authentication effectively.
- Authorization RBAC – Supports dynamic roles, allowing accounts to have multiple roles and permissions for specific API resources, enabling actions on protected endpoints.
- Integrated Gemini AI to optimize prompt outputs using a structured prompt table with contextual.
- Google OAuth authentication integrated with Passport, enabling secure user login and seamless integration with Google's authentication system.
- OTP verification is used to verify users' email addresses during registration and password reset.
- Developed secure image and video upload functionality using Google Drive API.
Full-Stack Development
Ale Play (01/2024 - 05/2024)
- Configured Axios Interceptor for backend response handling Set up Redux Toolkit for efficient state management.
- Integrated WebView: Reused existing web content, saving development time and ensuring consistency across platforms.
- Implemented push notifications and integrated geolocation for real-time user location tracking, and configured deep linking for seamless navigation.
- Third-party Integrations: Configured and integrated third-party authentication services using Firebase.
Mobile App Development
GreenZone Ordering System (12/2024 - 05/2025)
- Deployed and configured a web server on a VPS, mapped a domain name using Nginx as a reverse proxy.
- Set up a Docker-based CI/CD pipeline using GitHub Actions, integrated with Docker Hub.
- Integrated and deployed WebSocket across the entire system, enabling real-time push notifications.
- Built a GPS-based nearby store feature with distance optimization, map view, and route directions.
- OTP SMS-based login system and phone call features.
- Implemented online payment using QR codes and integrated a barcode-based reward system for discounts and point accumulation.
Full-Stack Development
Seedefy (10/2023 - 01/2024)
- Created a reusable common input for uploading files/images, enabling easy customization and scalability across the project.
- Built a fast, debounced address search with real-time suggestions and keyword highlighting.
- Implemented Lazy Loading technique for lists, enhancing performance by loading content progressively as users scroll, optimizing user experience.
Frontend Development

0 Review