You will get bugs fixed and your React or React Native app made fast again

Let a pro handle the details

Buy Web Programming Bug Fixes services from Dongxu, priced and ready to go.

Let a pro handle the details

Buy Web Programming Bug Fixes services from Dongxu, priced and ready to go.

Project details

You will get the bug actually fixed, plus the numbers that prove it.

For five years I have written React Native inside NetEase Cloud Music, one of China's top three music apps - the membership and payment screens in the app users actually download. At that scale you do not get to guess. You profile on a real device, find what is actually re-rendering, and fix the thing that costs the most. Nine years in frontend overall.

That is what you get here. I measure before I touch anything and tell you what I found in plain language before I change any code. If the fix is not worth what you would pay me, I will say so - I would rather lose the sale than take money for a change you will not feel.

Most of what I am asked to fix is one of a dozen specific things: re-render storms, list performance, image handling, bundle and cold-start cost, native crashes traced back to the JS that caused them.

Send me the repo and how to reproduce it. If I can reproduce it, I can usually fix it inside the delivery window - and you will see a before and after measurement, not just my word for it.
Programming Languages
HTML & CSS, JavaScript, TypeScript
Coding Expertise
Cross Browser & Device Compatibility, Performance Optimization
What's included
Service Tiers Starter
$99
Standard
$249
Advanced
$599
Delivery Time 2 days 4 days 8 days
Number of Revisions
123
Bug Investigation
Fix Documentation
-
Detailed Code Comments
-
-

Frequently asked questions

Dongxu D.Status: Offline
Dongxu D.Status: Offline
React Native Dev | Top-3 China Music App | Payments & Subscriptions
Hangzhou, China - 1:24 pm local time
React Native at the scale where mistakes cost money.

For the last five years I have written React Native inside NetEase Cloud Music, one of China's top three music apps - not an internal tool, the app users actually download. Specifically the membership and payment screens: the paywall, plan selection, payment methods, the checkout redirect, and the entitlement state that has to update everywhere the second someone pays. When one of those breaks it is not a bug report, it is a revenue number someone asks about the next morning.

Nine years in frontend overall. React, React Native, TypeScript, Next.js.

WHAT I BUILD
- React Native screens that survive real devices, real networks and real users, not just the simulator
- Stripe subscriptions and checkout in React and Next.js: Checkout Sessions, webhooks as the source of truth, trials, upgrades, proration, dunning, cancellation
- Performance work on React and React Native apps that have got slow - measured before and after, not guessed
- Marketing and landing pages in Next.js, built to score well on Lighthouse rather than only look good in a screenshot

WHY CLIENTS KEEP ME
Nine years on screens where a 1% conversion drop shows up on someone's dashboard the next morning teaches you to care about the cases nobody demos: the double-tapped Pay button, the payment channel that times out after the money moved, the app backgrounded mid-redirect, the trial that expired on another device. Most of what I get hired to fix is one of those.

RECENT INDEPENDENT WORK
I wrote VigilClaw, an open-source AI assistant in TypeScript built around sandboxed agent execution, credentials the agent never sees, and enforced spend caps. The repo is linked on this profile - read the code before you decide anything.

HOW WE WOULD WORK
Short call to pin down scope, then a written plan with a fixed price, then build in increments you can review, then handover with documentation. I am based in China (UTC+8) and keep 3-4 hours of daily overlap with US Eastern mornings and full overlap with European hours.

Tell me what you are building and what is currently blocking it. I will tell you honestly whether I am the right person and what it will realistically take.

Steps for completing your project

After purchasing the project, send requirements so Dongxu can start the project.

Delivery time starts when Dongxu receives requirements from you.

Dongxu works on your project following the steps below.

Revisions may occur after the delivery date.

Reproduce it on my machine

No guessing from a description. I get the bug failing in front of me first, then confirm with you that we are looking at the same problem.

Measure the baseline

Profile and record where you are today, so the improvement is a number we both agree on rather than a feeling.

Review the work, release payment, and leave feedback to Dongxu.