Hi there, welcome to look at my profile!
With 1+ year of development backend, I'm passionate about leveraging automation tools to boost efficiency and simplify workflows.
I am good at teamwork, friendly, and easy to approach.
Testing: I have experience working with Selenium, Postman, Axios and other testing tools.
Back-end: I have experience working with Node.JS, TypeScript, ExpressJS, NestJS, MongoDB, PostgreSQL, MSSQL, and other technologies.

MY EXPERIENCE
Module MMS-X (Team size: 5)
Developed MMS-X, part of the MES-X solution, for real-time equipment management, automated error alerts, maintenance planning, and performance reporting.
-
Responsible for developing APIs for modules using the NestJS framework and other backend technologies.
• Deploy and optimize APIs related to devices, tasks, plans, statistics, and Excel data import/export.
• Work with efficient automatic scheduling solutions.
-
Collaborate with business analysts to clarify and refine user requirements.
• Provide solutions for customer requirements and offer suggestions to business analysts to optimize cost and efficiency.
-
Build and enhance features using NestJS, MongoDB, PostgreSQL, MSSQL, and other related technologies.
• This is my first time studying and working with NestJS, and personally, I find this framework very suitable for Backend development.
• Additionally, I had the opportunity to work with both SQL and NoSQL databases, specifically two renowned ones: PostgreSQL and MongoDB..
• As for MSSQL, I learned about it in school, but this time, I got to use it in a project for a South Korean client.
- Participate in industry-specific knowledge-sharing sessions to exchange and gain insights.
-
Propose solutions to address issues, optimize performance, enhance security, and automate processes to improve project efficiency.
• Propose solutions to address issues, optimize performance, enhance security, and automate processes to improve project efficiency.
-
Design and deploy services for a microservices architecture supporting multiple databases.
• Here, I had the opportunity to work with microservices technology using NestJS, utilizing NATS and Kafka for data exchange between services.
• To ensure data consistency across services, I implemented the Saga pattern. From this, I also developed small library.
MY SKILLS
Programming Languages & Tools:
Workflows:
- Coding, testing, and debugging
- Agile development and Scrum
- Estimating the time required for each task
- Using Git, GitHub, and GitLab for teamwork
- Sharing knowledge and helping other team members
MY PROJECTS

🎺 BACKEND APP MUSIC
June 18, 2023
Web API for a music player application. Has most of the basic functions of an application. Built on the NodeJS platform.

🪢 WEBSITE SHORTEN LINK
July 9, 2023
Website supports shortening and link management. Built on a fast Server-side Rendering model that is good for SEO.

📆 WEBSITE BOOKING - MEDICAL
November 12, 2023
Online medical appointment booking system, built on NodeJS platform with NoSQL database - Mongodb on SSR model.

🍔 ONLINE FOOD ORDERING
March 11, 2024
Using CSR platform MERN stack technology, developing towards microservices and multi-language support.

📦 SAGA TRANSACTION LIBRARY
October 15, 2024
A TypeScript library for implementing the Saga pattern to manage distributed transactions and complex workflows.

📧 TEMPORARY EMAIL SERVER
April 30, 2025
A NodeJS service for handling temporary emails with real-time WebSocket updates, Tailwind UI, MongoDB, and SMTP support.

🌐 I18N TRANSLATION MANAGER
July 21, 2025
An i18n tool for managing and editing multilingual files, streamlining workflows for translators and dev teams.
MY EDUCATION
I have graduated with a Bachelor's degree in Software Engineering and am currently pursuing a Master's degree in Information Systems, both of which are closely related to web system development.
MY BLOGS

Roadmap to learn NodeJS from the basics
March 19, 2023 | Coding
Embark on a transformation learning experience with our series that guides through the fundamental steps of mastering Node.js. Whether you're a programming novice...
Read More
Basic concepts about Json Web Token
May 23, 2023 | Coding
JSON Web Token (JWT) is a compact format for securely transmitting information between parties. Consisting of three parts – header, payload, and signature – JWTs are...
Read More
Deploy the backend project to the Render
August 5, 2023 | Coding
Deploying a Node.js backend project on Render is seamless and efficient. Render's cloud environment provides flexibility and robustness, handling deployment effortlessly...
Read MoreCONTACT ME