Go home Rashid Armand

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