- Çizen
- Ferhat Erciyes
- Konum
- İstanbul · GMT+3
- Revizyon
- 2026.09
- Ölçek
- 1:1
Spesifikasyona uygun kurulmuş arayüzler.
Senior frontend ve founding-engineer rolleri için uygun
React Native, React ve TypeScript ile üretimde çalışan mobil ve web ürünleri kuruyorum; pikselden state ve veri katmanına kadar. Şu an İstanbul’dan 148 ülkeye yayında olan yapay zekâ destekli bir uygulama geliştiriyorum.
Seçili işler
Üretimde üç ürün; her biri katmanlarıyla gösterildi: arayüz, state, veri.
- Kurucu, ürün ve mühendislik · Haz 2024 — devam ediyorReact Native · Expo · TypeScript · Redux ToolkitAçPetCare CompanionApp Store’da 148 ülkede yayında; her evcil hayvanın gerçek kayıtlarını okuyan bir yapay zekâ danışmanıyla.VeriSupabase Postgres ve Edge Functions, yanıt vermeden önce evcil hayvanın sağlık, harcama ve aşı bağlamını Gemini’ye enjekte eder.StateRTK Query ve kalıcı slice’larla Redux Toolkit; her ekran çevrimdışı çalışır, ağ geri geldiğinde eşitlenir.
Arayüz
- Hibrit front-end geliştirici, TAK EduTech · Nis 2025 — devam ediyorNext.js · React · TypeScript · Tailwind CSSAçE-Learning PlatformYüksek doğruluklu Figma tasarımları, WebSocket iş birliğiyle tipli ve duyarlı modüller olarak yayına alındı.VeriGerçek zamanlı iş birliği için WebSocket olayları, içerik için REST ve GraphQL uç noktaları; her yük Zod ile doğrulandı.StateModül ilerlemesi ve iş birliği durumu, okuma akışını kesmeden katılımcılar arasında eşzamanlı tutuldu.
Arayüz
- Front-end geliştirici, MintyFi · Şub 2023 — Nis 2025React · TypeScript · Redux Toolkit · MapboxAçFleet Management DashboardSaniyenin altında konum güncellemeleri ve düşük donanımlı cihazlarda veri yoğun görünümlerin akıcı çizimi.VeriCanlı konumlar için WebSocket üzerinden IoT telemetrisi, geçmiş ve raporlama için REST uç noktaları.StateRedux Toolkit’te normalize edilmiş bir araç store’u ve kısıtlanmış güncellemeler; yüzlerce hareketli işaretçi yüzlerce yeniden çizime yol açmaz.
Arayüz
Parça listesi
- Tasarım sistemi bileşenleri
- Hareket ve etkileşim
- Duyarlı kompozisyon
- Erişilebilirlik
- React Native ve Expo
- Native hissi
- Önce çevrimdışı
- Haritalar ve telemetri
- Redux Toolkit ve RTK Query
- Supabase
- Gerçek zamanlı
- Doğrulama
- Next.js
- TypeScript
- Performans
- Yapay zekâ entegrasyonu
AArayüz mühendisliği
- A-01Tasarım sistemi bileşenleriFigma’dan üretime, web ve native’de tipli ve erişilebilir bileşen kütüphaneleri.E-Learning Platform: Figma’dan Tailwind’e, uçtan uca tipli.
- A-02Hareket ve etkileşimAzaltılmış hareket tercihine saygılı reveal, jest ve geçiş sistemleri.PetCare: dokunsal geri bildirimli kaydırarak silme, yüzen dock.
- A-03Duyarlı kompozisyonKüçültülmüş bir masaüstü yerine her kırılım noktası için ayrı tasarlanan kompozisyonlar.Bu site: 1440, 768 ve 390 için üç ayrı kompozisyon.
- A-04ErişilebilirlikSemantik HTML, klavye yolları, varsayılmayan, kontrol edilen kontrast.Bu site: native dialog ile gezinme, metinde en az 4,5:1 kontrast.
BMobil
- B-01React Native ve ExpoExpo Router, EAS derlemeleri ve App Store teslimatıyla üretimde iOS uygulamaları.PetCare Companion: 148 ülkede yayında.
- B-02Native hissiDokunsal geri bildirim, jest eşikleri, cam yüzeyler ve yerel ayara duyarlı biçimlendirme.PetCare: yüzen cam dock, cihaz yerel ayarından biçimlenen yirmiden fazla para birimi.
- B-03Önce çevrimdışıHer ekranı kullanılabilir tutan ve ağ döndüğünde eşitlenen kalıcı store’lar.PetCare: RTK Query ile Redux Persist.
- B-04Haritalar ve telemetriMapbox ve Google Maps üzerinde filo ölçeğinde canlı konumlar.Filo paneli: saniyenin altında konum güncellemeleri.
CState ve veri
- C-01Redux Toolkit ve RTK QueryNormalize store’lar, önbellekli sorgular ve kısıtlanmış güncellemeler.Filo: yeniden çizim fırtınası olmadan yüzlerce hareketli işaretçi.
- C-02SupabasePostgres, satır düzeyi güvenlik, Edge Functions ve kimlik doğrulama.PetCare: Edge Functions üzerinden bağlam enjekteli yapay zekâ.
- C-03Gerçek zamanlıİş birliği ve IoT telemetrisi için WebSocket akışları.E-Learning: canlı iş birliği. Filo: IoT konum akışı.
- C-04DoğrulamaHer sınırda Zod; tipler şemadan bir kez türetilir.Bu site: içerik derleme anında doğrulanır.
DPlatform ve teslimat
- D-01Next.jsApp Router, Server Components, statik üretim ve yerel ayar yönlendirmesi.Bu site: her rota statik HTML.
- D-02TypeScriptKatı ve uçtan uca; içerik şemasından bileşen prop’larına.Bu site: içerik tipleri Zod şemalarından türetilir.
- D-03PerformansYalnızca transform ile hareket, sunucuda üretilmiş HTML ve küçük paketler; varsayılarak değil, ölçülerek.Bu site: 24 KB CSS, JavaScript olmadan anlamlı HTML.
- D-04Yapay zekâ entegrasyonuBağlam enjeksiyonuyla gerçek kullanıcı verisine dayanan LLM özellikleri.PetCare: Supabase Edge Functions üzerinden Gemini.
Çalışma notları
State bir tasarım malzemesidir.
Verinin nasıl hareket ettiği, arayüzün nasıl hissettirdiğini belirler. Ekranı çizmeden önce store’u tasarlarım.
Sıkıcı kısımları güzel yap.
Boş durumlar, hatalar, çevrimdışı ve yükleme anları; insanların bir ürüne güvenip güvenmeyeceğine karar verdiği anlardır.
Cilalamadan önce ölç.
Paket boyutu, çizim maliyeti, kontrast ve hareket; izlenimle değil sayılarla kontrol edilir.
Native hissi bir ayrıntılar bütünüdür.
Dokunsal geri bildirim, jest eşikleri, zamanlama eğrileri ve tipografi; yazılımı cihaz için yapılmış hissettiren şeylerdir.
Revizyon geçmişi
- 03Nis 2025 — devam ediyorTAK EduTechHibrit front-end geliştiriciGerçek zamanlı iş birliği özellikli etkileşimli e-öğrenme modülleri; Figma tasarımları REST ve GraphQL üzerinde tipli Tailwind bileşenleri olarak yayına alındı.Next.js · React · TypeScript · Tailwind CSS · WebSocket · Zod
- 02Haz 2024 — devam ediyorPetCare CompanionKurucu, ürün ve mühendislikUçtan uca geliştirilip App Store’da 148 ülkede yayına alınan yapay zekâ destekli evcil hayvan sağlık uygulaması.React Native · Expo · Redux Toolkit · Supabase · Gemini API
- 01Şub 2023 — Nis 2025MintyFiHibrit front-end geliştiriciMapbox ve Google Maps üzerinde canlı GPS ile IoT filo yönetimi; veri yoğun görünümler düşük donanımlı cihazlarda akıcı çalışacak biçimde yeniden yapılandırıldı.React · TypeScript · Redux Toolkit · Mapbox · WebSocket
Hakkında
Ben Ferhat; İstanbul’da frontend ve creative developer olarak, üç yılı aşkın süredir React, React Native ve TypeScript ile üretimde çalışan mobil ve web ürünleri geliştiriyorum.
Bir arayüzün bütün katmanlarıyla ilgilenirim: state nasıl hareket eder, veri nasıl gelir, hareket ve tipografi onu nasıl bitmiş hissettirir. Yayına aldığım ürünler sınıflarda, araç filolarında ve App Store’da 148 ülkede çalışıyor.
2026 boyunca senior frontend rolleri, founding-engineer iş birlikleri ve yüksek özenli müşteri projeleri için uygunum.
- Konum
- İstanbul · GMT+3
- Diller
- Türkçe, İngilizce
- Odak
- React Native, React, TypeScript
- Uygunluk
- 2026
İmza
Doğrudan hat
Ya da aşağıya bir not bırakın. Bir gün içinde yanıtlarım.
Senior frontend ve founding-engineer rolleri için uygun