Nexus Multiplayer Arena
Real-time multiplayer game platform with STOMP WebSocket sessions, bcrypt authentication, email activation via Resend HTTP API, and automated CI/CD via GitHub Actions to Oracle Cloud.
- Concurrent game state managed in ConcurrentHashMap — no race conditions under load
- Diagnosed Railway port-587 SMTP block; replaced with Resend HTTP API for reliable email delivery
- Fixed JPQL enum inner-class crash causing move rejections every 10 seconds
- WebSocket session lifecycle with connect/disconnect presence tracking

