Skip to content
BackNov 7
Muhammad Z.
Upwork badge

Muhammad Z.

Senior React Native and Expo Developer | iOS and Android App Developer

I help founders and teams build, improve, and launch React Native and Expo apps for iOS and Android. Whether you need an MVP, an Expo migration, or an experienced developer to fix and finish an existing app, I can help you move toward your next release. My 4+ years of experience covers the mobile product lifecycle, including application architecture, interface development, backend integration, subscriptions, testing, and deployment. I have completed more than 1,000 hours on Upwork, working on projects that include social applications, subscription setup, and legacy app recovery. 📱 What I Can Help You With • React Native and Expo app development for iOS and Android • MVP development with a clear scope and achievable milestones • Figma designs translated into responsive mobile interfaces • Existing app maintenance, bug fixes, and performance improvements • React Native upgrades and migrations to Expo • Subscriptions, paywalls, and payment integrations • Authentication, real time messaging, and push notifications • Audio calls, video calls, and live streaming • AI chatbots, voice features, and OpenAI API integrations • App Store and Google Play submission • Ongoing development and support after launch 🛠️ Core Technologies & Expertise • Mobile: React Native, Expo, TypeScript, JavaScript, iOS, Android • State and Data: React Query, Zustand, Redux Toolkit, MMKV, caching, local persistence • Firebase: Authentication, Firestore, Realtime Database, push notifications • Supabase: PostgreSQL, authentication, database integration, real time features • Backend: Node.js, REST APIs, external service integrations • Payments: RevenueCat, Superwall, Stripe, in app purchases, subscription sandbox testing • Communication: Agora SDK, WebRTC, WebSockets, messaging, audio and video calls • AI: OpenAI API, AI chatbots, voice integrations • Deployment: EAS Build, EAS Update, over the air updates, App Store Connect, Google Play Console 🚀 Selected Experience • Social Applications Developed features including real time chat, Agora audio and video calls, live streaming, media feeds, comments, virtual gifting, and QR code interactions. • Subscription Integration Completed an Expo subscription sandbox project on Upwork, helping the client configure and test their app’s subscription flow. • Legacy App Recovery Helped revive an existing React Native project by working through codebase issues and restoring functionality. • Ecommerce Migration Worked on migrating an ecommerce app serving 100K+ users from Magento to Shopify. • Release Workflows and Reliability Built Expo and EAS release workflows with over the air updates. Implemented authentication, local persistence, and caching to support reliable app behavior. 🤝 How I Work I start by understanding your goals and reviewing your existing code, designs, or requirements. From there, we define the scope, identify technical risks, and agree on practical milestones. You receive regular progress updates, clear explanations of technical decisions, and early notice of blockers. I test important user flows throughout development and help prepare your app for release. I care about how your product works today and how easily your team can maintain it tomorrow. That means readable code, sensible architecture, and attention to the details your users experience. 💬 Let’s Discuss Your App Send me an invitation with your app idea, Figma designs, or the issue you need resolved. Tell me what is already built and what you want to achieve next, and we can map out a practical plan for delivery.

🇵🇰Lahore, Pakistan$30/hr100% JSS5.00 (1)Since Oct 2022

Earnings and projects

MRR
$4.4k

Last 6 months ÷ 6

World#6,771 / 412k
🇵🇰Country#686 / 52.9k
Revenue, last 30 days
$3.3k

Last 6 months: $26k

World#10,842 / 412k
🇵🇰Country#1,198 / 52.9k
Total earnings
$37k

Billed in all: $38k

World#96,337 / 412k
🇵🇰Country#8,660 / 52.9k
Per project
$9.2k

$13k in the last 6 months

World#17,746 / 412k
🇵🇰Country#835 / 52.9k
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇵🇰Country#17,051 / 52.9k
Projects in all
4

Across 5 contracts

40% fixed60% hourly
World#283,741 / 412k
🇵🇰Country#43,856 / 52.9k

Earnings, last 30 days

$38.5k+$3.3k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$34k$36k$38k$40kOct 8Oct 23Nov 7

Skill rankings: Top 1% in Android App

Ranked by MRR among everyone on Upwork with the skill.

  1. #11Android App776 freelancers · 🇵🇰 #5Top 1%
  2. #28Expo.io581 freelancers · 🇵🇰 #7Top 5%
  3. #115iOS3,908 freelancers · 🇵🇰 #14Top 3%
  4. #177Firebase6,978 freelancers · 🇵🇰 #39Top 3%
  5. #187Supabase4,116 freelancers · 🇵🇰 #59Top 5%
  6. #288Mobile App Development8,511 freelancers · 🇵🇰 #51Top 3%
  7. #339React Native10,486 freelancers · 🇵🇰 #54Top 3%
  8. #595TypeScript15,967 freelancers · 🇵🇰 #109Top 4%