Senior React Native Developer & Full-Stack Engineer

Building full-stack mobile products with React Native, Expo and TypeScript.From idea to deployment.

Senior React Native developer with 15+ years of experience delivering mobile, web and cross-platform products for global brands including Deloitte, John Lewis, Burberry, Nokia, BP, Compass Group and Jaguar Land Rover. Based in Stockholm, Sweden and working remotely across Europe, I build scalable iOS, Android and web applications using React Native, Expo, TypeScript, Supabase, Node.js, Fastify, Stripe and modern CI/CD workflows.

Özay Ölkan - Senior React Native Developer

Özay Ölkan

Stockholm-based mobile product engineer

15+

years building products

iOS + Android

shipped with one product mindset

Remote

based in Stockholm, working across Europe

End-to-end delivery

React Native apps, UX systems, mobile architecture, backend services, analytics, deployment and production release workflows.

Product scope

Complete applications for iOS, Android and the web with the infrastructure, CI/CD and tooling needed to keep improving them.

Featured Projects

Amigo Safe App

A mobile system for Amigo Safe SOC, giving operators access to monitored sites, live camera streams, alarm history, notifications, and patrol controls across iOS and Android.

React NativeExpoTypeScriptSentryFigmaPostHogAutomated TestsMaestro
Bloom App 1

Designed and developed a React Native application for Bloom, a wellness app that helps dancers understand their mental and emotional well-being, track their practice, mood, and sleep, and stay motivated through personalized wellness and physical challenges.

React NativeExpoCI/CDTypeScriptNode.jsSupabaseFigma
Amigo Tools App

A cross-platform productivity system for surveillance teams, supporting assignment handling, field reporting, patrol work, scanning, location-aware workflows, and offline sync.

React NativeEASTypeScriptFigmaNative ModulesNFCLocation TrackingBarcode ScanningOffline Sync

Other projects

KIT - Clienteling App 1

A cross-platform, white-label clienteling app used by high-profile clients like John Lewis & Partners and Burberry. Built reusable modules and features using Flutter & Dart, supporting multi-client configurations.

FlutterDartAgile
Nike Kit Builder 1

Worked on a platform/tool that gives the user an exclusive experience and lets them create and customise their own team kit on a 20-inch iMac in-store. Visitors can upload their logo or create one using the Team Logo Builder, enter name and number and instantly see it appear on their kits. They can finish their order, pay in-store and have it delivered to their door. Worked with R/GA London and used Flash & ActionScript for the front end, PHP & MySQL for the back end.

FlashActionScriptPHPMySQL
Nokia Vine 1

Nokia viNe is a breakthrough mobile application that records photos, videos, songs, text, voice and bookmarks onto a multimedia map of your life. Worked with R/GA London and used Flex & ActionScript for the front end.

FlexActionScript
Red Bull - Faces for Charity 1

A website for 2007 Formula 1 event where fans could upload their photos to be printed on the Red Bull Formula 1 car for a donation to the Wings for Life Foundation, which supports spinal injury research.

FlashActionScript
Plan Monster 1

A website for drills and lesson planning for tennis coaches. Worked in a very small team as a full-stack developer, using AngularJS for the front end, PHP, Laravel, MySQL for the back end, and Stripe as a payment provider.

JavaScriptSCSSPHPLaravelMySQLStripe
Virtual Snowball 1

A multiplayer virtual snowball experience, done as a graduation project while I was studying at Middlesex University, London (2004 / 2005). I was, and still am, interested in using body movement in gameplay.

Macromedia DirectorFlashFlash Communication Server

Services

Practical help for shipping and improving mobile products.

I can join early to shape a product and architecture, or step into an existing codebase to stabilize, improve and ship.

Greenfield mobile product buildsTurn a new product idea into a production-ready iOS and Android application.
Brownfield app improvement and modernizationStep into an existing codebase to improve architecture, reliability, performance and delivery speed.
White-label and multi-client app systemsDesign reusable app foundations that support multiple brands, clients, configurations or markets.
Full-stack mobile product developmentBuild across the app, backend, data, integrations and release workflow as one connected product system.
React Native and Expo architecture reviewsReview structure, dependencies, navigation, native boundaries and release setup before scaling further.
App Store and Google Play release supportPrepare builds, store submissions, update workflows and production release checks for both platforms.
Production quality: testing, monitoring and CI/CDAdd the guardrails needed to ship with more confidence: tests, observability, automation and alerts.
Technical leadership for mobile teamsSupport product and engineering teams with technical direction, mentoring and delivery decisions.

Capabilities

Product ownership across the full stack.

I work across the layers that turn a prototype into a production application: mobile UX, backend services, data, analytics, testing, and deployment.

Mobile Engineering

React NativeExpoTypeScriptNative integrationsPerformance optimization

Backend & Infrastructure

Node.jsFastifySupabaseFirebaseGoogle CloudAuthenticationRealtime systems

Product Tooling

PostHog analyticsSentryAutomated testsMonitoringCI/CDRelease workflows

Product & UX

UX strategyDesign systemsFigmaUser flowsPrototypingInteraction design

Integrations

Stripe paymentsExternal APIsPush notificationsCloud services

Process

Design and engineering move together.

I approach products from both a design and engineering perspective, so decisions about flows, data, infrastructure, and release strategy stay connected from the beginning.

Step 1Product analysisClarify the product goal, users, constraints, and operational context before choosing a technical direction.
Step 2UX architectureShape the main flows, information hierarchy, and interaction model so the product feels coherent from the start.
Step 3User flow mappingMap critical paths and edge cases, especially where mobile users need speed, clarity, or recovery from errors.
Step 4Design systems in FigmaCreate reusable UI patterns, components, and states that translate cleanly into a maintainable app interface.
Step 5Rapid prototypingBuild enough of the experience to validate flow, feasibility, and product assumptions before overcommitting.
Step 6Cross-platform mobile developmentImplement production-ready iOS and Android apps with shared architecture and platform-aware details.
Step 7Backend architectureDesign APIs, authentication, data models, and service boundaries that support the product as it grows.
Step 8Analytics instrumentationAdd meaningful events, funnels, and feature flags to understand usage and guide product decisions.
Step 9Testing and deploymentCover important behavior with automated tests, then ship through reliable build and release workflows.
Step 10Iteration from product feedbackUse real usage, team feedback, and production signals to refine flows, performance, and reliability.

Background

A long arc through interaction, systems, and shipped products.

My work has moved from interactive brand experiences and enterprise frontend systems into full-stack mobile products, always centered on interaction, architecture, and the realities of shipping software.

2023 - Present

Mobile Product Engineer

Designing and developing full-stack cross-platform mobile applications with React Native, backend services, analytics tooling, and production deployment across iOS and Android.

2020 - 2023

Cross-platform Mobile Systems

Moved into mobile product development with Flutter, including work with Deloitte UK on clienteling applications and reusable cross-platform modules for multi-client retail environments.

2010 - 2020

Enterprise Product Systems

Built CRM, SAP-connected, and operational tools for teams including Jaguar Land Rover, Compass Group, and PVH, with a focus on maintainable frontend architecture.

2006 - 2010

Interactive Foundations

Started in interactive and frontend development using Flash, Flex, ActionScript, AngularJS, Unity, PHP, and MySQL before evolving into full-stack mobile product development and cross-platform application architecture.

FAQ

Common questions.

Do you work remotely?

Yes. I am based in Stockholm, Sweden and work remotely with teams across Europe, including UK and Nordic business hours.

Do you build both iOS and Android apps?

Yes. I build cross-platform iOS and Android applications using React Native, Expo and TypeScript.

Can you work with an existing app or only new builds?

Both. I work on greenfield products, brownfield codebases, white-label apps, internal tools and production mobile platforms that already have users. Depending on the state of the product, I can help with architecture, feature delivery, performance, release workflows, testing, observability or technical cleanup.

Can you handle backend development too?

Yes. I work across the full stack using Node.js, Fastify, Supabase, PostgreSQL, Firebase, Stripe and cloud services.

Can you help with app releases?

Yes. I can support App Store and Google Play releases, CI/CD workflows, automated testing, monitoring and production deployment.

Contact

Start a conversation.

Tell me what you are building, improving, or trying to ship. I will reply with the clearest next step.