Software engineer based in Hanoi, Vietnam. I've been shipping code since 2013 — started with Ruby/Rails, picked up Vue and Go along the way, and now building with TypeScript and Rust too.
Currently working at Behemoth, where we build web products with Rails + Vue.
🔧 The Engineer's Handbook — Free, open-source system design resource. 31 chapters, 200+ diagrams, design patterns with Go code. Learning in public.
🤖 system-design-advisor — AI coding assistant skills for Claude Code & Cursor. Tested against 100 real interview problems.
Ruby · Go · TypeScript · JavaScript · Dart · Rust
Rails · Vue.js · React · Flutter · Astro · VitePress
Docker · Vercel · Neovim · Claude Code
| Project | What it does |
|---|---|
| dev-learning-hub | The Engineer's Handbook — system design + design patterns |
| system-design-advisor | AI skills for system design — Claude Code & Cursor |
| b-vuse | Vue.js component library |
| beasure | Ruby gem for code performance measurement |
| shell-from-scratch | Unix shell written in Go |
| ai-skills-aggregator | AI coding skills aggregator in Rust |
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."




