Skip to content
View tvquang0511's full-sized avatar

Highlights

  • Pro

Block or report tvquang0511

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
tvquang0511/README.md

Tran Vu Quang

Software Engineering Student Β· Full-stack Developer

Email GitHub LinkedIn Facebook Instagram


About Me

I'm a Software Engineering student at HCMUS with a focus on backend and full-stack development. I enjoy building practical applications and exploring system design, distributed systems, and AI-powered solutions.

What I Do

Backend Development Β· Full-stack Development Β· System Design

Tech Stack

Languages

JavaScript TypeScript Java C#

Frontend & Mobile

React Next.js Tailwind CSS Expo

Backend & Testing

Node.js NestJS Spring Boot .NET GraphQL Postman Jest Playwright

Database, DevOps & Infrastructure

PostgreSQL MongoDB Redis RabbitMQ MinIO Docker Nginx GitHub Actions

Currently Learning

Kubernetes Linux n8n Hugging Face

Featured Projects

React Node.js PostgreSQL Redis Socket.io Docker

Real-time team collaboration platform with asynchronous task orchestration and AI-assisted task workflows.

  • Asynchronous Queuing: Processed background notifications, digests, and heavy operations via BullMQ & Redis, avoiding API blocking during peak traffic.
  • State Synchronization: Integrated Socket.IO with a Redis Pub/Sub backplane for synchronized real-time Kanban view transitions.
  • AI Task Automation: Connected LLM endpoints to parse user specifications directly into structured, breakdown tasks.
  • Containerized Deployment: Packaged multi-service local staging using Docker Compose for reproducible environments.

πŸ”— Source Code


Next.js NestJS React Native Expo PostgreSQL Redis RabbitMQ Docker

Event ticketing platform with ticket booking, online payments, and mobile QR check-in.

  • Ticket Booking: Used Redis to manage ticket stock and prevent overbooking.
  • Order Processing: Used RabbitMQ to process orders in the background and automatically release unpaid tickets.
  • Payment Handling: Added Redis locking to prevent duplicate payments.
  • QR Check-in: Built a mobile check-in app with React Native (Expo) that supports offline QR verification.

πŸ”— Source Code


Next.js NestJS GraphQL PostgreSQL MongoDB RabbitMQ Redis Docker

Modular commerce system built with Apollo Federation, asynchronous event choreography, and polyglot persistence.

  • Federated Gateway: Unified isolated subgraphs (User, Product, Order, Inventory) under a single GraphQL Federation schema.
  • Asynchronous Choreography: Used RabbitMQ to decouple order placement from downstream stock deduction and notifications.
  • Polyglot Storage: Maintained transactional integrity in PostgreSQL alongside flexible catalog management in MongoDB and multi-level Redis caching.

πŸ”— Source Code


Next.js NestJS PostgreSQL GitHub Actions Production

Production-grade organizational management system featuring an administrative portal and an AI-powered member assistant.

  • Granular Security: Enforced strict Role-Based Access Control (RBAC) across multi-tier administrative dashboards.
  • Automated CI/CD: Built automated testing and deployment workflows using GitHub Actions directly targeting production servers.
  • AI Member Assistant: Integrated a context-aware conversational agent to streamline user onboarding and event inquiries.

🌐 Live Demo

Pinned Loading

  1. TeamHub TeamHub Public

    A simple way for teams to work together: track tasks in real time, chat right inside your project boards, and let AI break down big tasks into easy steps.

    TypeScript

  2. Tixora Tixora Public

    High-concurrency concert ticketing & gate-checkin platform built with NestJS, Next.js 16, Expo & Redis Lua (anti-oversell, offline check-in, 5-tier RBAC). Monorepo architecture.

    TypeScript

  3. ECommerce ECommerce Public

    TypeScript