👋 Hello, my name is

Tran Huy Vui.

Backend Developer Intern

Final-year IT student focused on Backend Development with Node.js, Express.js, and TypeScript. I build RESTful APIs, authentication systems, database integration, Redis caching, and AI-powered backend features.

Tran Huy Vui
Available for Internship

About

About Me

Hi, I am Tran Huy Vui, an Information Technology student at Ho Chi Minh City University of Education, currently entering the final year with a GPA of 3.58/4.0.

I am highly focused on Backend Development with Node.js, Express.js, and TypeScript. Through academic and personal projects, I have engineered RESTful APIs, implemented secure JWT/OTP authentication, role-based authorization middlewares, optimized caching, real-time messaging, and database integration.

I am also interested in applying AI to enterprise systems, including semantic search engines via Retrieval-Augmented Generation (RAG) with Pinecone vector databases and automated text scoring pipelines using Gemini AI. I am looking for a Backend Developer Intern position to tackle production challenges and gain practical software engineering experience.

Skills

Technical Skills

Programming
  • JavaScript
  • TypeScript
  • SQL
Backend
  • Node.js
  • Express.js
  • RESTful API
  • JWT / OTP
  • Middleware
  • Validation
  • Error Handling
Database / Cache
  • SQL Server
  • MongoDB
  • MySQL
  • Redis
Frontend
  • Vue 3
  • TailwindCSS
  • HTML / CSS
AI Integration
  • RAG Architecture
  • Gemini AI
  • Pinecone Vector Search
Tools
  • Git / GitHub
  • Postman
  • Railway / Render
  • Cloudinary

Education

Education

Ho Chi Minh City University of Education (HCMUE)

Bachelor's degree, Information Technology

2023 – 2027

GPA: 3.58/4.0

Projects

Featured Projects

Project 01

Job Portal System

Smart recruitment platform · RAG AI Recommendation · Redis Caching · WebSockets

Team of 3 Backend-focused AI Architecture

An AI-powered recruitment engine designed to streamline CV filtering and candidate-job matching. I focused primarily on backend API development, performance optimization, security, and AI data pipeline workflows.

Authentication

JWT, OTP authentication, and custom role-based authorization middlewares.

Semantic Search

Matches CV vectors with job listings via Pinecone vector database.

Automated Worker

Processes Gemini AI scoring requests safely as async background jobs.

Redis Performance

Implemented caching strategies to reduce API response latency.

Tech Stack
Node.js Express.js TypeScript MongoDB Redis Pinecone Gemini AI WebSockets
Highlights
  • Developed modular backend RESTful APIs for profiles, job listings, and authentication.
  • Engineered semantic job matching using Pinecone and text-embedding models.
  • Offloaded Gemini AI validation tasks into asynchronous background layers.
  • Optimized high-traffic job listing endpoints using Redis caching.
  • Established low-latency chat pipelines between recruiters and candidates using WebSockets.
Project 02

Distributed Database Sales System

Sales management system · SQL Server Replication · MongoDB Hybrid Storage · Data Protection

Team of 3 Backend-focused Data Architecture

A distributed sales platform managing stock and operations across multiple regional branches without relying on a single central server dependency.

High Availability

Maintains operational capacity across independent regional server deployments.

Data Sync

Synchronizes relational metrics across branches via SQL Server Merge Replication.

Hybrid Architecture

Combines SQL Server for structured data and MongoDB for dynamic metadata.

Access Control

Enforces RBAC boundaries through backend logic, views, and stored procedures.

Tech Stack
Node.js Express.js SQL Server MongoDB Cloudinary Vue 3
Highlights
  • Designed branch-isolated API controllers for products, orders, and geographic metadata.
  • Configured data synchronization using SQL Server Merge Replication.
  • Secured sensitive scopes using backend authorization and database procedures.
  • Integrated Cloudinary upload streams for dynamic asset management.
Project 03

Fashion Shop

E-commerce platform · VNPay Integration · Redis Session Handling

Team of 3 Fullstack E-commerce

An e-commerce storefront handling buying flows, checkout processing, payment integration, and backend performance optimization.

Tech Stack
Node.js TypeScript SQL Server Redis Vue 3 VNPay
Highlights
  • Developed checkout, cart, and inventory API pipelines.
  • Integrated VNPay gateway transactions and payment verification logic.
  • Used Redis to support session handling and catalog performance.

Contact

Get In Touch

Let’s build something useful.

I am open to Backend Developer Intern opportunities. You can contact me via Email, Zalo, GitHub, or LinkedIn.

Email: tranhuyvui714@gmail.com Phone / Zalo: 0867721825