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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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

Mai Van Kien profile views

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. caro-online-server caro-online-server Public

    A comprehensive multiplayer Caro Online (Gomoku) game server built with NestJS, featuring real-time gameplay, AI opponents, intelligent matchmaking, and WebSocket communication.

    TypeScript

  3. 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

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

    A modern, responsive web client for the Caro Online multiplayer game platform built with React, TypeScript, and real-time WebSocket communication.

    TypeScript