Fullstack web apps
Frontend and the APIs behind it. Lately that’s been Vue and TypeScript, with Ruby and Go on the server side.
Fullstack engineer at Holistics, Ho Chi Minh City
These days I work on the Holistics CLI and the compiler behind it, so that AI agents get a clear error instead of a broken query. Before that I did monitoring and CI work at Zalora, built a C++ chat app at Endava, and published a few papers on AI image generation while I was at university.
Work
I’ve done a bit of everything below. The parts I like most are the ones that touch more than one layer.
Frontend and the APIs behind it. Lately that’s been Vue and TypeScript, with Ruby and Go on the server side.
Pipelines, dashboards, deployments. I’ve migrated a CI system and a monitoring stack at previous jobs, so I have a decent idea of where these things break.
Services in Go and C++, Linux networking, queues and databases. Also compilers and language tooling, which is most of my day job now.
Adding LLM features and agent tooling to a product. I’ve also done research on image generation, so I have some sense of what these models can and can’t do.
Experience
Three roles so far, two of them internships. A lot of the work has been the less visible kind: logging, monitoring, tests, release pipelines. I’ve come to like that side of things.
– present
Holistics Data
–
Endava
–
Zalora Group
Research
I studied computer science at the University of Science in Ho Chi Minh City and did research on AI image generation on the side. Three of those projects got published.
BSc Computer Science, 2022–2026
University of Science, VNU-HCM. The usual coursework: operating systems, algorithms, databases, software engineering, plus DevOps and Linux.
Toolkit
Contact
If you want to talk about a role, a project, or one of the papers, email is the best way to reach me.