A Flutter app that makes everyday budgeting in Vietnam feel light, honest, and low-friction.
Software Engineer · Technical Trainer
Tuan Tran
By day I build.
By night I teach.
A software engineer working in Java, Spring Boot, and React — and a technical trainer at heart. Based in Ho Chi Minh City.
About
Engineer’s habits, teacher’s patience.
I’m a software engineer in Ho Chi Minh City — about five years building backend systems in Java and Spring Boot, and these days consulting full-stack with TypeScript and React.
I also love teaching: I’ve trained developers in Java and Spring Boot, and I hold a professional teaching certificate (NVSP) for college and vocational teaching. Shipping a feature or unpacking a tricky idea, I try to keep it simple, practical, and kind.
“Stay positive, and positivity will follow you.”
Toolkit
What I work with
-
Languages
-
Backend
-
Frontend
-
Cloud & DevOps
-
Data & Testing
-
Teaching
Selected work
Things I’ve built
The open, project-based JavaScript course I teach: from first variable to a deployed app.
Writing
Recent posts
Teaching Java made me a better engineer
A couple of years training new developers in Java and Spring Boot quietly rewired how I write code myself.
Designing REST APIs that don’t fight you
A few hard-won habits for Spring Boot APIs that stay easy to use as the system grows.