Peliplat Universe (Jan–Apr 2024)

Peliplat Universe is an interactive web-based platform developed for our client, Peliplat, to enhance the UX/UI of their Library feature. It visualizes the movie database as a star map-inspired "Film Galaxy," where each planet represents a film, improving user engagement through a dynamic interface.

Type: Peliplat(Client) project under the CDM academic program.

Team: 7 members — 2 backend, 1 frontend, 3 design, 1 PM.

Tech stacks: Python, Flask, MongoDB, React, Konva.js


35 Days Later (Jan–Apr 2024)

35 Days Later is a zombie-themed first-person shooter inspired by 28 Days Later, developed as a solo Master's project

Type: Unreal Engine Class Project

Team: 1 member

Tech stacks: Unreal Engine 5 (Blueprint Visual Scripting System)


Synctrack® Estimated Delivery Date

Synctrack® Estimated Delivery Date shows accurate, animated delivery timelines across your Shopify store to boost sales and reduce customer inquiries.

Type: Company project developed at XIPAT

Team: 6 members — 2 backend, 2 frontend, 1 design, 1 PO.

Tech stacks: Node.js, NestJS, MySQL, React, Typescript, BullMQ


Fundpop Crowdfunding

Fundpop Crowdfunding is a Shopify app developed by a Vietnam-based Shopify development team. This Shopify app helps to increase customers' buying confidence and boost sales. With Fundpop, merchants can quickly launch crowdfunding campaigns from their own Shopify stores.

Type: Company project developed at Nelisoftwares

Team: 7 members — 2 backend, 3 frontend, 2 design.

Tech stacks: Typescript, Node.js, Express.js, MongoDB, React


WordUp English Learning Website

WordUp is one of my personal project, with assistance from friends with advanced frontend feeatures. The website has features such as flashcards, quizzes, and chat for crosswords, all designed for dynamic language learning.

Type: Academic/ School Project

Team: 2 members — 1 backend, 1 frontend.

Tech stacks: Node.js, Express.js, MongoDB, React, Typescript, Socket.io


Quiz Me Mobile Application

"Quiz Me" is a collaborative project which I was a part of. This is an engaging mobile app that has a variety of interactive features. Users can enjoy a wide range of quiz categories, compete in leaderboards, and personalize their experience through user profiles.

Type: Academic/ School Project

Team: 4 members

Tech stacks: Java, Android Studio


PaddleBlitz Game

"PaddleBlitz" is a beginner-friendly Python game project created and enhanced by me, a first-time Python learner. The game concept is simple: control a paddle to prevent a ball from falling to the screen's bottom.

Type: Academic/ School Project

Team: 1 member

Tech stacks: Python, PyGame


Cinethrill Movie Info Website

"Cinethrill" is a significant milestone for me, marking the first time I applied HTML, CSS, and JavaScript skills acquired in my MindX course. I was voted as the team leader in a group of 3, and I lead the team to create this project.

Type: Academic/ School Project

Team: 3 members - 3 frontend

Tech stacks: HTML, CSS, JavaScript