Back to work
Flutter & LaravelJan 2026Full-Stack Developer
CodeMaster
A coding-practice platform with an automated Python code-validation engine, leaderboards, and a Laravel + Sanctum REST backend behind the Flutter app.

The problem
CodeMaster is a coding-practice platform where learners solve challenges and get graded automatically. It needed an app that makes writing and running code feel good on mobile, backed by a service that can validate Python submissions, rank users, and let an admin manage the exercise bank.
My role
I worked as Full-Stack Developer on CodeMaster, owning the Flutter & Laravel implementation and the parts that were genuinely hard to get right, from the first screen to a build that holds up in production.
Stack
- Flutter
- Provider
- Laravel
- Sanctum
- Firebase (FCM)
- Python (validation)
The hard parts
- Automated Python code validation
- Leaderboards & user stats
- Secure REST API with Sanctum auth
- Admin dashboard for exercises