Spring Boot, Next.js, MongoDB, Redis, Docker, AWS
Real-time chat platform with public rooms and direct messaging. WebSocket messaging with Redis pub/sub for multi-instance sync, AES-256-GCM encryption, typing indicators, reactions, and cursor-based pagination. Deployed on AWS via Docker.
Go, GraphQL, Redis, Docker
Lightweight Functions-as-a-Service platform for creating and executing code snippets via a GraphQL API. Gateway service queues jobs to Redis; Worker service picks them up and runs code in isolated Docker containers. Supports Python and Node.js with a GraphQL playground included.
Go, Angular, Redis, Docker, NGINX, Prometheus, Grafana
Full-stack authentication system with JWT access/refresh tokens, Google OAuth2, bcrypt hashing, and Redis-backed sessions. Async mail worker processes emails via a Redis queue. Fully containerized with Docker Compose, NGINX reverse proxy, and Prometheus + Grafana for monitoring.