Hakkımda

2021’den beri mobil, web ve gerçek zamanlı ürünler geliştiren, Türkiye’den bir full-stack yazılımcı.

Merhaba, ben Fırat. Yazılım çocukluğumdan beri tutkum; 2021’den beri de profesyonel olarak yazılım geliştiriyorum.

Atatürk Üniversitesi Yönetim Bilişim Sistemleri bölümünden mezun olduktan sonra Alman şirketi Quorion GmbH’ye katıldım; perakende yazılımları için gerçek zamanlı KPI panoları ve bir şablon aracı geliştirdim.

Delta-A Software Center’da Avrupa perakende pazarına yönelik, market zincirlerinin kullandığı depo yönetimi, sipariş işleme ve satış noktası yazılımları üzerinde çalıştım. Agile Scrum ekibinin bir parçası olarak NFC ödemeli native Android POS, REST API’ler, offline-first sipariş sistemi ve depo otomasyonu geliştirdim.

Eylül 2025’ten beri bağımsız çalışıyorum. Ana projem, uçtan uca geliştirdiğim çapraz platform bir dil öğrenme uygulaması: React Native uygulaması, Node.js API, gerçek zamanlı sohbet, sesli ve görüntülü arama ve bunların arkasındaki AWS altyapısı.

Deneyim

  1. Freelance Full-Stack Yazılımcı

    Bağımsız

    – Günümüz, Uzaktan

    iOS ve Android için çapraz platform dil öğrenme uygulaması, uçtan uca geliştirildi.

    • Mobil uygulamayı React Native (New Architecture) ve TypeScript ile geliştirdim; i18next tabanlı çok dilli arayüz, çeviri anahtarlarını diller arasında senkron tutan özel bir tarayıcı script ve Android (APK/AAB) ile iOS için otomatik geliştirme/üretim build’leri kurdum.
    • Socket.IO ile gerçek zamanlı sohbeti ve LiveKit (WebRTC) ile uygulama içi sesli/görüntülü aramayı geliştirdim; iOS CallKit, Android ConnectionService ve VoIP push entegrasyonuyla uygulama kapalıyken bile gelen aramaların çalmasını sağladım.
    • RevenueCat ile uygulama içi abonelikleri, Google AdMob ile reklam gelirini entegre ettim; Firebase Cloud Messaging ve Notifee ile push bildirimlerini, kullanım ve kararlılık takibi için Firebase Analytics ve Crashlytics’i devreye aldım.
    • Reanimated 4 worklet’leri, jest kontrollü bottom sheet’ler ve uzun sohbet/ders listeleri için sanallaştırılmış listelerle (FlashList, Legend List) arayüzü 60 FPS hedefine göre optimize ettim; state yönetiminde Zustand ve Context API, etkileşimli alıştırmalarda HTML5 Canvas kullandım.
    • Express ve PostgreSQL üzerinde, elle yazılmış SQL ve migration/rollback/seed için özel bir CLI ile Node.js + TypeScript REST API mimarisini kurdum; gerçek zamanlı trafiği Socket.IO Redis adapter/emitter ile yatayda ölçekledim, ağır arka plan işlerini BullMQ kuyruklarına ve node-cron görevlerine taşıdım.
    • Büyük dosyaların doğrudan depolamaya yüklenmesi için multipart upload ve presigned URL’lerle AWS S3 medya yönetimini kurdum; AWS SES ve Resend ile transactional e-posta altyapısını hazırladım; API’yi JWT, bcrypt, Joi, Helmet, dağıtık rate limiting, küfür filtresi, Prometheus metrikleri ve Pino yapılandırılmış loglama ile sağlamlaştırdım.

    React Native, TypeScript, Node.js, Express, PostgreSQL, Redis, LiveKit, AWS

    Diğer müşteri projeleri

    • Savunma sanayii paneliDüzensiz veri örüntülerini operatörlere anında gösteren, gerçek zamanlı anomali tespitli güvenli veri görselleştirme sistemi.
    • Şantiye randevu platformuManuel şantiye rezervasyonunu self-servis bir akışla değiştiren web tabanlı planlama ve rezervasyon platformu.
    • Perakende sipariş takip portalıPerakende müşterilerine sipariş durumunu tek ekranda gösteren çevrimiçi sipariş takip ve yönetim platformu.
    • Sağlıklı yaşam ve farkındalık platformuZihinsel iyi oluşa odaklı içerik ve seans takip platformu.
  2. Full-Stack Yazılımcı

    Delta-A Software Center

    –

    Günlük mağaza ve depo operasyonlarında kullanılan perakende, POS ve depo yazılımları.

    • Kotlin, Jetpack Compose ve MVVM ile Android POS uygulaması geliştirdim; temassız ödeme için NFC entegre ederek kasadaki ödeme sürecini hızlandırdım.
    • E-ticaret sipariş işleme ve depo operasyonları için REST API’ler tasarladım, backend veri akışını optimize ederek API yanıt sürelerini %30 azalttım ve operasyonel veri tutarsızlıklarını düşürdüm.
    • Siparişleri IndexedDB’de yerel olarak saklayıp bağlantı geri geldiğinde otomatik senkronize eden offline-first perakende sipariş yönetim sistemi (React.js, PHP, MySQL) geliştirdim; böylece personel kesintilerde veri kaybetmeden çalışmaya devam edebildi.
    • Stok doğruluğunu %25 artıran otomatik depo envanter takip sistemi kurdum; manuel raporlama iş yükünü %40 azaltan otomasyon script’leri yazdım.

    Kotlin, Jetpack Compose, React.js, PHP, MySQL, IndexedDB, REST APIs

  3. Full-Stack Yazılımcı

    Quorion GmbH

    –

    Perakende yazılımları için iş panoları ve şablon araçları.

    • React.js ve Context API ile paydaşlara temel iş metriklerini anında gösteren ve elle hazırlanan dönemsel raporların yerini alan gerçek zamanlı KPI panoları geliştirdim.
    • React.js ve PHP ile dijital varlık dağıtımını kolaylaştıran ve son kullanıcı özelleştirme seçeneklerini genişleten şablon yükleme ve yönetim sistemi geliştirdim.

    React.js, Context API, PHP

Eğitim

Yönetim Bilişim Sistemleri, Lisans

Atatürk Üniversitesi

2017 – 2021