Cross-Platform Casino Suite
Server-authoritative poker, blackjack and slots across iOS, Android and WebGL.
- Year
- 2021
- Role
- Senior Unity Developer / Client Architect
- Stack
- Unity, C#, WebSockets, REST, Photon, WebGL
Overview
Client architecture and the majority of the implementation for a cross-platform casino suite. Rules resolution is server-authoritative, so the client renders outcomes it cannot influence - the correct posture when real money is involved.
Highlights
- Turn resolution, hand state and server-authoritative rules across iOS, Android and WebGL
- WebSocket and REST integration, Photon multiplayer, microservices and third-party plugins
- Led code review and delivery coordination across engineering, QA and production
- Owned the multi-platform build and release pipeline