SENIOR PRODUCT ENGINEER

PROJECTS

Sightsea: A Social Network for Fans and KOLs

Sightsea: A Social Network for Fans and KOLs

Fans buy a KOL's key to walk alongside them, but the wallet is held by the system, on-chain transactions are handled for you, and users only enter a PIN. The blockchain, smart contract and reward work behind it.

HCMDB: Building a B2B Diamond Exchange with Millions of Stones

HCMDB: Building a B2B Diamond Exchange with Millions of Stones

A trading platform connecting Vietnamese jewelry retailers with the world's diamond centers. The story of choosing Flutter, shaping the architecture, and keeping filters smooth across hundreds of thousands of stones.

Jemmia Priority: Customers Walking Alongside the Brand

Jemmia Priority: Customers Walking Alongside the Brand

A referral app for the jewelry brand Jemmia: create coupons inside the app, sync them through Haravan, and pay commission when an invited friend buys. A story about putting effort into backend and business logic instead of UI.

E-Agent: Learning With AI for Banks and Enterprises

E-Agent: Learning With AI for Banks and Enterprises

E-Agent is a learning chat with AI, deployed by IFSS for bank and enterprise learners. Each lesson has its own assistant with its own context, and the product includes a tool that analyzes financial reports from Excel files.

Leed Door: A Company Website for a Door Seller

Leed Door: A Company Website for a Door Seller

Leed Door is a bilingual website introducing a door company based in South Korea and operating in Vietnam. I designed and deployed the website, and its English content is synced from the Vietnamese content with a translation plugin.

Bekanmed: A Remote Medical Device Connection App

Bekanmed: A Remote Medical Device Connection App

Bekanmed is an app that connects remote medical examination devices, including an endoscope camera, a heart rate monitor and an SpO2 meter. During an exam session, the doctor sees device data in real time. Each device broadcasts a hotspot that the phone joins through a QR code.

Stumanage: Real-Time Management Software for Photo Studios

Stumanage: Real-Time Management Software for Photo Studios

Stumanage is management software for photo studios, covering orders, packages, invoices, permissions and shoot schedules. When an invoice or expense changes, the other machines in the studio receive the update right away.

PassBook: Event Tickets With Clear Ownership on Solana

PassBook: Event Tickets With Clear Ownership on Solana

A ticket on a phone is just data, and anyone can screenshot it and show it as real. PassBook puts tickets on Solana as NFTs so ownership lives on-chain, while users still sign in with Google.

ZNews: News Organized by Time of Day

ZNews: News Organized by Time of Day

News readers often get lost in one long feed with no stopping point. ZNews groups stories by morning, noon and evening, sends a wrap-up at the right moment, and shipped to Google Play and the App Store.

OVE: AI Search That Answers With Sourced Analysis

OVE: AI Search That Answers With Sourced Analysis

A search box usually returns a list of links. OVE turns the results into a structured analysis with charts, citations and a credibility score for each source, so readers can check the claims themselves.

GrabVid: Paste a Link, Pick a Quality, Save the Video

GrabVid: Paste a Link, Pick a Quality, Save the Video

A good video online often plays only inside its original app. GrabVid lets you paste a link, choose a resolution and get an MP4 file on your device, for platforms like YouTube, TikTok and Facebook.

iManager: A School Records App Built for a Grade 8 Contest

iManager: A School Records App Built for a Grade 8 Contest

Class records, fees and student lists often sit scattered across paper. iManager gathers them into one desktop app that runs on the school's own computer. I started it when I was in grade 8.

myO2: Finding Oxygen Cylinders During the Pandemic

myO2: Finding Oxygen Cylinders During the Pandemic

In 2021, many hospitals in Ho Chi Minh City ran short of oxygen during lockdown. myO2 is a district-by-district map that connects people who need oxygen with stations still holding cylinders and volunteer groups supplying them.

Lavenes Confession: Anonymous Confessions and Greeting Cards

Lavenes Confession: Anonymous Confessions and Greeting Cards

Students sometimes want to say things they would never sign. Lavenes Confession gives them an anonymous place to write, send greeting cards to teachers, and the hardest problem was filtering toxic posts without losing readers.

UI.h: A Console UI Library for C and C++ in One Header

UI.h: A Console UI Library for C and C++ in One Header

C and C++ exercises usually run in a plain black-and-white console. UI.h adds dialogs, buttons, menus and mouse events to that console, with a single header file named lavenes.h.

Paily: A Payment Wallet for Travelers in Vietnam

Paily: A Payment Wallet for Travelers in Vietnam

Travelers in Vietnam have to exchange money, carry cash and queue at counters. Paily lets them pay by QR, top up in several currencies and in crypto. The hardest part was connecting to banks so money could move out.

Bee Hero: Exam Review That Students Actually Want to Play

Bee Hero: Exam Review That Students Actually Want to Play

Reviewing for exams is something students put off. Bee Hero turns the school's question sets into a game with countdown timers, gems and a ranking, open only to FPT Polytechnic student accounts.