About Me
The developer behind the code
I am a fullstack TypeScript engineer who loves writing clean, well-tested, and performant code. I enjoy building things from scratch to learn how components communicate under the hood.
My motto is 'learn the hard way'. Instead of copy-pasting, I read specs, debug deep in node_modules, and configure build tools manually. This hands-on struggle builds true intuition.
When not behind a keyboard, you can find me traveling Vietnam's highways on my motorcycle, doing laps in a swimming pool, or smashing shuttlecocks on a badminton court.
My Character & Soul
Learn the Hard Way
I believe true engineering mastery comes from building from scratch, breaking things, and solving complex bugs without shortcuts.
Curious Mind
I don't just use tools; I dive deep to understand how they work under the hood. I ask 'why' and explore protocols, runtimes, and databases.
Hobbies & Lifestyle
Bike Travel
Exploring the open road on two wheels. Traveling by bike teaches me patience, endurance, and the beauty of slow journeys.
Swimming
Diving into water to clear my mind. Swimming builds focus, rhythm, and steady discipline which helps my problem-solving.
Badminton
A game of speed, tactics, and agility. Playing badminton keeps my reflexes sharp and connects me with an active community.