I'm a Senior Frontend Engineer at Navigos Group Vietnam. I've worked on its recruitment products since 2019, including VietnamWorks, PRIMUS, and now Navigos Talent One. Another developer and I share core frontend work on Navigos Talent One and VietnamWorks across product squads. I work with backend engineers, product, design, and QA on landing-page builders and AI-assisted hiring workflows. Before Navigos, I built online learning products at EMG Edutech.
Outside work, my latest side project is UWANT Vietnam, a custom WordPress website for cleaning appliances. I also build developer tools: Relay gives coding agents a board where people can review work and comment on specific parts. figma-lens CLI is my open-source tool for inspecting Figma designs before building the UI. It is independent of Figma. I also publish React utilitiesfor shared state, typed translations, and browser events. One of them is createContextState, which has selector hooks and Immer updates that can be rolled back. I wrote about createContextState in product interfaces in this article.
For day-to-day product work, I maintain outline-cli and jira-cli. With outline-cli, you can find a document by title or URL, read a summary, and check its revision before editing. With jira-cli, you can work directly with Jira Server 7.x and preview a change before sending it.