
Uyqur
Mobile client of a construction ERP used by site managers, supply and finance teams. I own large features end to end on the Flutter side, from API contract to release.
Messenger
Telegram-style chat: direct and group rooms, reactions, edit, pin and mute, in-chat search with jump-to-message, two-way cursor pagination and optimistic sending.
VoIP audio and video calls
LiveKit calls with ringing, server-synced timers, a floating call layer that survives navigation and push-driven incoming calls. Refactored to SOLID and unit-tested with hand-written fakes.
Realtime layer
One socket service fans events out through a broadcast bus, with exponential-backoff reconnect, reconnect on resume and catch-up sync.































