Hi there, welcome to look at my profile!
With 1.5+ 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.
💌 CHUYEN NHO NHO
September 23, 2025
An anonymous space to share emotions, find empathy, and cherish beautiful moments together.
🌿 VIBEYLAB
December 05, 2025
Exploring creativity through code, building open-source projects that inspire and empower with good vibes.
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 INTERESTS
Besides the intense hours of tapping code, I usually unwind by catching up on new tech trends and listening to music for inspiration. I especially love the feeling of "vibe coding" — creating simple, useful, and aesthetic little tools to make life easier.
During my free time, you'll find me cycling around the neighborhood or busy tending to my little garden. Oh, and I'm also a dedicated cat parent, absolutely doting on my adorable feline companions!
CONTACT ME