CodeArena
Created a competitive coding platform at CubexO as an internal tool for developer hiring assessments and team skill-building. Developers join real-time multiplayer contests, solve algorithmic challenges in a Monaco-based browser editor with syntax highlighting, auto-completion, and multi-language support (Python, Go, JavaScript, C++). Code is executed in isolated Docker containers with resource limits (CPU, memory, time) via a Go-based judge service that returns verdicts in under 2 seconds. Features ELO-based ranking, live leaderboards via WebSocket, and post-contest analytics showing time-per-problem and solution patterns. Handles 200+ concurrent contestants with horizontal scaling on Kubernetes.
