About

About

Hi! Glad to see you here. I’m Khuong

I created this site firstly for my personal note taking and now, I wanna share it with you. For me, people cannot remember everything, you must take note what you have learnt. It’s useful if you can put your note online and you are able to see it everytime, everywhere with just a phone. That’s the reason why this site was born.

[Buy me a coffee][Momo]

📁 Portfolio

Project 1: NestJS Boilerplate

  • Description: NestJS boilerplate for a typical project with pre-configured features.
  • Technologies: NestJS, TypeORM, ExpressJS, Jest, I18n, Pino & Vuepress docs, etc.
  • Role: Lead Developer / Main Contributor
  • Key Achievements:
    • Modular architecture for easy feature integration.
    • JWT-based authentication with role-based access control.
    • Integrated Jest for comprehensive testing.
    • Efficient logging setup with Pino.
    • Queue management with BullMQ for background tasks.
    • Swagger for automatic API documentation.

Project 2: NestJS Turbo Monorepo

  • Description: A monorepo boilerplate for managing multiple NestJS services efficiently with shared libraries.
  • Technologies: NestJS, Fastify, Turbo, pnpm, TypeORM, Jest
  • Role: Project Maintainer / Lead Developer
  • Key Achievements:
    • Monorepo setup with Turbo for scalable service management.
    • Shared libraries for reusable code across services.
    • Optimized build and dependency management with pnpm.
    • Centralized configuration and streamlined CI/CD setup.
    • Testing setup with Jest for consistent testing across all services.