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.
Backend Development Β· Full-stack Development Β· System Design
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
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
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
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


