Skip to content
BackNov 7
Dmitri P.
Upwork badge

Dmitri P.

React Native & Next.js Product Engineer | Expo, Supabase | Fix & Ship

Your app already exists. Now it needs to be fixed, stabilized, or shipped. I work on React Native / Expo and Next.js / Supabase products that need production fixes, release support, or a senior engineer to take over. Top Rated Plus | $100K+ earned. Most clients come to me after the first version already exists. It may have been built quickly, inherited from another developer, or heavily AI-assisted. The product is working, but shipping changes is getting harder. Typical problems I help with: • Expo / React Native builds, EAS, TestFlight, App Store and Google Play • production bugs, crashes, performance issues and SDK upgrades • auth, state, data flow, APIs and third-party integrations • Next.js / Supabase products that need fixes before or after launch • Supabase RLS, Firebase, Stripe and backend integration problems • AI / Lovable / Claude / Cursor-built code that works but is hard to trust or maintain • codebases that need a practical review before more features are added REACT NATIVE + EXPO I fix and improve existing mobile apps, add features, handle native integrations, and take apps through release on iOS and Android. I work with Expo/EAS, Firebase, Supabase, RevenueCat, push notifications, deep links, authentication, payments, video, analytics and production debugging. NEXT.JS + SUPABASE I work on existing React / Next.js products: SaaS apps, dashboards, client portals and marketing products. I can take ownership of frontend, APIs, authentication, database work, Stripe, integrations, deployment and CI/CD. PRODUCT RESCUE / HARDENING I do not start by recommending a rewrite. First I find what is actually blocking the product, what is risky, and what can stay. Then I fix the important parts in the existing codebase. This is especially useful for MVPs built quickly with AI tools or inherited code. The goal is simple: make the product easier to ship, maintain and keep developing. I can also take on new builds when the scope is clear, but my strongest fit is an existing product that needs to move forward without a rewrite. If you already have a React product and need someone to fix, stabilize or ship it, send me the current problem and stack. I can start from the code that already exists.

🇲🇩Stauceni, Moldova$39/hr100% JSS3.76 (42)Since May 2017

Earnings and projects

MRR
$191

Last 6 months ÷ 6

World#115,027 / 412k
🇲🇩Country#153 / 595
Revenue, last 30 days
$123

Last 6 months: $1.1k

World#89,379 / 412k
🇲🇩Country#116 / 595
Total earnings
$158k

Billed in all: $165k

World#21,852 / 412k
🇲🇩Country#46 / 595
Per project
$1.9k

$191 in the last 6 months

World#79,975 / 412k
🇲🇩Country#120 / 595
Projects, last 6 months
6
0% fixed100% hourly
World#34,405 / 412k
🇲🇩Country#47 / 595
Projects in all
83

Across 91 contracts

44% fixed56% hourly
World#35,166 / 412k
🇲🇩Country#61 / 595

Earnings, last 30 days

$165k+$123 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$164.4k$164.5k$164.6kOct 8Oct 23Nov 7

Dotted: longer than usual between two readings.

Skill rankings: Top 25% in React Native

Ranked by MRR among everyone on Upwork with the skill.

  1. #16Web Application Audit53 freelancers · 🇲🇩 #2Top 30%
  2. #37Code Refactoring118 freelancers · 🇲🇩 #1Top 31%
  3. #76Code Review218 freelancers · 🇲🇩 #1Top 35%
  4. #200Expo.io581 freelancers · 🇲🇩 #1Top 34%
  5. #333Software Architecture964 freelancers · 🇲🇩 #1Top 35%
  6. #1,210Stripe3,151 freelancers · 🇲🇩 #3Top 38%
  7. #1,622Android App Development6,395 freelancers · 🇲🇩 #2Top 25%
  8. #1,725Firebase6,978 freelancers · 🇲🇩 #4Top 25%