Hi, I'm Trong Pham Tran Duc.I build thoughtful web products.
I'm a full-stack engineer who cares about typography, motion and the small details that make a product feel right. Currently freelancing and open to interesting work.
Scroll to exploreEngineer who sweats the details
I've spent the last several years building dashboards, growth tools and consumer apps for companies and teams across Vietnam — from VNG Games to small studios.
Ship products end to end.
I take ideas from rough Figma to deployed, type-safe code. I'm comfortable owning a feature from database schema to the last animation curve.
Calm, considered, on time.
I keep scope honest, communicate early, and care more about the work aging well than chasing every new framework. Boring deploy days are the goal.
Tools I lean on
Where I've built things
A short timeline of the teams I've shipped with — full-time, contract and a few freelance stints.

Software Engineer · Rewards platform
VNG Games · Ho Chi Minh City · Full-timeFeb 2026 – PresentBuilding the internal rewards platform that powers airdrops, tier programs and reward campaigns across multiple games. Owning vertical slices from PostgreSQL schema and Go services to the Next.js admin and live analytics.
Next.jsTypeScriptGoPostgreSQLRedisKafkaRelatedRewards Dashboard- FL
Software Engineer
Freelance · Ho Chi Minh City · FreelanceJan 2025 – PresentFull-cycle work for SMEs and startups, from business consulting through to production: a property CRM, a boarding-house management SaaS, dealer ordering, clinic admin and accounting systems. A lot of it lives in the Zalo developer ecosystem — Mini Apps, ZNS and API integrations — because that is where Vietnamese customers already are.
Next.jsReactZalo Mini AppExpressMongoDBPostgreSQLPrisma - KA
Frontend lead
Kim Anh Medical · Remote · Vietnam · FreelanceAug 2024 – Nov 2024Built a multi-role admin web app for a clinic group — doctors, editors and marketing share the same publishing flow with an approval queue and an audit log tuned for medical compliance.
Next.jsTypeScriptTailwindTanStack QueryHook FormZodRelatedMedical Admin Suite - GA
Lead engineer · CMS & learning platform
G-Academy · Remote · Vietnam · ContractJun 2024 – Apr 2025Led a small team building a Payload-based CMS and the public academy site. Designed the content model, the editor block library and the role-based publishing workflow that lets non-engineers ship a course on their own.
Payload CMSNext.jsTypeScriptPostgreSQLS3VercelRelatedG-Academy CMS - VT
Programming Instructor
VTCE Education · Ho Chi Minh City · Part-timeJan 2024 – PresentDesigned and teach the advanced backend curriculum — Node.js, PHP and RESTful APIs. Mentoring students through real-world architecture, cloud deployment and performance work, and co-author of the technical material shared across the training programs.
Node.jsPHPRESTful APIsDocker - TR
Mobile + backend engineer
TheRoom · Ho Chi Minh City · Full-timeDec 2023 – May 2024Shipped a React Native community app for a Vietnamese real-estate startup. Designed the offline-friendly chat layer and the listing capture flow tuned for flaky 4G — plus the Node/MongoDB backend behind both.
React NativeExpoTypeScriptNode.jsMongoDBSocket.ioRelatedTheRoom — Mobile 
Senior Software Engineer
Hasaki Beauty & Clinic · Ho Chi Minh City · Full-timeSep 2022 – Feb 2026Led backend design for the internal platforms — WORKPLACE and the in-house CRM — used by 3,000+ colleagues with 2,000+ concurrent sessions at peak, and for the sales channels reaching over a million customers. Improved throughput and cut latency more than tenfold with caching and query work, took 50% off operating cost with automation, a chatbot and in-house ZNS and email services, and cut manual deploy time by 70% with a CI/CD transformation.
GoNode.jsMongoDBRedisKafkaReactDocker- IT
Mentor & Software Engineer
ITSS Training and Solution Service · Ho Chi Minh City · Part-timeAug 2022 – Sep 2023Coached teams through full-stack projects on the MEAN and MERN stacks, led Web3 and blockchain R&D with Solidity and NestJS microservices, shipped Flutter mobile work and guided app-store publishing, and ran seminars on architecture, testing and CI/CD.
MongoDBExpressAngularReactNestJSSolidityFlutter
Services I can help with
Most of my work falls into a handful of buckets. Pick the one that sounds closest to your problem.
Product engineering
End-to-end feature delivery: schema, API, UI, motion. Best when your team is small and you need someone who can own a vertical slice.
Recent projects
A handful of recent projects across product engineering, internal tools and design-leaning sites.
Considered design
I think in components, but I obsess over typography, spacing and motion. The work feels handmade because it is.
Quality code
Strict TypeScript, accessible by default, tested where it matters. The kind of codebase your next hire will thank you for.
Calm & minimal
Generous whitespace, restrained motion, and only the features the product actually needs.
Built products with teams at VNG Games, G-Academy and a handful of independent studios.
“Trong shipped a feature in two weeks that we'd been blocked on for two months. Calm, sharp, and easy to work with.”
What I care about
A simple, repeatable process
I've used this same shape across many engagements. It's calm, predictable and gives both of us room to think.
Discovery
We talk. About goals, constraints, users and the messy stuff. Honest scoping, no decks.
Design
I sketch the shape — flows, components, types — with weekly check-ins. You see the work as it grows.
Development
Implementation in small, reviewable PRs. Strict types, accessible defaults, and tests where it matters.
Launch & support
Deploy, measure, refine. I stay close after go-live to make sure the work actually performs.
Built to be a long-term partner
Four reasons most of my engagements turn into longer ones.
Considered design
I think in systems but care about the small things — typography, motion, focus states.
Quality code
Strict TypeScript, semantic markup, accessible by default and ready for your CI.
Calm & minimal
Whitespace as a feature. I design for clarity, not for portfolio clout.
Easy to extend
Documented design tokens and components your team can extend without guessing.
Notes from the workbench
Long-form notes on engineering, design and the in-between.
Letters from the workbench
One short email when I publish something new — case studies, technical notes, the occasional weird experiment. No spam.
By subscribing you agree to receive occasional emails from work.trongpham.vn.
Have a project? Let's talk.
Tell me about what you're building. I reply within two working days.
Always open to a good conversation, even before there's a brief.
- Phone0856 666 430
- Address30/2 Nguyễn Hiến Lê, Tân Bình Ward, Ho Chi Minh City
By sending this message you agree to our terms and privacy policy.