Skip to content
Mert Yılmaz
CVTürkçeContact
Home

Mobile app development with React Native

Short answer

I build mobile apps for Android and iOS with React Native and Expo, and I write the backend behind them. At Qrispy I rewrote the mobile experience and set up a Turborepo monorepo that shares packages with the web. For Harmoni Yazılım I built a React Native Android app for after-sales services.

What I do

  • Android and iOS apps from one codebase (React Native, Expo)
  • A monorepo so the web and mobile versions of a product share packages
  • The API and database the app needs
  • Subscription and payment flows
  • Rewriting an existing mobile app

When you need web and mobile together

If a product has both a web and a mobile version, splitting shared code such as validation rules and the API client into a package reduces duplication. At Qrispy I did this with Turborepo, keeping the Next.js and Expo apps in one repository.

Similar work I have done

  • Qrispy: rewrote the mobile experience with Expo and React Native. Built Stripe payment and subscription flows and backend services with NestJS, TypeORM and MySQL. Integrated translation and speech-to-text features with AWS services and Telnyx.
  • Harmoni Yazılım: an Android app and web interface with service request tracking, repair records, photo upload and OTP-verified delivery to the customer.

Questions

How much does a mobile app cost?
It depends on the number of screens, features such as sign-in, payments and notifications, and the backend you need. Describe the idea briefly and I will clarify the scope and send a quote.
Do I need separate development for iOS and Android?
With React Native I can ship both from one codebase. If you need a very device-specific feature, I tell you up front.
Do you also publish the app to the stores?
I help with the release process. The store accounts (Apple Developer, Google Play) are opened in your name.
Can you rewrite an existing mobile app?
Yes. At Qrispy I rewrote the existing mobile experience with Expo and React Native.

Tell me about your project

A short note is enough. We pin down the scope and discuss price and timeline together.

WhatsApp +90 539 980 47 25myyilmaz97@gmail.comFill in the form

Other services

Written by Mert Yılmaz, freelance fullstack developer.