I'm a developer passionate about building online judge systems, blockchain protocols, and developer tooling. I enjoy creating platforms that help others learn, practice, and grow — whether that's through competitive programming or contributing to open-source infrastructure.
🚀 Featured Project: guwu-oj
谷物 OJ — a Luogu-style online judge system built with Django & Bootstrap 5.
🌐 Website: https://guwu.camluni.cn:8445/
- User System — registration, login, profile management (avatar, nickname, bio), and user homepage showing submission history & solved problems
- Problem Set — rich problem list with difficulty filtering (from 入门 to NOI), Markdown + LaTeX support for problem statements
- Multi-language Submission — supports C, C++, Python, Java, JavaScript, Go, Rust, Ruby, Kotlin, and Assembly
- Real-time Judging — async evaluation with Docker-based sandbox, per-language lightweight images
- Leaderboard — ranking by solved problems, with stats on submissions and pass rates
- Admin Panel — manage problems, users, and submissions
| Layer | Technology |
|---|---|
| Backend | Django |
| Frontend | Bootstrap |
| Database | PostgreSQL |
| Cache & Queue | Redis + RQ |
| Sandbox | Docker |
A hard-fork from Bitcoin, welcoming contributors to explore and innovate on the Bitcoin protocol.
- Languages: Python, C++, JavaScript, Go, Rust
- Frameworks: Django, Bootstrap
- Infra: Docker, PostgreSQL, Redis, RQ
- Blockchain: Bitcoin Core, C++
- GitHub: @alphadamn
- Email: Oscar.Liu@student.isb.cn


