Full-stack and AI engineer. I design systems end to end — architecture, data model, CI and deployment — and build them with AI coding assistants under a strict test-and-review gate.
Focus: self-hosted B2B platforms · AI assistants with RAG and tool use · MCP connectors · realtime chat, calls and meetings
| PON | Personal project. Self-hosted enterprise chat platform with a personal AI assistant for every employee — realtime chat, LiveKit calls and meetings with AI notes, RAG knowledge base, governed MCP connectors, RBAC, 2FA and SSO. NestJS · Spring Boot · Flutter · Next.js · MongoDB · Redis · RabbitMQ · Qdrant |
| MarketLink 🎓 | Pre-order fresh produce from farmers at Ho Chi Minh City's weekend markets, then pick it up at the stall — orders split per farmer, stock reserved at checkout, pickup slots, reviews. TechWiz 7 team entry; top contributor (300+ commits, 100+ merged PRs). Live demo. Java 25 · Spring Boot 4 · React 19 · TypeScript · MySQL |
| homelab-as-code | Personal project. An old laptop turned into a reproducible, locked-down Linux lab — Ubuntu autoinstall without a USB stick, Ansible, nftables, Tailscale ACLs, Docker. Ansible · cloud-init · Bash · PowerShell |
| AGRI-SCAN AI 🎓 | AI plant doctor: diagnose rice-leaf diseases from a photo and get care advice, on web and mobile. HUTECH Website & AI Innovation Contest 2026. PyTorch · FastAPI · LangChain · NestJS · Next.js · Expo |
| SOUL 🎓 | Digital library for e-books and podcasts with subscriptions, in-browser reader and admin console. Laravel · Next.js · TypeScript — FPT Aptech semester project |
| Persol 🎓 | Multi-brand eyewear storefront with catalogues, compare and cart. React · React Router · Bootstrap — FPT Aptech semester project |
🎓 = student / academic project
Backend NestJS · Spring Boot · Java · FastAPI · Laravel · Frontend Next.js · React · Tailwind · Mobile Flutter · Expo / React Native · Data MongoDB · Redis · RabbitMQ · Qdrant · MySQL · AI Claude API · RAG · MCP · PyTorch · LangChain · Ops Docker · Ansible · GitHub Actions · Caddy · Cloudflare Tunnel · Vercel



