Professional Life
This is me, in professional mode
About Me
Attitude First
Skills can be learned—attitude shows up first. I bring curiosity, honesty, and good energy into whatever I do, whether that’s squashing a bug or teaming up under pressure.
Responsibility
If I say I’ll do something, I mean it. Responsibility is self-respect: owning my part, communicating clearly, and delivering even when no one’s watching.
Professionalism
Engineering is a craft that demands excellence. Clean code isn’t a preference—it’s a principle: best practices, steady improvement, and standards my future self will thank me for.
Growth & Sharing
No gatekeeping, no egos. I believe in the mix—30% under our skill level (to teach), 30% at our edge (for growth), and 30% beyond (for inspiration). Oops, I missed 10%. Oh wait—that’s room for laziness and luck!
Education
Vinh Phuc High School for the Gifted
Major: Informatics
Where I first learned about programming with C++, and quit at the Dynamic Programming chapter. I still haven't fully understood DP to this day yet.
Hanoi University of Science, VNU
Major: Computer Science
Where I cut classes to play Chinese Chess. Luckily, I graduated anyway.
Skills & Technologies
I love building distributed systems that scale without falling apart — and stay maintainable enough that future-me doesn't resent past-me. The rest below is what I reach for to make that happen.
Distributed Systems
Backend
Data & Storage
Infrastructure
Frontend
Projects
Minimalist Agent
A minimalist coding agent harness — a clean, focused desktop chat interface for reading, editing, and operating on your codebase with an AI assistant.
Agent Compose
A framework for composing and orchestrating multiple AI agents — wiring specialized agents together to collaborate on larger, multi-step tasks.
Chinese Chess AI Engine
A powerful AI engine for Chinese Chess that uses advanced algorithms to analyze and play the game.
Contact
Feel free to reach out to me through any of the following channels: