NGUYEN
THANH DAT
With a full-stack skillset and a passion for backend architecture, I develop modern web and mobile applications using React, Next.js, Node.js and Nest.js, focusing on performance and reliability.

MY PROFILE
A passionate full-stack developer dedicated to creating modern web applications with attention to detail and performance.
With over 6 years of experience in web development, I specialize in building modern, responsive, and user-friendly applications. My expertise spans both frontend and backend technologies, allowing me to create complete solutions from concept to deployment.
I'm passionate about clean code, performance optimization, and creating intuitive user experiences that exceed expectations.
My approach combines technical excellence with a deep understanding of business needs to deliver solutions that drive real results.
Education
Thu Dau Mot University
Software Engineering • GPA: 8.03/10
6/2016 - 6/2020
Achievements
2023
- •Received Certificate of Excellence for performance in Q1.
2018
- •Second prize in the "Creative Start-up" contest in BinhDuong Province.
- •First prize in the Creative Start-up Contest of ThuDauMot University.
2017
- •Recognized as one of the Top 5 Leaders of National Students 2017.

Technical Skills
Professional Journey.
A timeline of my professional growth and the impactful projects I've contributed to over the years.
Full-Stack Developer
Responsibilities
- Designed and developed backend services using Nest JS, MySQL, MongoDB, Redis, and AWS Cloud, ensuring scalability and reliability.
- Managed and deployed services on Ubuntu Server and AWS, optimizing performance and availability.
- Built responsive and interactive web applications using Next JS, ReactJS, and React Native, delivering seamless user experiences.
- Implemented key features such as real-time notifications, authentication, payment gateways, and subscription systems.
- Worked with RabbitMQ, Redis, and WebSocket Microservices to enable efficient real-time communication, asynchronous task processing, and optimized data caching.
- Ensured code quality and system reliability by implementing design patterns, unit testing and code reviews, delivering robust and scalable software solutions.
- Automated data crawling for social media platforms (Facebook, Instagram, TikTok, YouTube) using GitHub Actions.
Technologies
Full-Stack Developer
Responsibilities
- Developed responsive web applications using ReactJS, Ant Design, Material UI, Redux, and Tailwind CSS, showcasing expertise in front-end development and UI/UX design.
- Built cross-platform mobile applications for Android and IOS using React Native, demonstrating proficiency in mobile app development.
- Designed and implemented scalable backend systems using NodeJS, KoaJS and Socket.io, with a focus on real-time communication and efficient data handling.
- Delivered high-quality software solutions for enterprise-level systems, adhering to best practices in agile development, version control (Git), and code review processes.
- Improved team workflows by integrating CI/CD pipelines and ensuring deployment automation.
- Established CI/CD pipelines on Windows Server using GitHub Actions, ensuring seamless deployment automation and improving development workflows.
- Set up and led Scrum teams using Jira for agile project management, fostering collaboration and productivity.
- Handled API development and integration using C# with MongoDB, optimizing database performance and ensuring seamless data retrieval.
Technologies
Full-Stack Developer
Responsibilities
- Developed a RESTful API for scalable web services using Node.js and Koa.js, ensuring clean, modular architecture.
- Implemented Redis for caching and session management, optimizing API response times and enhancing system performance.
- Designed and documented API endpoints with tools like Swagger for seamless frontend integration and easy scalability.
- Built an administrator management dashboard for an e-commerce platform using Vue.js, improving operational efficiency.
- Created reusable, component-based UI elements for a modular and maintainable frontend codebase.
- Integrated RESTful APIs for real-time data updates, enabling features such as user role management, analytics, and activity tracking.
- Ensured responsive design and optimal user experience by implementing modern UI/UX principles.
Technologies
Backend Developer
Responsibilities
- Developed a RESTful API for an e-commerce platform using the PHP Laravel framework.
- Implemented a split-database architecture utilizing MongoDB for unstructured data storage and MySQL for relational data management.
- Integrated Elasticsearch to provide advanced search capabilities for product listings.
- Utilized RabbitMQ for asynchronous messaging and queue management to improve system performance.
- Connected to an external order service to streamline transaction processing and ensure seamless order management.
- Designed the system to handle scalability and optimize performance for a high-traffic e-commerce business.
Technologies
MY WORK
A showcase of my recent projects, highlighting my expertise in developing scalable and user-centered solutions.

Liberty Carz
Developed an e-commerce platform for the car market (buying, selling, rentals) using NestJS, WebSocket, ReactJS, Next.js, React Native, RabbitMQ, AWS SQS, MySQL, MongoDB, and Redis. Built web apps, dashboards, and mobile apps (customer and merchant), including a recommendation system, notifications, authentication, payment gateways, subscriptions, and a data crawler. Implemented CI/CD pipelines.
Technologies Used:

Liberty Exchange
Developed RESTful APIs for a money transfer platform using NestJS, MySQL, MongoDB, Redis, and AWS. Implemented real-time currency exchange rate updates and notifications.
Technologies Used:

U&I CRM
Developed a CRM system for a logistics company using ReactJS and C#.NET. Built web and mobile applications for customers and employees. Developed RESTful APIs using C#.NET and MongoDB.
Technologies Used:

U&I TMS
Developed the UI for a container management system using ReactJS and React Native (Android & iOS). Built web apps for employee management and mobile apps for drivers. Utilized Jira for Scrum team management.
Technologies Used:

U&I Chat App
Developed a desktop chat application for internal communication using NodeJS, TauriJS, ReactJS, KoaJS, and Socket.io.
Technologies Used:

OddJob
Built a platform connecting businesses with freelance professionals. Developed RESTful APIs, customer web apps, and dashboards using NodeJS, KoaJS, Docker, Vue.js, MongoDB, Redis, and Elasticsearch. Implemented features for job posting, bidding, real-time communication, and secure payment processing.
Technologies Used:

TTS (thitruongsi.com)
Developed a RESTful API for a B2B e-commerce platform connecting wholesale buyers and suppliers. Utilized PHP Laravel, MongoDB, MySQL, Redis, Elasticsearch, and RabbitMQ to ensure scalability and performance.
Technologies Used:

Kalpha
Built the website for a peer-to-peer learning platform using NodeJS (SSR) and ReactJS. Focused on user matching, session scheduling, payment integration, and real-time notifications.
Technologies Used:

Teach Live
Developed the server-side logic for an online learning platform using NodeJS and jQuery. Implemented user authentication, payment integration, and a responsive interface. Utilized MongoDB and Redis.
Technologies Used:

Vitadairy Loyalty System
Implemented a customer loyalty program using Spring Boot, Microservices, Kafka, K8s, PostgreSQL, and Redis on Google Cloud. Developed a game-based reward system integrating third-party services.