Outstanding Projects
See allImages are for illustrative purposes only, generated by AI based on the project theme.

A system for designing contract templates by dragging and dropping variables into a Word-like interface (self-hosted on the website). From these templates, the system generates the necessary inputs, pre-configured for data entry. AI integration allows document reading and fast data entry support.

European clients – property owners – wanted to standardize and automate the entire management process. The system handles not just management, but also payments, contracts, service fees, check-in/check-out, and complex workflows according to country-specific policies, all fully automated.

A system for financial analysis and statistics based on collected data. Highlights include high personalization, widget-based and tabbed layouts, and rich visualizations. Users can drag, drop, and customize their dashboard as needed.
Technical Skills
Languages
JavaScript
Over 5 years of experience.
Fully leverage built-in functions and available web APIs.
Avoid overusing libraries for handling objects, arrays, numbers, and datetimes.
TypeScript
Over 5 years of experience.
Say no to 'any'.
Fully utilize Type, Interface, Union, Generic… to build a scalable source base and reusable components.
Front-End
React
5 years of experience, main strength. Customize libraries when dealing with complex edge-cases. Prioritize performance and UX/UI optimization.
Next.js
Experienced in complex B2B projects. Proficient in server-side rendering, dynamic routing, and bundle optimization. Familiar with both App Router and Legacy Pages.
Tailwind CSS
Good memory of classnames, skilled in configuration and deep customization.
MUI
Proficient in all props, easily configurable, familiar with core components, and able to fully customize to match design requirements.
Back-End
NestJS
Well-structured modules, developed RESTful APIs.
MongoDB
Wrote basic queries with clear schema declarations.
Tools
Git
Proficient with CLI, conflict resolution, branching, and rebasing.
VSCode
Fluent with shortcuts, enhances coding speed with minimal mouse usage. Deeply configured with productivity extensions.
PERSONAL INFORMATION
Basic Information
Nguyen Thanh Dong (call me Dave)
07/10/1999
Hanoi, Vietnam
My hometown is Hung Yen
Contact Information
Or you can email me at dongdendidev@gmail.com
Hobbies
Games, Board Games
Enjoys co-op games with friends
Backpacking and Traveling
Loves high mountains and blue seas
Social Media
Main account used daily
Main account used daily
Almost 6000 followers already!
Not very active, but feel free to message me
BACKGROUND & ACHIEVEMENTS
Education
FPT Polytechnic (11/2018 - 04/2021)
Graduated with Very Good. A formal college-level program under FPT Education System.
Languages
English: Intermediate
Able to listen, communicate for work purposes, research, and read documentation
Japanese: JLPT N3
Able to understand and communicate in basic work contexts. Can research and read documents, but still limited in vocabulary and casual communication.
Work Experience
Newwave Solutions JSC (07/2020 - Present)
A Vietnamese outsourcing company with clients ranging from Japan to global markets such as Europe, UK, USA, etc.
Awards
Top 5 in Quest Career (11/2018)
A bilingual (Vietnamese & Japanese) presentation contest with participation from major companies
Rookie of the Year (2020)
Awarded to a promising new employee
MVP of the Month (02/2022)
Awarded to the most outstanding employee of February
Rising Star Award (2023)
Award for a 'rising star' with notable contributions to the company and projects
BU10 Dedication Award (2024)
Department-specific award for dedication – BU10
