Ticket Tribe — a social network built around event tickets
Instagram, but the posts are events and tickets. Discover a match or a concert, buy a seat, collect the ticket, post about it, and talk to the people going. Android and iOS, built from scratch, by one engineer.
I was the only mobile developer on it for six to eight months and worked directly with the client on requirements rather than from a finished spec. The architecture is local-first — optimistic actions, an ordered mutation queue, idempotent retries and conflict resolution — because people use an app like this in a stadium, on a crowded network, and an action that silently fails in that moment is the one that loses you the user.
On top of that: a community chat with voice messages, event discovery on Google Maps, and a WebView seatselection flow handed off to native. I wrote it test-first from day one, pasting real Postman responses into fake repositories as expected results — which is how most of the backend-to-UI mismatches got caught before they reached a screen.
Delivered at roughly 80%. The client’s funding stopped before release, so it never reached either store