Building digital products, robust backends, and scalable systems.
Final-year Information Technology student skilled in fullstack web development. I enjoy building clean, functional applications using modern frameworks and always eager to learn and improve with every project.
Collaborate with engineering teams to build impactful systems.
Backend Architecture
Designing modular RESTful APIs, layered services, and maintainable backends with NestJS and Spring Boot.
Database & Caching
Relational schema modeling, query optimization with PostgreSQL, and sub-millisecond Redis caching.
Full-Stack Engineering
Modern, performant web applications engineered with Next.js 15 App Router, React 19, and TypeScript.
Security & Integrations
Granular RBAC access controls, webhook verification, payment gateways, and third-party API pipelines.
Selected Engineering Projects
Real-world applications engineered with modular architectures, scalable databases, and performance trade-offs.
StudyMate LMS
A Learning Management System built as a personal project, featuring role-based access, course management, and video content delivery.

VietSneaker Marketplace
A second-hand sneaker marketplace built as a team project, with product listings, a basic recommendation system, and an admin panel.

Metro HCMC E-Ticketing
An online ticketing system for the HCMC metro network, designed with a focus on ticket booking, schedule lookups, and clear route navigation.

Slack Chat Platform
A personal project built as a real-time chat application designed with a microservice architecture using NestJS, Next.js, and Apache Kafka.

About My Engineering Journey
Hey! I'm Vi Nguyen, a final-year Information Technology student. I've been learning full-stack web development on my own and through team projects at university, mainly using NestJS, Spring Boot, and React.
I don't have professional work experience yet, but I'm genuinely interested in software development and always trying to improve through building things. I'm open to internship opportunities where I can contribute and keep growing.