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
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)
Selected work
Seven projects I'm happy to talk about in detail.
-
01 Client project
Wink
Social voice & video chat app
Expo React Native on Android. PocketBase with SQLite, backed up to R2 through Litestream. Self-hosted LiveKit for 1:1 voice and video calls.
Coins via Google Play Billing and RevenueCat, with automatic clawback on refunds. Virtual gifts (Lottie and full-screen video), avatar frames, level badges, host earnings and payout requests, paid messages, per-minute calls, full-screen incoming-call notifications. TR / EN / ES.
React admin panel with Owner, Moderator and Finance roles and an audit log.
-
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.
-
03 200K+ downloads
Simple Settings
Android utility app
Native Kotlin with XML layouts. Monetised with AdMob.
-
04 10K+ downloads
SPL Prep
Exam prep app
React Native and Supabase. Built the mobile app and the backend solo.
-
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.
-
06 Web product
playtest.fun
Gamified web platform
A fully gamified web product — badges and more. NestJS on the back, React on the front.
-
07 5K+ downloads
HizmeteGel
Client app
React Native client app.
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
Experience
-
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.
-
2010 — 2012
Web Developer
Uşak University
Built the university's web pages and internal tools with PHP, HTML and CSS.
Education
-
2025 — present
B.Sc. Software Engineering
Yaşar University
-
2020 — 2022
Associate degree, Computer Programming
Atatürk University
-
2007 — 2012
B.Sc. Mathematics
Uşak University
Let's talk
Hiring for a senior remote role, or have an app that needs building? Email is the fastest way to reach me.