Back to selected work

Core screens rebuilt for an app used in 100+ countries

Company
LaunchGood
Role
Mobile Software Engineer
Year
2025 to 2026
Stack
  • React Native
  • TypeScript
  • Jest
Result
Core screens rebuilt, tested, shipped

The problem

Core screens of an app used in more than 100 countries needed a full refresh without slowing releases.

What I did

  • Rebuilt each screen end to end: data, state, interface and component tests.
  • Brought Claude into the team's workflow for design handoff and test writing.

The key decision

Ship each screen complete with its tests before starting the next, so the refresh could go out screen by screen instead of in one risky release.

The result

Core screens rebuilt, tested and shipped as part of the app-wide refresh.

What I'd do next

Add visual checks on real devices, so layout changes are caught before release.

Screen 1TestsScreen 2TestsScreen 3TestsRelease
Back to selected work