VibeChess
Founder & CTO


Making real-time play reliable on mobile.
A Flutter chess app with adaptive practice, live duels, subscriptions, and releases for iOS and Android.
I kept game state authoritative on the server and display state in the Flutter client, with explicit handling for disconnects and simultaneous moves.
A 15-second bot fallback keeps duels playable while the player pool is small.
Flutter · Socket.IO · Real-time systems

