Full-Stack Software Engineer based in Da Nang, Vietnam
Ten years building across the stack. Still curious how things work.
I spent ten years at Accumulus evolving a production multi-tenant SaaS platform: building frontend architecture, designing data models and REST APIs, and maintaining backend systems. Then a year volunteering at Restful Mind, building and rebuilding a meditation app's admin portal across two teams and two stacks.
These days, I write open-source libraries and practice system design, working closely with AI as a collaborator: this site, Kin Form, Kin Store, and MiniSlack were all built in collaboration with AI tools including Claude Code, Copilot, Codex, Gemini, and Kiro. Building AI agents and AI-enabled applications of my own is next.
Projects
All projects →Rebuilt from a Lit-only library around one idea (a form is just a tree), now ~2.7x smaller and up to 48x faster than React Hook Form.
TypeScript · Form state · React · Lit
Built after Zustand and Redux both felt wrong for the job: a tiny zero-dependency reactive state library with composable plugins.
TypeScript · State management · React
A hands-on system design practice: from monolith to full distribution.
System design · Microservices · Next.js · oRPC · Docker
Experience
Full résumé →Restful Mind · 2024 – 2025
Adapted across two teams and two stacks to keep a meditation app's admin portal alive and shipped.
Accumulus · 2014 – 2024
Stuck around long enough to shape frontend architecture, data models, REST APIs, and an identity service upgrade for one production SaaS platform.