Senior Full Stack & Mobile Developer · Izmir, Türkiye

Mobile and web apps, built end to end.

15 years of experience. 20+ published apps with 250K+ downloads. React Native, Flutter and Kotlin on the front; Node.js, Supabase and PostgreSQL behind. Open to senior remote roles and freelance work — available now.

  • 15years of experience
  • 20+published apps
  • 250K+total downloads
  • 150+client projects
01

About

I started in 2010, building Uşak University's web pages and internal tools with PHP, HTML and CSS. Since 2016 I've worked independently and delivered 150+ client projects: mobile apps, admin panels, backends, and the servers they run on.

Most of my published apps are React Native and Flutter, with a few in native Kotlin. I handle the whole thing — the app, the API, payments, notifications, and getting it deployed on a VPS behind Cloudflare.

Claude Code is a core part of how I work. I use it daily, and it lets me run several client apps in parallel without dropping quality.

Based in
Izmir, Türkiye
Open to
Senior remote roles · Freelance / project work
Availability
Immediate
Languages
Turkish (native) · English (C1, full professional)
02

Selected work

Seven projects I'm happy to talk about in detail.

  • 02 5K+ downloads

    Kırmızı İSG

    Occupational health & safety app

    Expo React Native, Supabase, RevenueCat, PDF reports with expo-print.

    AI analysis: a Supabase Edge Function sends checklist answers and photos to GPT-6 with vision. Prompts and model are editable from a Vue admin panel. Free users get a monthly quota, premium users a daily one.

    • Expo
    • Supabase
    • Edge Functions
    • GPT-6
    • RevenueCat
    • Vue.js
  • 03 200K+ downloads

    Simple Settings

    Android utility app

    Native Kotlin with XML layouts. Monetised with AdMob.

    • Kotlin
    • XML
    • AdMob
  • 04 10K+ downloads

    SPL Prep

    Exam prep app

    React Native and Supabase. Built the mobile app and the backend solo.

    • React Native
    • Supabase
    • PostgreSQL
  • 05 Client project

    WakeApp (Mindful Growth)

    For Lions Bilişim

    React Native and Firebase; mobile app and backend. Videos are compressed on-device to WhatsApp-level size before upload.

    • React Native
    • Firebase
  • 06 Web product

    playtest.fun

    Gamified web platform

    A fully gamified web product — badges and more. NestJS on the back, React on the front.

    • NestJS
    • React
    • TypeScript
  • 07 5K+ downloads

    HizmeteGel

    Client app

    React Native client app.

    • React Native
03

Stack

What I reach for, grouped by where it runs.

Mobile

  • React Native
  • Expo
  • EAS
  • Flutter
  • Kotlin (Android)

Frontend

  • React
  • Next.js
  • Vue.js
  • TypeScript

Backend & data

  • Node.js
  • NestJS
  • Express
  • Laravel (PHP)
  • Supabase (hosted & self-hosted, RLS, edge functions)
  • PocketBase
  • Firebase
  • PostgreSQL
  • MySQL
  • SQLite

Payments

  • RevenueCat
  • Google Play Billing
  • StoreKit 2

Testing & quality

  • Jest
  • React Native Testing Library
  • Detox
  • Sentry
  • Crashlytics

State

  • Zustand
  • Redux Toolkit

Infra & ops

  • Docker
  • Nginx
  • Linux VPS (Hostinger, Natro)
  • Cloudflare (DNS, proxy, SSL, WAF)
  • SPF / DKIM / DMARC
  • WireGuard
  • Ansible
  • Terraform
  • Backups & point-in-time DB recovery
  • Self-hosted LiveKit (WebRTC voice/video)

AI-native workflow

  • Claude Code (Max 20x) as my main dev environment
  • Own Claude Code plugin: automatic model selection
  • LLM features in production: GPT-6 vision via edge functions
  • ~50 active client projects in the last month
04

Experience

  1. 2016 — present

    Senior Full Stack & Mobile Developer

    Freelance / self-employed

    150+ client projects delivered: mobile apps, web apps, backends, admin panels and the infrastructure under them.

  2. 2010 — 2012

    Web Developer

    Uşak University

    Built the university's web pages and internal tools with PHP, HTML and CSS.

Education

  1. 2025 — present

    B.Sc. Software Engineering

    Yaşar University

  2. 2020 — 2022

    Associate degree, Computer Programming

    Atatürk University

  3. 2007 — 2012

    B.Sc. Mathematics

    Uşak University

05

Let's talk

Hiring for a senior remote role, or have an app that needs building? Email is the fastest way to reach me.