Multiplayer Blackjack
Head-to-head blackjack built nearly from scratch: real-time play for two users, custom shoe/shuffle and payout rules, and persistent high scores.
I implemented the game engine (deck, dealer AI, hand evaluation), real-time messaging using WebSockets, and a simple auth/high-score store. The focus was correctness of blackjack rules and deterministic tests around edge cases.