Hi, I'm Nguyen Thanh Dong (call me Dave)
I'm a JavaScript developer with over 5 years of experience, currently focusing on Front-end – especially with React/NextJS. I enjoy working with TypeScript, value clarity and precision, and always strive to handle even the toughest edge cases cleanly.
My personality is quite balanced: logical and clear-headed at work, but also friendly and approachable in a team environment. I’m passionate about what I do, often taking on the toughest parts and not afraid to dive deep into complex systems.
For me, work is not just about 'completing tasks', but also about:
Optimizing user experience
Keeping the codebase maintainable
Mentoring and sharing knowledge with others
To me, being 'technically strong' isn't about knowing tons of libraries – it’s about choosing the right tool, understanding the core problem, and being willing to steer things in the right direction, even if it means starting over.
Career Journey
From a tech student who loved tinkering with code, I restarted my journey by enrolling at FPT Polytechnic in IT. During that time, I studied, worked part-time, and taught myself soft skills to prepare for an early career.
I started at Newwave Solution as an intern, gradually becoming a core developer responsible for the source base, code reviews, and mentoring interns. At every stage, I actively pushed to 'level up' – both technically and in work mindset.
Over the past 5 years, I’ve joined multiple B2B projects with heavy business logic, long-term maintenance needs, and deep library customization. Along the way, I’ve been recognized with awards like Rookie of the Year, MVP, Rising Star, and most recently, the 2024 Dedication Award.
Currently, I’m a Front-End Leader, capable of:
Proactively estimating and bootstrapping new project source bases
Leading front-end technical direction
Mentoring and reviewing for junior developers
In the journey ahead,
I’m not aiming for upper management, but rather to become a front-end specialist: technically solid, mastering complex systems, and having a strong voice in technical decisions.
I’m also looking for an environment with skilled teammates, clear processes, and a true learning culture.
So what has shaped who I am today?
The journey below will tell you just that...
Thank you for reading this far. I truly appreciate your interest. Below is my contact information — feel free to connect if you'd like to know more about me!
Contact Information
Or you can email me at dongdendidev@gmail.com
Social Media
Main account used daily
Main account used daily
Almost 6000 followers already!
Not very active, but feel free to message me
