Skip to main content

Projects

// selected works

SelectedWorks& Case Studies

Enterprise systems across Government, Retail & Fintech, ERP and OTT. Most are under NDA — shown as anonymized architecture & impact, not screenshots.

Confidential work presented responsibly under NDA
Government2025

National Electronic Identity

NDA
Retail & Fintech2025

Retail POS & Tax-Compliance

NDA
Enterprise / ERP2026

ERP Procurement System

NDA
E-commerce & OTT2024

Trifood F&B Ecosystem

NDA
E-commerce & OTT2022

VTV Giai Tri (OTT)

NDA
$ cat national_electronic_identity.manifestNational scale · NDA

National Electronic Identity

Government · 2025
// challenge

Build a citizen-facing identity portal for biometric enrollment & verification at national scale, with strict security and multi-language, government-grade accessibility.

// my role

Front-end lead + QA automation: Citizen Web Portal (multi-step enrollment/verification/profile) and Admin Dashboard; secure auth and a multi-portal E2E test framework.

// architecture (anonymized)
Citizen Portal
·
Admin Dashboard
OIDC / OAuth2 Gateway
National Identity APIs REDACTED
// impact
  • OIDC/OAuth2 + JWT auth with session timeouts & protected routing
  • Admin dashboard optimized for large-dataset rendering + in-app PDF
  • Playwright E2E across login, MFA, consent & OTP flows (dev/staging/UAT)
Next.jsReactTypeScriptOIDC/OAuth2TanStack Queryi18nextAnt DesignPlaywright
Confidential — anonymized architecture & impact, not screenshots.

Personal & Open Experiments

Side projects I can show openly — code & demos available on request.

Creator Analytics

Social Data Tracking

Self-hosted analytics unifying YouTube & Facebook, with per-post revenue allocation. n8n daily ETL with caching, rate-limiting and partial-sync fallbacks; OAuth tokens AES-256-GCM encrypted.

Next.jsDrizzle ORMPostgreSQLn8nDocker
on request
E-commerce

Specialty Food Store

Live e-commerce for a Vietnamese specialty-food brand: catalog, cart, blog & admin. SEO-friendly VN URLs via rewrites, GA4, middleware-protected admin routes.

Next.js 16React 19Tailwind v4SupabaseSanity CMS
Property Manager

Room Management

Fullstack rental-management system: a NestJS + Prisma REST API with JWT access/refresh auth and a React (Vite) frontend, containerized with Docker.

NestJSPrismaPostgreSQLReactJWTDocker
on request
JavaScript · Algorithms

Pathfinding Visualizer

Interactive tool visualizing A*, Dijkstra and BFS in real time on a grid. Built to master algorithm design and Canvas rendering.

Vanilla JSHTML5 CanvasAlgorithms
Python · Pygame

Classic Snake Game

Retro arcade recreation focused on game-loop architecture, real-time input handling and 2D collision detection.

PythonPygameOOP
on request
C++

Data Structures Library

Fundamental data structures (lists, trees, graphs, hash maps) implemented from scratch to master memory management and pointers.

C++TemplatesPointers
on request
// more on my GitHub — private repos available for review on request