I'm a full-stack developer from Ho Chi Minh City, Vietnam, who started in the PHP trenches and now thrives across the entire stack — especially where AI meets scalable infrastructure.
Currently passionate about:
- Building real-time, privacy-first AI tools
- Fine-tuning LLMs (OpenAI, Gemini) for specialized tasks like translation & agents
- Creating lightweight, high-performance alternatives to bloated solutions
- DevOps & cloud automation (AWS Lambda + SAM, servers that just work)
I believe in simple, clever systems that solve real problems without unnecessary complexity.
Here are some of the things I'm most proud of right now:
| term2 Terminal-based AI assistant that gets real work done on your machine TypeScript |
chat Lightweight AI chat frontend — because OpenWebUI feels too heavy JavaScript |
ocr Privacy-first, fully browser-based OCR — no data leaves your device TypeScript |
| code-rag Semantic code search MCP server for smarter coding agents Python |
claude-skills My growing collection of Claude skills & tools Various |
→ Check out my pinned repositories below for live demos, setups & code!
I also build lightweight, practical web tools that solve everyday developer pain points — all 100% client-side, no backend needed.
| Tool | Description | Tech Stack | Live Demo | Repo |
|---|---|---|---|---|
| Markdown Preview | Real-time Markdown editor with note management, live preview & local persistence | React 19, Vite, Marked, DOMPurify | Try it → | qduc/md-preview |
| JSON Visualizer | Interactive JSON tree viewer, formatter, minifier, escaper + validation feedback | Vanilla JS, HTML/CSS | Try it → | qduc/json-visualizer |
- Website/Blog → qduc.me
- Email → [email protected]
- Open to: freelance, full-time roles in AI + full-stack, DevOps, or interesting open-source collabs
Thanks for visiting! Feel free to star ⭐ repos you like or open issues/PRs — I appreciate every bit of feedback.



