Open to selected freelance work Mobile developer · Android & iOS Based in İstanbul Local time GMT+3

I build Android and iOS apps people open every day: restaurant tools, HR and transport apps for teams on the move, and AI products of my own.

About
Illustrated portrait of Murat Öztürk İstanbul · TR
Building EasyHR and Uris Tech apps

Six years of shipping mobile software. I started with open source Kotlin apps, spent five years on POS companions used in restaurants across Türkiye, and now build the EasyHR and Uris Tech apps while running my own AI products on the side. I care about clean architecture, fast screens and apps that survive real users.

6 +
years shipping mobile software
13 +
apps live on Google Play & App Store
58
freelance clients worldwide
300 +
stars on my open source repos

Toolbox

  • Android KotlinJavaJetpack ComposeXML ViewsCoroutinesFlowHiltKoinRoomRetrofitKtorPaging 3NavigationDataStore
  • iOS SwiftSwiftUIasync/awaitCore LocationStoreKitRevenueCat
  • Multiplatform Kotlin MultiplatformCompose MultiplatformFlutterElectronCapacitor
  • Architecture MVVMMVIClean ArchitectureMulti-moduleDependency Injection
  • Backend & Web Node.jsExpressNestJSASP.NET CoreREST APIsSignalRSocket.IOPostgreSQLPrismaMSSQLReactNext.jsTypeScript
  • AI & Services OpenAI APIGoogle GeminiClaude APIElevenLabsReplicateFirebaseGoogle Play BillingAdMobMapboxML Kit
  • Tooling GitGitHubDockerCoolifyAndroid StudioXcodeSwagger
Selected work

Apps that shipped (09)

01 / 09 Own product 2026

APF: Auto Part Finder

One search across every parts supplier.

A B2B desktop and mobile system for Turkish auto parts shops. It queries dozens of supplier sites in parallel, decodes chassis numbers, and runs stock, cash, POS and e-invoicing in one place.

  • 59 supplier integrations
  • 3 e-invoice providers
  • 700+ commits in 7 weeks
Platforms
Desktop · Android · iOS
Stack
ElectronReactTypeScriptExpressPostgreSQLCapacitorSSE
APF: Auto Part Finder screenshot 1APF: Auto Part Finder screenshot 2APF: Auto Part Finder screenshot 3
02 / 09 At work Uris Tech 2025-26

Uris Pro · Kids · 360

Live staff and school transport, three roles, one platform.

A fleet and staff transport platform with passenger, driver and fleet manager roles, a school bus flavour and a manager panel. Native on both platforms, with live location and push updates.

  • 1K+ installs
  • 4.6★ on the App Store
  • 3 apps live
Platforms
Android · iOS · KMP panel
Stack
Jetpack ComposeHiltMulti-module MVISwiftUICompose MultiplatformASP.NET Core
Uris Pro · Kids · 360 screenshot 1Uris Pro · Kids · 360 screenshot 2Uris Pro · Kids · 360 screenshot 3
03 / 09 At work 2026

EasyHR AI Platform

HR in a pocket: attendance, leave, approvals and a team feed.

An HR suite for companies in Türkiye. I build both native apps: location-verified check-in with geofence, BLE beacon, NFC and QR options, leave and approval flows, candidates, org chart and a social wall.

  • 13 feature modules
  • Live on both stores
  • Geofence + NFC + QR
Platforms
Android · iOS
Stack
KotlinJetpack ComposeKoinKtorMVISwiftUI
EasyHR AI Platform screenshot 1EasyHR AI Platform screenshot 2EasyHR AI Platform screenshot 3
04 / 09 At work Liwa Soft 2021-26

Samba Patron

Restaurant owners check every branch from their phone.

The owner app for the SambaPOS restaurant system: live revenue, branch and payment reports from anywhere. Shipped in 2021, rewritten in Jetpack Compose and kept native on iOS with SwiftUI.

  • 4.5★ from 91 ratings
  • 1K+ installs
  • Maintained since 2021
Platforms
Android · iOS
Stack
KotlinJetpack ComposeSwiftUICoroutinesRetrofit
Samba Patron screenshot 1Samba Patron screenshot 2Samba Patron screenshot 3
05 / 09 At work Liwa Soft 2026

Samba Mobile

Waiters take orders and payments without leaving the table.

A waiter app for restaurants running SambaPOS V5: tables, orders, bills, payments and team chat, synced in real time with the restaurant’s own server. Moved from a Java app to one Compose Multiplatform codebase for Android and iOS.

  • One KMP codebase
  • Real-time table sync
  • Live on both stores
Platforms
Android · iOS
Stack
Kotlin MultiplatformCompose MultiplatformKtorSignalR.NET API
Samba Mobile screenshot 1Samba Mobile screenshot 2Samba Mobile screenshot 3
06 / 09 Client work Freelance 2021-25

White-label AI apps

AI apps that founders around the world launch under their own brand.

Chat, image, video and music apps built on OpenAI, RunwayML and Suno. As a freelancer I deliver them as custom builds for clients: their branding, paywalls, ads and backend, ready for the stores.

  • 58 clients worldwide
  • 60+ custom builds
  • Android + iOS
Platforms
Android · iOS · Node.js
Stack
KotlinJetpack ComposeSwiftUIPlay BillingRevenueCatExpressSwagger

Client builds per app

ConversAI 36
VirtuAI 22
VideoAI 5
07 / 09 Own product 2025

KidAI: Storytime Magic

Bedtime stories written and narrated by AI.

Parents pick a theme and a value, KidAI writes an illustrated story and reads it aloud. One Kotlin Multiplatform codebase for Android and iOS, with my own backend for generation and voice.

  • KMP, one codebase
  • 5.0★ on the App Store
  • Gemini + ElevenLabs
Platforms
Android · iOS
Stack
Compose MultiplatformKoinKtorExpressPostgreSQLGeminiElevenLabs
KidAI: Storytime Magic screenshot 1KidAI: Storytime Magic screenshot 2KidAI: Storytime Magic screenshot 3
08 / 09 Own product 2026

generate.tr

A studio of browser tools for app makers.

Store screenshot editor, AI icon generator, localisation, privacy policy, QR and tester tools under one hub. Seven apps share one database and one sign-in across subdomains.

  • 7 apps, 1 sign-in
  • 35 languages + RTL
  • AI icon generation
Platforms
Web
Stack
ReactTypeScriptViteExpressPrismaPostgreSQLDocker
generate.tr screenshot
09 / 09 Open source 2023

Mova

My most starred repo: a movie app built as a clean architecture reference.

Movies, series and actors from TMDb with trailers and watch lists. Built as a clean reference for MVVM with Clean Architecture, Hilt, Room and Paging 3, and published on Google Play.

  • 150+ GitHub stars
  • 20+ forks
  • 500+ installs
Platforms
Android
Stack
KotlinMVVMClean ArchitectureHiltRoomPaging 3Retrofit
Mova screenshot
Path

Work timeline

  1. Osmaniye Korkut Ata Bachelor's degree, Management Information Systems 2017 - 2021
  2. Liwa Yazılım Full Stack Developer 2020 - 2025
  3. Freelance Freelance Mobile Developer 2021 - Present
  4. Uris Tech Mobile Application Developer 2025 - Present
  5. EasyHR AI Platform Mobile Developer (Android & iOS) 2026 - Present
  1. May 2026 - Present 5 mos

    EasyHR AI Platform

    Mobile Developer (Android & iOS)

    İstanbul, Türkiye

    Native Android and iOS apps for an HR and time-attendance platform.

    • Build the EasyHR AI Platform apps natively on Android (Kotlin, Jetpack Compose, Koin, Ktor, MVI) and iOS (SwiftUI): time and attendance, leave requests, approvals, candidates, org chart and a company social feed.
    • Split the Android codebase into 13 feature modules on an MVI architecture so features stay isolated and can be developed in parallel.
    • Implemented location-verified check-in and check-out with geofence region matching, BLE beacon, NFC and QR options and mock-location detection.
    • Shipped both apps to Google Play and the App Store; live since July 2026.
    KotlinJetpack ComposeKoinKtorMVISwiftUI
  2. Nov 2025 - Present 11 mos

    Uris Tech

    Uris Yazılım Teknolojileri A.Ş.

    Mobile Application Developer

    İstanbul, Türkiye

    Live staff and school transport tracking, native on both platforms.

    • Build Uris Pro, Uris Kids and Uris 360, a staff and school transport platform with passenger, driver and fleet manager roles; 1K+ installs and a 4.6/5 App Store rating.
    • Developed the Android app in Jetpack Compose with Hilt, Retrofit and a multi-module MVI architecture.
    • Built the native iOS app, including a location push extension for live vehicle tracking.
    • Built the fleet manager panel with Compose Multiplatform and contributed 200+ commits to the ASP.NET Core backend.
    KotlinJetpack ComposeHiltMulti-module MVISwiftUICompose MultiplatformASP.NET Core
  3. May 2021 - Present 5 yrs 5 mos

    Freelance

    Freelance Mobile Developer

    Remote

    Custom builds for clients around the world, plus products of my own.

    • Built AI chat, image, video and music apps (ConversAI, VirtuAI, VideoAI, MusicAI) for Android (Kotlin, Jetpack Compose, Hilt, Room) and iOS (SwiftUI) and delivered 60+ white-label builds for 58 clients worldwide.
    • Handled each client launch end to end: rebranding, Google Play Billing and RevenueCat paywalls, AdMob, store listings and backend setup.
    • Wrote Node.js and Express proxy APIs for OpenAI, RunwayML and Suno with Joi validation and Swagger documentation.
    • Launched KidAI: Storytime Magic, an AI story app for children with one Compose Multiplatform codebase for Android and iOS and an Express and PostgreSQL backend using Gemini and ElevenLabs.
    • Built APF: Auto Part Finder, a B2B desktop and mobile system for auto parts shops (Electron, React, TypeScript, PostgreSQL, Capacitor) with 59 supplier integrations, VIN lookup and e-invoicing; live on both stores.
    • Built generate.tr, a seven-app studio platform (React, TypeScript, Express, Prisma, PostgreSQL) with single sign-on across subdomains and 35 languages.
    KotlinSwiftUICompose MultiplatformNode.jsReactTypeScriptPostgreSQLOpenAIGemini
  4. May 2020 - Nov 2025 5 yrs 6 mos

    Liwa Yazılım

    Liwa Soft

    Full Stack Developer

    İstanbul, Türkiye

    Mobile and desktop companions for the SambaPOS restaurant ecosystem.

    • Built and maintained Samba Patron (Samba Boss), the owner reporting app for SambaPOS restaurants, on Android (Kotlin, later rewritten in Jetpack Compose) and iOS (SwiftUI); a 4.5/5 rating from 91 App Store reviews and 1K+ Google Play installs.
    • Developed the Samba Garson waiter app in Java and migrated it to Kotlin Multiplatform and Compose Multiplatform as Samba Mobile, shipping the first iOS version from the shared codebase.
    • Built Samba Mutfak, a Kotlin kitchen display app, and real-time order and table updates over SignalR.
    • Worked on Pentegrasyon, a WPF desktop integration that connects restaurant POS systems with online food marketplaces, and its courier app.
    • Published and maintained apps on Google Play and the App Store under the company accounts from 2021.
    KotlinJavaJetpack ComposeSwiftUICompose MultiplatformSignalRWPF.NET
  5. 2017 - 2021 Education

    Osmaniye Korkut Ata University

    Bachelor's degree, Management Information Systems

    GPA: 3.43 / 4.00

From the feed

Posts & commits

stars earned
314
GitHub followers
102
LinkedIn
2K
Contact

Got an app in mind?

Freelance builds, full-time roles or a quick question about Android, iOS or KMP. I usually reply within a day.