Full-stack developer. I have 10+ years of experience building web apps, from the UI down to the database. I'm strongest in TypeScript (Vue, Nuxt, React, NestJS), I'm learning Go and ML, and I'm happy to pick up whatever a job needs. I'm based in Saigon/HCMC (UTC+7) and work remotely. I'm available now and can start right away.
The product comes first. Architecture, code review, and features or tasks are all there to serve it, never to become a burden on it.
Architecture. I design the data model and the APIs, then follow the work through the whole process: requirements, schema, API, UI, tests, release, and support in production. At WegoPro I designed the modular monolith that the whole team adopted, and I always kept to the boundaries between its modules.
Migrations. I've done three production framework migrations: Nuxt 2 → Nuxt 4 at WegoPro, Vue 2 class syntax → composition API at Multiplier.finance, and a move to Nuxt 2 at Motorist.sg. At WegoPro I used Vue 3 web components as a bridge between the old code and the new, and I migrated the back-office myself. I move in small steps rather than all at once, plan early which old code will be deleted, and write down what changed and why.
Mentoring. At BlockDevs I handled onboarding, code review, and technical interviews. At WegoPro I guided the team on Vue 3 patterns.
Testing. I use Jest, Cypress, and Vitest in production. I write tests for the parts worth protecting instead of chasing a coverage number.
Tech stack. I choose the tool that fits the problem, not the one I know best · strongest in TypeScript: Vue/Nuxt, React in production, Node.js with PostgreSQL and GraphQL · learning Go and ML.
Here are a few honest words from people I've worked with.

he's easily one of the most detail-oriented frontend engineers I know. … He has a sharp sense for tradeoffs, weighing the practical constraints against what would make for the most ideal solution, and consistently lands on the right call.

He has laid a solid foundation for migrating the WegoPro's main web app's Vue and Nuxt2 frameworks to Vue 3 and Nuxt 4 with minimal impact. … His details to documenting the api contracts and schema designs is second to none.

His understanding of Frontend frameworks and browser behaviour runs deep. At WegoPro, he almost single handedly revamped the designs and migrated our admin panel to Nuxt v4 … He remains calm yet focused and agile at times of stress and urgency.

Long is an exceptional Senior Frontend Developer with strong technical expertise and great attention to detail. He consistently delivers high-quality, scalable solutions while collaborating effectively with the team.

Long is a great teammate and really skilled with Vue — he helped me on side projects and always delivered solid, reliable work.
I studied computational and applied mathematics at Ton Duc Thang University from 2014 to 2016, in Saigon/HCMC.
Here is a one-page résumé you can print: longnguyen-2026.pdf.
Here is every figure from these notes. Click one to jump to the matching section, or follow the link to see the project running live.
I work remotely or from Saigon/HCMC (UTC+7). I'm available now for full-time, contract, consulting or freelance work, and I can start right away.
What I'm looking for: full-stack work on a product I can own, in whatever stack it runs on. If it means a new language or runtime, I'm happy to learn it.
Get in touch: copied to your clipboard · github.com/8bu · linkedin.com/in/8bu
Feel free to start with a message: tell me what caught your eye in these notes, and we'll go from there. Or just ask in the chat →.
I write about the things I make and what I learn along the way.



