A high-performance, real-time multiplayer platform with decentralized game rooms, low-latency matchmaking and concurrent transaction syncing.
Sudoku Rival
Sudoku Rival turns a quiet puzzle into a live, competitive arena — real-time multiplayer rooms, low-latency matchmaking and concurrent transaction syncing across players.
Make head-to-head Sudoku feel instant and fair, with rooms, penalties and leaderboards that stay in sync under pressure.
My roleFront-End Developer
Decentralized game-room initialization & low-latency matchmaking
OAuth gateways (Email, Guest sandbox, X/Twitter) + PostgreSQL Row Level Security
A global state machine in NgRx SignalStore for room state & player penalties
PostgreSQL RPC functions powering dynamic global leaderboards
Synchronization drift between active players — tamed by architecting a single global state machine as the source of truth.
Securing every endpoint without slowing the game down, using RLS at the database layer.
screenshot goes here · screenshot goes here
Sudoku Rival · 01
Sudoku Rival · 02
A high-performance multiplayer platform with secure auth, synced rooms and live leaderboards.
A well-modeled state machine removes a whole category of real-time bugs.
Pushing security into PostgreSQL RLS keeps the client honest and simple.