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 study

02 · 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