UWAjudge is an online code judge platform I led a 5-person team to design and deploy for the University of Western Australia CS department, hosted on AWS.
Key Features
- Secure Sandbox Execution — Docker-based isolation for running untrusted user code safely
- Async Job Pipeline — RabbitMQ-backed processing pipeline supporting concurrent submissions and scalable execution
- Cloud Deployment — Deployed on AWS for reliability and availability