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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.1k
Billed in all: $164,531$165k
$191 in the last 6 months
Across 91 contracts
Earnings, last 30 days
Dotted: longer than usual between two readings.
Skill rankings: Top 25% in React Native
Ranked by MRR among everyone on Upwork with the skill.
- #16Web Application Audit53 freelancers · 🇲🇩 #2Top 30%🇲🇩#2 of 2
- #37Code Refactoring118 freelancers · 🇲🇩 #1Top 31%🇲🇩#1 of 3
- #76Code Review218 freelancers · 🇲🇩 #1Top 35%🇲🇩#1 of 3
- #200Expo.io581 freelancers · 🇲🇩 #1Top 34%🇲🇩#1 of 1
- #333Software Architecture964 freelancers · 🇲🇩 #1Top 35%🇲🇩#1 of 3
- #1,210Stripe3,151 freelancers · 🇲🇩 #3Top 38%🇲🇩#3 of 5
- #1,622Android App Development6,395 freelancers · 🇲🇩 #2Top 25%🇲🇩#2 of 5
- #1,725Firebase6,978 freelancers · 🇲🇩 #4Top 25%🇲🇩#4 of 14