Mobile apps

Mobile applications (React Native)

Native-feeling iOS and Android apps from one TypeScript codebase — with the same quality gates as the other fields of my development work: clear modules, typed contracts, and criteria-driven verification.

Stack

  • React Native + Expo for store builds and a predictable developer loop
  • Tamagui for cross-platform UI primitives (shared look & feel with web where it helps)
  • TypeScript, React Navigation (native stack / tabs), Safe Area and SVG where needed
  • Typed API clients and shared contracts so mobile stays aligned with backend services
  • Vitest / typecheck in CI — ship when acceptance criteria pass, not when “it looks fine on my phone”

How I work

Design-pattern oriented UI shells, vertical features as modules, and careful separation between navigation, presentation and data. Offline-friendly pieces (secure storage, localisation) when the product needs them. AI-assisted delivery under review — same discipline as my other development work.

← All services · Contact