About the service
I am a React Native developer and create mobile applications that launch simultaneously in the App Store and Google Play from a single TypeScript codebase. It's important to me that the app feels truly native, not a wrapper over a website: smooth navigation at 60 frames, gestures, offline work, push notifications, deep links and careful handling of small platform differences that usually take weeks. In my day-to-day work I use Expo — both managed mode and bare/dev-client when a project needs its own native code — so you get fast iteration, over-the-air updates and predictable builds through EAS.
If there's no ready-made library for a needed feature, I write a native bridge myself: modules in Swift or Objective-C for iOS, Kotlin or Java for Android, with clear typed APIs on the JavaScript side. I pay attention to things without which an app doesn't live in production: secure token storage, biometric login, in-app purchases and subscriptions, maps, camera and media handling, background tasks, crash reports and analytics. I manage state and data with tools suited to the task — React Query for server data, Redux Toolkit or Zustand for app state — and keep code strictly typed so it's easy to extend.
I also take on the tedious but critical part of release: signing profiles and certificates, App Store Connect and Play Console setup, card formatting, submission for review, staged rollouts and version updates after launch. You can give me a Figma layout and API or an existing app that needs new features and optimization — I'll return a maintained and documented result.
— Cross-platform iOS and Android applications on React Native and TypeScript
— Expo managed and bare, EAS Build and over-the-air updates (OTA)
— Native modules on Swift/Objective-C and Kotlin/Java when needed
— Push notifications, deep links, offline sync, background tasks
— Authentication, biometrics, in-app purchases and subscriptions
— Publishing to App Store and Google Play, signing and staged rollouts
If there's no ready-made library for a needed feature, I write a native bridge myself: modules in Swift or Objective-C for iOS, Kotlin or Java for Android, with clear typed APIs on the JavaScript side. I pay attention to things without which an app doesn't live in production: secure token storage, biometric login, in-app purchases and subscriptions, maps, camera and media handling, background tasks, crash reports and analytics. I manage state and data with tools suited to the task — React Query for server data, Redux Toolkit or Zustand for app state — and keep code strictly typed so it's easy to extend.
I also take on the tedious but critical part of release: signing profiles and certificates, App Store Connect and Play Console setup, card formatting, submission for review, staged rollouts and version updates after launch. You can give me a Figma layout and API or an existing app that needs new features and optimization — I'll return a maintained and documented result.
— Cross-platform iOS and Android applications on React Native and TypeScript
— Expo managed and bare, EAS Build and over-the-air updates (OTA)
— Native modules on Swift/Objective-C and Kotlin/Java when needed
— Push notifications, deep links, offline sync, background tasks
— Authentication, biometrics, in-app purchases and subscriptions
— Publishing to App Store and Google Play, signing and staged rollouts