Skip to content
View maivankien's full-sized avatar

Block or report maivankien

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maivankien/README.md

👋 Hello, I'm Mai Van Kien

  • A software engineer specializing in backend development, focusing on creating and maintaining server-side applications and systems.
  • Specialized in: Node.js (NestJS, Express.js), Python (FastAPI), MySQL, MongoDB, Redis
  • Deepening knowledge in: Microservices, DDD, CQRS, Event Sourcing, Kafka, RabbitMQ
  • Focus: Building scalable, high-performance backend systems with Clean Architecture
  • Passionate about: System design, distributed systems, database optimization, asynchronous processing
  • Goal: Continuously improving to deliver robust and efficient backend solutions

Pinned Loading

  1. ecommerce-backend ecommerce-backend Public

    Scalable e-commerce backend using NestJS, Redis, MongoDB, and RabbitMQ/Kafka. Includes JWT auth, SKU/SPU product design, role-based access, and microservices.

    TypeScript 1

  2. nestjs-microservice-grpc nestjs-microservice-grpc Public

    This project uses NestJS microservices with gRPC for inter-service communication. It follows a monorepo structure and applies CQRS for clear separation of command and query operations. The system l…

    TypeScript

  3. caro-online-server caro-online-server Public

    A real-time multiplayer Tic-Tac-Toe (Caro) game server built with NestJS, featuring WebSocket communication, JWT authentication, and Redis caching. Players can create rooms, join games, and play ag…

    TypeScript

  4. caro-online-client caro-online-client Public

    A real-time multiplayer Caro game built with React 19, TypeScript, and Socket.io. Features room-based gameplay, multilingual support, and guest authentication system.

    TypeScript