Mina Sameh — Software Engineer (React Native, TypeScript, AI)

Mina Sameh

MedGulf

Insurance app shipped to 100K+ users across iOS & Android with offline-first MMKV architecture and EAS CI/CD.

·

## Problem MedGulf wanted a consumer-facing insurance app on both iOS and Android: policy lookup, claims submission with document uploads, bilingual UI, and offline use when customers were on the road. The existing web flow worked but cold-load was slow and the app needed to feel like a banking-grade experience. ## Approach Built the app on React Native + Hermes for fast startup, JSI bridges for the bits that needed native performance, and MMKV for offline-first storage of policies and claim drafts. Bilingual (Arabic / English) RTL layout handled at the component level. Auth via the existing identity provider; biometric unlock per platform. The pipeline runs on EAS — every PR builds; merges to main push to internal testers via TestFlight and Play Internal; tagged releases promote to production. CodePush handles JS-only hotfixes within hours of a critical bug landing. ## Outcome Shipped to 100,000+ users across iOS and Android. 4.1★ on Google Play, 3.9★ on App Store. Cold-start under 1 second on mid-range Android. Crash-free sessions consistently above 99.7%. ## Role Lead engineer on the mobile app: architecture, native modules, CI/CD, and on-call when production breaks. Worked alongside a backend team that owns the API and a design team that owns the visual language. ## What I learned Hermes + MMKV is the boring-but-correct mobile stack today; every project I touch since starts there. CodePush is great until you forget that some users never update — version pinning matters.

Type: React Native · Year: 2025