Shipping a stalled patient mobile app in under a month
I took over a React Native app that had stalled for three months, mapped a new architecture, mentored two engineers new to mobile, automated iOS and Android releases with EAS, and launched in under a month with strong user feedback.
Context
Tembo Health had cut its offshore team and bet heavily on shipping a patient mobile app. The engineer leading it had been on it for about three months with little progress. Two other engineers on the project were new to mobile development. I took ownership of the app, the architecture and the team, with one goal: get it shipped.
What I did
I mapped a new architecture for the React Native app and mentored the two engineers through the rebuild with regular pairing and reviews, instead of taking the work away from them. I wrote code alongside them, automated the iOS and Android release pipeline with EAS so we could cut platform-selective staging and production builds quickly, ran user interviews, and worked directly with product on scope.
After launch I kept the team on a steady cadence of bugfix releases, including a 41-file production release across onboarding, urgent-care visit status and notifications.
Result
We launched under a month after I took it over, with strong user feedback. Both engineers came out of it able to ship mobile releases on their own. It is the project I would most want to be remembered for, and a direct reason I became Tech Lead.
Stack
React Native · Expo · EAS · TypeScript · iOS · Android