Final-year IT student @ University of Science, VNU-HCM · Building LLM-powered apps & agentic AI workflows
- 🤖 Focused on Generative AI: LLM orchestration, RAG, tool-calling, multi-agent systems
- 🧪 I care about testing, CI, and shipping — most of my projects are deployed and covered by tests
- 🎯 Seeking an AI Engineer Intern role to work on real-world GenAI products
| Project | What it does | Stack |
|---|---|---|
| LectureDigest 🌐 | Turns any lecture into summaries, quizzes, flashcards & mind maps | Python · FastAPI · Gemini · Docker |
| research-agent | Autonomous AI agent — multi-round web search → cited reports | Python · Tool-calling · Streamlit |
| TinNhanh AI 🌐 | Vietnamese news & market app with an AI assistant | Python · Flask · Gemini/OpenAI |
| AI Travel Assistant | LLM trip planner with live weather/flight/currency APIs | Node.js · Express · TS · Gemini |
| privacy-auditor | Real-time website privacy auditor — Chrome MV3, 45 unit tests | JavaScript · Manifest V3 |
🌐 = live demo available
- LectureDigest — AI study companion (summaries, quizzes, flashcards, mind maps) · live
- research-agent — autonomous web-research agent with tool-calling & multi-agent modes
- TinNhanh AI — Vietnamese news & market app + AI assistant · live
- AI Travel Assistant — LLM trip planner with real-time APIs
- ShopSmart — AI shopping assistant: search, compare & track prices (Gemini + Flask)
- Market Sentiment Bot — scrapes news/forums and scores market sentiment with Gemini
- vision_bot — webcam monitoring with OpenCV motion detection + Gemini vision, via Telegram
- CaroAI — Gomoku (Caro) game AI
- privacy-auditor — Chrome MV3 privacy auditor (trackers, fingerprinting, CSP) · 45 tests
- TwoPlayerGames — 2-player games: local, vs-AI, or online via room code (Node WebSocket) · live
- VideoCompressor — GUI video compressor in Python using FFmpeg (H.265/H.264, batch)
- UniversalVideoDownloader — video downloader (Python)
- ScreenTranslator — on-screen text translator (Python)
- outlook-mail-reader — Outlook mail reader (Python)
- otp-vault — OTP / 2FA code manager (Python)
- money-mom — gamified expense tracker, bilingual, offline-first · live
- taste-map — personal food/cafe map, bilingual PWA · live
- cap-cuu-101 — first-aid learning mini-game, offline PWA · live
- vietnamese-llm-finetune — experiments fine-tuning an LLM on Vietnamese data
- IBM_SelfPracticeLabs — practice labs from IBM Coursera courses
