CRAWLER V2
Cross-platform rebuild. iOS + Android. Four weeks.
The founder was constantly putting out fires. The app was fragile. Every release was terrifying.
A complete ground-up rewrite of the mobile app on React Native and Expo, against the existing NestJS backend. Four weeks from kickoff to both store listings, with intense device-level testing on both iOS and Android the whole way.
The constraint that mattered most: replace the live iOS and Play Store apps without losing existing rankings or breaking the user base. Day-one stable on both platforms, no rollback, no hotfix-week.
Cross-platform parity isn’t theoretical here. Both apps shipped from the same codebase, on the same day, with feature equivalence. Most teams plan a year for this kind of work.
App Store Connect, first-time downloads. 6.1K before V2, 19.7K three months later.
RATING RECOVERY
In the first 3 months after the V2 rebuild, new reviews are pulling both stores back toward 5 stars.
PLAY STORE
and rising since V2
APP STORE
18 → 51 reviews since V2
PRODUCT & DESIGN
I ship pixel-perfect when the design holds up, and I push back when it doesn't. A few examples:
- Took an agency design with 10+ ad-hoc button variants and consolidated it into a small standardized system (primary, secondary, accent, solid, ghost), then shipped against that, no extra design rounds.
- Proposed and shipped a review-prompting flow that materially lifted both store ratings.
- Built push and SMS re-engagement loops that brought lapsed users back.
6.1K → 19.7K downloads in 3 months. 4.9★. Day-one stable on both stores.
Read more case studies