Built the Flutter client for a cross-platform archaeology exploration app, working alongside a backend team to consume REST APIs and sync location-based content via Google Maps.
Designed dual onboarding flows for two distinct user types — Tourist and Researcher — each with a tailored experience. Integrated Paymob subscriptions for premium features, coordinating directly on the payment API contract with the backend team.