Today
I’m an AI Software Engineer and Tech Lead at FPT Software in Hanoi. I build multi-agent LLM platforms — workflow engines, document AI, and the observability and governance that make them dependable in production.
Previously a software engineer at SETA International, working on high-performance React applications. NVIDIA Certified Associate in Generative AI and LLMs.
Projects
Multi-Agent AI Platform / observability & knowledge Self-hosted MLflow tracing, a knowledge-base subsystem with vector, graph, and wiki indexes, and the integration of a browser task recorder on an enterprise agent platform. Enterprise Document AI Assistant / the ingestion backbone The document pipeline behind an enterprise AI chat platform on Azure, with incremental SharePoint sync, permission-aware retrieval over MCP, and an agentic Q&A loop with a fixed token budget. Low-Code LLM Agent Platform / AgentflowV2 Two years as top contributor on a multi-tenant Flowise fork for an enterprise client, from streaming and ingestion to a graph-based agent engine shipped to production.
Open source
kimi-skills · ★ 237 AI agent skills for professional document generation (DOCX, PDF, XLSX) with native charts and full OpenXML control. free-tts · ★ 3 Open-source text-to-speech web app that turns text into natural-sounding speech. eml-extractor · ★ 2 Pure Python library for extracting headers, body, attachments, and inline images from .eml files — no external dependencies. next-marketing-site · ★ 3 Starter template for marketing sites with full SEO support — Next.js, TypeScript, Tailwind CSS.
Also a contributor to Onlook (23.6k ★) — the open-source Cursor for designers — with four merged pull requests.
Writing
Decision records are a product surface The best architecture notes do more than preserve context — they make the next decision easier. When not to add an agent A small rubric for deciding whether a workflow needs autonomy or simply needs a clearer interface. Ship the first vertical slice Why the fastest route through ambiguity is usually a complete, narrow path through the system.