Tam zamanlı rollere açık

Mobile, backend ve web arasında ürün geliştiriyorum.

Flutter uygulamalarından TypeScript ve Node.js servislerine, subscription flow'larından store release süreçlerine kadar ürünün birden fazla katmanında çalışıyorum.

5.000+

organik indirme

%99.9

crash-free users

150K+

App Store impressions

3

production ürün · mobile + web

Profesyonel deneyim

Mobile Application Developer

MaviPiksel İnternet Çözümleri

Ocak 2025 — Devam

Sano AI, Revna ve chat.sanoapp.ai üzerinde mobile, backend ve web katmanlarında production sorumluluğu alıyorum.

Sano AI · Revna · chat.sanoapp.ai

FlutterTypeScriptNode.jsReactFirebaseGCPSupabasePostgreSQL
01

Mobile delivery

Flutter ile iOS ve Android feature'ları, localization, reminders, push notifications ve store release süreçleri.

02

Backend & subscriptions

REST APIs, webhooks, Pub/Sub, RTDN, App Store Server Notifications ve entitlement synchronization.

03

Web & CI/CD

chat.sanoapp.ai için React/Vite frontend, CI/CD pipeline, environment config ve secrets management.

04

Production operations

Crashlytics, monitoring, incident investigation, tutarsız user state'leri ve post-release fixes.

Teknik profil

Production'da kullandığım alanlar.

Deneyimim Flutter client'ları, TypeScript ve Node.js servisleri, subscription infrastructure, data flow'ları, CI/CD ve store release süreçlerini kapsıyor.

Mobile

  • Flutter / Dart, production iOS ve Android app'ler
  • Bloc · Provider · MobX
  • FCM, push notifications, localization
  • Crashlytics ve production monitoring

Backend & Infrastructure

  • GCP — Pub/Sub, Cloud Functions
  • Supabase, Edge Functions
  • PostgreSQL / SQL, database triggers
  • REST APIs ve webhooks

Subscriptions & AI

  • Subscription & entitlement flows
  • Google Play Billing, RTDN
  • App Store Server Notifications
  • Local LLM R&D — Mistral, Qwen

Release & Operations

  • CI/CD, environment config, secrets
  • App Store / Play review & release
  • Empty repo → production
  • Monitoring, incident investigation, post-release fixes
Mobil

Flutter / Dart

Production · 5/5

İki cross-platform app, App Store ve Google Play'de yayında

Subscriptions & AI

Subscriptions & entitlements

Production · 5/5

Google Play Billing, RTDN ve App Store Server Notifications

Backend & altyapı

GCP / Firebase

İleri · 4/5

Pub/Sub, Cloud Functions, auth, data ve production monitoring

Release & Operations

CI/CD & Store Release

Production · 5/5

Pipeline, secrets, store review ve production release'ler

Backend & altyapı

Supabase / PostgreSQL

İleri · 4/5

Edge Functions, SQL, policy ve database trigger'ları

Release & Operations

React / Vite

İleri · 4/5

chat.sanoapp.ai: empty repo → production

Subscriptions & AI

AI integration / local LLMs

Hands-on · 3/5

Product integration, Mistral ve Qwen research

Akademik & topluluk

Okul başlangıçtı, hikâyenin tamamı değil.

Bilgisayar Bilimleri, TÜBİTAK 2209-A ve topluluk liderliği boyunca ürün geliştirme biçimimi şekillendiren altı durak.

Akademik yolculuk

Akademik hayatım

Okuldan çok, ürün çıkarma ve topluluk kurma tarafında öğrendiklerim.

01
2020

üniversite başlangıcı

02
1 yıl

İngilizce hazırlık

03
2209-A

TÜBİTAK araştırma projesi

04
Kurucu

öğrenci topluluğu üyesi

Hikâyeyi kaydır

Okul başlangıçtı, hikâyenin tamamı değil.

Teorinin, insanların ve production deneyiminin yavaş yavaş birleştiği altı durak.

01 / 06

Bilgisayar Bilimleri başladı

Dokuz Eylül Üniversitesi'nde temeli attım; algoritma, yazılım mühendisliği ve ürün geliştirme tarafına ilgim burada netleşti.

CS DEÜ İzmir
02 / 06

Topluluk tarafına girdim

Teknik öğrenmenin sadece dersle olmadığını, insanları bir araya getirince çok daha hızlı büyüdüğünü gördüm.

Community Events Network
03 / 06

DEU CS AI

Başkan / kurumsal ilişkiler rolünde partner ilişkileri, sponsorluklar ve kariyer etkinlikleri yönettim.

AI Sponsorship Leadership
04 / 06

BBT İzmir

Kurucu ortak olarak 2.500+ katılımcıya ulaşan 60+ teknoloji etkinliğinin parçası oldum.

60+ etkinlik 2.500+ katılımcı Blockchain Girişimcilik
05 / 06

Production ürünler

Sano AI, Revna ve chat.sanoapp.ai ile iş artık localhost'tan çıkıp gerçek kullanıcıya gitti.

Flutter Backend Billing AI
06 / 06

Devam

Mobil, backend, ödeme altyapısı ve AI tarafını tek ürün aklında birleştirmeye devam.

Product Fintech AI

Akademik odak

Bende kalan çalışma alanları.

Transkriptteki her dersi sıralamak yerine, bugün nasıl ürün geliştirdiğimi en çok şekillendiren müfredatı üç eksende topladım.

01

Bilgisayar bilimi temelleri

Karmaşık sistemleri uygulamaya geçmeden önce yapılar, kısıtlar ve algoritmalar üzerinden parçalamak.

  • Algoritmalar ve Veri Yapıları
  • Çizge Kuramı
  • İşletim Sistemleri
  • Bilgisayar Ağları
  • Dağıtık Algoritmalar
02

Veri ve karar sistemleri

Belirsiz ve çok değişkenli problemleri istatistik, optimizasyon ve skorlama yöntemleriyle ele almak.

  • Veri Madenciliği
  • Çok Değişkenli Veri Analizi
  • Kombinatoryal Optimizasyon
  • Bulanık Mantık
  • Oyun Teorisi
03

Uygulamalı yazılım mühendisliği

Teoriyi test edilebilir ve işletilebilir arayüzlere, servislere ve güvenilir sistemlere dönüştürmek.

  • Nesneye Yönelik Tasarım
  • Mobil Programlama
  • Web Programlama
  • Gömülü Sistemler
  • Yazılım Sınama ve Doğrulama

TÜBİTAK 2209-A · 2023/2

Dormify

Kişiselleştirilmiş yurt karar destek sistemi

Öğrenciler güncel olmayan siteler, çelişkili yorumlar ve karşılaştırması zor seçenekler arasında zaman kaybediyordu. Ekip olarak herkese aynı listeyi göstermek yerine, her öğrencinin önceliklerine göre yurtları sıralayan bir mobil ürün geliştirdik.

4 kişilik araştırma ve ürün ekibi · Akademik danışman: Prof. Dr. Efendi Nasiboğlu

~200

anket katılımcısı

21

veri değişkeni

4

temel kriter

iOS + Android

tek kod tabanı

Dormify

Yurt tercihlerin

★ 5 kalan kredi
1 Fiyat +
2 Oda kapasitesi +
3 Yurt olanakları +
4 Okula uzaklık +
Sana uygun sonuçları gör →
01

Araştırma

Yaklaşık 200 üniversite öğrencisiyle anket yaparak yurt seçiminde en belirleyici faktörleri çıkardık.

02

Veri toplama

Web scraping'i doğrudan araştırma ve telefon görüşmeleriyle tamamlayarak 21 değişkenli bir veri seti oluşturduk.

03

Karar modeli

Haversine mesafesi, min-max normalizasyon ve Basit Ağırlıklı Toplam yöntemiyle kişiselleştirilmiş skor ürettik.

04

Mobil ürün

Modeli; tercihler, sıralı sonuçlar, harita, favoriler ve yurt detaylarından oluşan cross-platform bir akışa taşıdık.

React NativeFirebaseFirestoreFigmaHaversineSAW

Dersliğin ötesi

2023 — 2024

DEÜ Bilgisayar Bilimleri ve Yapay Zeka Topluluğu

Kurucu üye · Başkan / Kurumsal İlişkiler

Topluluğun kuruluşunda yer aldım; sonrasında bir topluluğu ayakta tutan görünmez altyapıyla ilgilendim: partner ilişkileri, sponsorluk görüşmeleri, kariyer etkinlikleri ve öğrencileri teknoloji etrafında bir araya getirmek.

Topluluk kurmaEtkinlikKurumsal ilişkilerÖğrenci liderliği

Neye dönüştü

Teori, gerçek bir ürüne temas ettiğinde değer kazanıyor.

Bu akademik temel bugün mobil ürünleri tasarlama, backend akışlarını modelleme ve teknik karar verme biçimimde yaşamaya devam ediyor.

Çalışma biçimim

Ürün geliştirirken izlediğim üç ilke.

01

Katmanlar arasında çalışmak.

Sano AI'da mobil istemci, ödeme event'leri, entitlement sistemi ve React web uygulaması üzerinde çalıştım. Bu bağlam, her katmanda daha doğru karar vermemi sağlıyor.

02

Operasyonu mühendisliğin parçası görmek.

CI/CD, monitoring, secrets ve mağaza incelemesi ürün güvenilirliğini doğrudan etkiliyor. Bunları sonradan yapılacak işler olarak görmüyorum.

03

İletişim ve koordinasyon.

BBT İzmir'in kurucu ortaklığı ve öğrenci topluluğu liderliği; partner, konuşmacı, gönüllü ve etkinlik operasyonlarını koordine etme deneyimi kazandırdı.

İletişim

Product Engineer fırsatlarına açığım.

İletişime geç