Yazılım Mühendisi · İzmir, Türkiye

Tek ürün.
Uçtan uca.
Hızlıca yayında.

Mobil, web ve backend; hepsi aynı ürünün parçası. Aynı mantıkla çalışır, tek kaynaktan çıkar, uçtan uca tutarlı kalır.

Projenizi anlatın

Hakkımda

2021'de Yaşar Üniversitesi Yazılım Mühendisliği'nden mezun oldum. O günden beri mobil ürünler geliştiriyorum.

Mobil ve web tarafında hem yurt içi hem yurt dışı projelerde çalıştım; kendi girişimlerimi kurdum, başkalarında rol aldım, kurumsal CRM ürünlerinde geliştirici olarak yer aldım. 2024'ün sonunda bir ortağımla kendi yazılım şirketimizi, OSDO Arge Yazılım'ı kurduk.

Bir yandan kendi platform ürünüm Hullcore'u geliştiriyorum. Altyapıyı bir kez kuruyorum, farklı sektörler için markalı ürünler onun üstünde çıkıyor: kaynak kod olarak değil, derlenmiş ve lisanslı paketler halinde. Henüz geliştirme aşamasında; çekirdek bir kez, ürünler defalarca.

Öne çıkan işler

MVP 2026 – bugün Kendi ürünüm

Lisanslanabilir modüler uygulama platformu

Kendi ürünüm Hullcore. iOS, Android, .NET ve web için lisanslanabilir, modüler bir uygulama altyapısı. Çekirdeği bir kez kuruyorum; üzerine farklı sektörler için markalı ürünler, dört platformlu bir yığını sıfırdan kurup bakımıyla uğraşmadan çıkıyor. Kaynak kod olarak değil, derlenmiş ve lisanslı paketler halinde: tek bir imza anahtarı lisanslı modülleri yetkilendirir, gerektiğinde iptal eder. Parite dört platformda tek çekirdekten eşzamanlı tutuluyor.

Canlı · App Store & Google Play 2025 – bugün Müşteri ürünü · Harita ve navigasyon

Elektrikli araç şarj ve rota planlama platformu

OSDO Arge olarak EVRoute'u geliştirdik. Native iOS ve native Android, arkalarında web ve backend: adım adım yol tarifi, CarPlay ve Android Auto, Tesla ve Volvo hesaplarını OAuth/PKCE ile araca bağlama, canlı şarj durumu. Mobil ve ürün tarafından sorumluydum: mimari, geliştirme, mağaza gönderimi ve incelemesi, yayından beri bakım, destek ve izleme.

Mobil · Web 2025 Müşteri ürünü · Sağlık ve fitness

Fitness ve kişisel antrenörlük platformu

Sağlık ve antrenörlük uygulaması: tek Flutter kod tabanından iOS ve Android, arkasında içerik yönetimi için React paneli ve sunucusuz bir backend. İki dil, uygulama içi satın alma.

Web · Mobil 2024 Müşteri ürünü · Kurumsal yazılım

Maliyet yönetimi platformu

Var olan bir platforma uçtan uca modüller: Node.js API, React web ve React Native mobil. Bitbucket Pipelines ile dağıtım, Jira'da ekip süreci.

Hizmetler

  1. 01İhtiyaç analizi ve ürün yönetimiİhtiyaçlarınız doğrultusunda analiz yapılıp MVP kapsamının belirlenmesi: neyin öncelikli olduğu, neyin sonraki sürümlere kalması gerektiği.
  2. 02Pazar araştırmasıRakiplerin, mağaza konumlandırmasının ve fiyat aralığının incelenip hedef kitlenizin netleştirilmesi.
  3. 03Marka ve kimlikMarka kimliğinizin kurulması: isim, logo, renk paleti, tipografi ve tutarlılık kuralları.
  4. 04UX ve UI tasarımıÖnce kullanıcı akışlarının, sonra ekranların; platformun kendi kurallarına göre tasarlanması.
  5. 05Planlama ve sprint yönetimiİşin sprintlere bölünüp kapsamın ve takvimin baştan sabitlenmesi.
  6. 06Native mobil geliştirmeiOS ve Android için, her platformun kendi kurallarına uygun native uygulamaların geliştirilmesi.
  7. 07Hybrid geliştirmeUygun olduğunda tek kod tabanıyla geliştirilmesi.
  8. 08Backend ve APIBackend servislerinin ve API'lerin kurulması.
  9. 09WebTanıtım sitelerinin, yönetim panellerinin ve web arayüzlerinin geliştirilmesi.
  10. 10Test ve UATBirim, arayüz, ekran görüntüsü ve kullanıcı kabul testleriyle sorunların mağazaya gitmeden yakalanması.
  11. 11CI/CD ve sürüm mühendisliğiElle build almak yerine, her seferinde imzalı ve kurulabilir çıktı üreten yayın hatlarının kurulması.
  12. 12Mağaza yayınıApp Store ve Google Play'e gönderim, inceleme ve aşamalı yayının yönetilmesi; ret gelirse size iletilmeden çözülmesi.
  13. 13Uyum ve hukuki metinlerKVKK ve GDPR uyumu, kullanım koşulları, gizlilik politikaları ve veri güvenliği beyanlarının hazırlanması.
  14. 14Bakım, destek ve izlemeYayın sonrasında hata takibi, canlı izleme, işletim sistemi ve SDK güncellemeleri ve mağaza politikası değişikliklerinin üstlenilmesi.

Nasıl çalışıyorum

  • Parite bir disiplindir, sonuç değil.

    Her platformda farklı davranan bir özellik, tek isim taşıyan iki ayrı üründür. Parite, her ekranın ve her durumun iki platformda bilinçli olarak eşlenmesiyle korunur; kendiliğinden oluşmaz.

  • İncelemeden geçemeyen uygulama yayınlanmaz, kod ne kadar iyi olursa olsun.

    Yayın ve uyum, sona bırakılan bir aşama değil, işin parçasıdır: mağaza incelemesi, aşamalı yayın, KVKK ve GDPR, gizlilik ve veri güvenliği beyanları. Ret gelirse size iletilmeden çözülür.

  • Üretim değil, doğrulama.

    Yapay zekâ makul bir cevap üretmekte çok iyi ama doğru olup olmadığına kayıtsız. Değer, etrafına kurulan doğrulama döngüsünde: her iddia, dosya ve satır düzeyinde gerçek koda karşı doğrulanır. Doğrulanmayan hiçbir şey commit'e girmez.

Teknolojiler

DillerSwift · Kotlin · TypeScript · C# · Dart
iOSSwiftUI · Swift Concurrency · Swift Package Manager · WidgetKit · App Intents · Live Activities · Core ML · CarPlay
AndroidJetpack Compose · Coroutines · Flow · Hilt · Room · DataStore · WorkManager · Glance · Android Auto
HybridFlutter · Uygulama içi satın alma · Google Navigation SDK · Google Maps SDK · Adım adım yönlendirme
Backend.NET · MediatR (CQRS) · Entity Framework Core · PostgreSQL · MongoDB
WebReact · Redux Toolkit · MUI · Tailwind CSS · i18next · Node.js · Leaflet
Bulut ve altyapıAWS S3 · AWS KMS · Google Maps Platform · Firebase · Cloudflare R2 · Docker · Sentry
GüvenlikOAuth / OpenID Connect · PKCE · JWT · Google Tink · SQLCipher · Keychain
MimariClean Architecture · MVVM · MVI · Mikroservisler · Büyük ölçekli modülerleşme · Atomic Design
TasarımTasarım sistemleri · Figma · Design tokens · Temalandırma · Human Interface Guidelines · Material Design
Yapay zekâAjan tabanlı araçlar · Claude Code · Model Context Protocol (MCP)
TestRoborazzi · Robolectric · MockK · Turbine · Espresso · UIAutomator · ViewInspector · Maestro
DağıtımCI/CD · Fastlane · Azure DevOps · Bitbucket Pipelines · Aşamalı yayın
UyumApp Store Review Guidelines · Google Play Policy · KVKK · GDPR · Veri güvenliği beyanları

Yazılar

Seri · 13 bölüm

The Quiet Machine

Tozlanmış 2021 model bir gaming PC'yi özel, her zaman açık bir AI + dev sunucusuna dönüştürmek — her yerden erişilebilir, ayda $0.

Tüm bölümler →

Tüm yazılar →