work / selected work
case studies
two things i built in the ambitio app, and what it took to make them work on real phones and bad networks.
01 · ambitio · flutter, sockets, riverpod
real-time messaging
chat that stays in sync across devices and on flaky networks, even with ios pausing the socket every time you lock your phone.
read the case study02 · ambitio · agora, calling service
voice calls
in-app calls that connect on bad networks and survive a dropped connection, plus the play store fight over showing an incoming call on a locked phone.
read the case study