Skip to content
BackNov 7
Peter R.
Upwork badge

Peter R.

Senior IOS & Android Developer | Mobile Apps | React Native | Next JS

I build and ship React Native (Expo) apps for iOS and Android, backed by Supabase and Next.js. I've launched consumer apps across social networking, wine recommendations, travel planning, music, and AI-powered styling, taking each from idea through App Store and Google Play release. What I'm best at: • Taking over existing apps. Many of my projects start with a codebase another developer or an AI tool built. I audit it, fix what's fragile (auth, data security, performance), and get it production-ready without a full rewrite. • Getting apps into the stores. EAS builds, TestFlight, App Store and Play Console submissions, review responses, and over-the-air updates. • Supabase done properly. Row-level security, roles, Edge Functions, and Postgres schemas built to scale, so your users' data stays protected. • AI features that feel native. Chat, recommendations, image and voice features using the OpenAI API, integrated cleanly into the mobile experience. • Mobile + web together. A Next.js dashboard or web app that shares the backend with your mobile app. Stack: React Native, Expo/EAS, TypeScript, Supabase, Next.js, Node.js/NestJS, PostgreSQL, Firebase, Stripe, RevenueCat, OpenAI API. Certifications: React Native, React, React Testing, Node.js (Express), JavaScript Unit Testing, MongoDB (Codecademy); Google Cloud Fundamentals (Coursera). How I work: I start by understanding your users and business goals, then agree on clear milestones before writing code. You get regular progress updates, test builds you can install on your own phone, and clean, documented code you fully own. Have an app to build, finish, or rescue? Send me a short overview and a link to the codebase or designs if you have them. I usually reply within a few hours and offer a free discovery call.

🇰🇪Nairobi, Kenya$45/hr100% JSS5.00 (10)Since Jan 2021

Earnings and projects

MRR
$713

Last 6 months ÷ 6

World#62,874 / 412k
🇰🇪Country#319 / 3,243
Revenue, last 30 days
$1.5k

Last 6 months: $4.3k

World#29,577 / 412k
🇰🇪Country#121 / 3,243
Total earnings
$12k

Billed in all: $12k

World#179,094 / 412k
🇰🇪Country#1,242 / 3,243
Per project
$650

$1.1k in the last 6 months

World#159,187 / 412k
🇰🇪Country#1,084 / 3,243
Projects, last 6 months
4
100% fixed0% hourly
World#51,813 / 412k
🇰🇪Country#222 / 3,243
Projects in all
19

Across 25 contracts

76% fixed24% hourly
World#138,388 / 412k
🇰🇪Country#1,230 / 3,243

Earnings, last 30 days

$12.4k+$1.5k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$10k$11k$12k$13kOct 8Oct 23Nov 7

Skill rankings: Top 14% in Firebase

Ranked by MRR among everyone on Upwork with the skill.

  1. #47App Store302 freelancers · 🇰🇪 #1Top 16%
  2. #134Expo.io581 freelancers · 🇰🇪 #1Top 23%
  3. #174In-App Purchases1,101 freelancers · 🇰🇪 #1Top 16%
  4. #369AI Mobile App Development1,401 freelancers · 🇰🇪 #1Top 26%
  5. #768Stripe3,151 freelancers · 🇰🇪 #3Top 24%
  6. #992Android App Development6,395 freelancers · 🇰🇪 #3Top 16%
  7. #1,002Firebase6,978 freelancers · 🇰🇪 #6Top 14%
  8. #1,065Supabase4,116 freelancers · 🇰🇪 #3Top 26%