React Native mobile app development
I build iOS and Android apps on React Native together with the backend. I led the relaunch of the Lagooona social app: in three months the team rewrote it and released it on the App Store, Google Play and Huawei AppGallery.
Why clients come
- You need an app for two platforms but not the budget for two teams
- A contractor missed deadlines, builds are broken and the project needs rescuing
- You need a backend, subscriptions and store releases, not just screens
- The app is slow on low-end Android devices
What I build
The app
One React Native and TypeScript codebase for iOS and Android.
Backend and API
NestJS or Firebase, authentication, media, notifications.
Media
Photos, videos and stories: upload and on-device playback.
Subscriptions
Paid access through RevenueCat and screens for free users.
Builds and updates
Fastlane, CI and small over-the-air updates through CodePush.
Store release
App Store, Google Play and Huawei AppGallery, prepared for review.
Relevant experience
- LagooonaPrincipal Software EngineerSocial app relaunch: app and backend architecture, hiring the team, code review and release to three stores in three months.Open case study
- SuperPower (ex. WorkoutMe)Frontend EngineerSuperPower: a progress screen with a calendar, chart and Firestore reports, and TypeScript added to an existing project.Open case study
What drives the cost
I send a stage-by-stage estimate after a call and a review of requirements.
- Number of screens and flows
- Custom backend or ready-made services like Firebase
- Media, offline mode and push notifications
- In-app subscriptions and payments
FAQ
Why React Native instead of native?
One codebase for two platforms is faster to build and cheaper to maintain. Native is needed for rare cases like heavy graphics or deep hardware access — if yours is one of them, I'll say so right away.
Can you take over a project from another contractor?
Yes. That's exactly what happened with Lagooona: after the contractors left, the first version didn't build, and the app was rewritten and released in three months.
Do you work alone or with a team?
I own the architecture, frontend and backend myself. If the project needs a designer, QA or DevOps, we agree on the team at the start.
What do you need to estimate a project?
Tell me what problem the product solves, who will use it and which systems it connects to. If there are no requirements yet, we'll work them out on a call, then I'll send a stage-by-stage estimate.
Why is the price shown as “from”?
It's the lower bound of the budget. The final figure depends on roles, integrations and load requirements — I give an estimate after reviewing the task.
Other services
- LMS and learning platformsCourses, tests, assignment review, schedules and reportsfrom RUB 1,500,000
- Booking and online paymentsSchedules and availability, card and bank payments, QR orderingfrom RUB 900,000
- Client portals and internal systemsRoles and access, staff workspaces, reports and integrationsfrom RUB 1,200,000
- Media archives and video platformsVideo upload and processing, search, markup and deliveryfrom RUB 1,800,000
- Real-time systems and control panelsEvent feeds, operator panels and live data without reloadsfrom RUB 900,000
- Technical audit and developmentCode and architecture audits, project rescue, speed and growthfrom RUB 150,000