MANMobile engineer All projects

SaniService

A service-commerce mobile app built from scratch, combining booking, cart, payments, live updates, notifications, and location-aware features.

SaniService product screen
RoleSenior React Native engineer
Timeline2025 — 2026
FocusExpo / EAS · Payments · Native

Product judgment backed by hands-on engineering.

01 / Challenge

What needed to change

Turn a multi-step service marketplace into a coherent mobile journey while integrating regional payments and device capabilities.

02 / Approach

How I worked

  • Built the application foundation, navigation, auth, cart, addresses, notifications, and state boundaries.
  • Integrated Mamopay in a controlled WebView flow, Pusher updates, push notifications, and location-based air-quality data.
  • Managed EAS build profiles and platform release concerns alongside day-to-day feature delivery.
03 / Outcome

The result

A complete cross-platform product delivered from an empty repository to a release-ready mobile application.

Tools & platform
Expo 54TypeScriptExpo RouterMamopayPusherNotificationsReanimated
Next projectEventual Tickets