Kocaeli Üniversitesi Bilgisayar Mühendisliği mezunuyum; öğrenecek çok şey olduğu için bu alandan keyif alıyorum. İlk ürünüm Durakta Uyandır’ı tek başıma geliştirip Google Play’de yayına aldım. Mobil hızlı bir başlangıçtı fakat asıl derinleştiğim alan backend sistemleri.
Durakta Uyandır
GOOGLE PLAY’DE YAYINDA
Toplu taşımada uyuyakalıp durağını kaçırmamak için konum tabanlı alarm. Tasarımdan Play Console’a kadar tek başıma yaptım.
- Konumu sürekli sorgulamak (polling) yerine yalnızca hareket olunca tetiklenen
distanceFilter’a geçtim; CPU yükü ~%90 düştü. - Android’in Doze kısıtlarına karşı ForegroundService kullanıyorum; ekran kapalıyken de alarm çalıyor.
Projeler
Gerçek Zamanlı Online Tabu Oda kurup arkadaşlarla oynanan çok oyunculu tabu. Oyun durumu Redis’te, sunucular Socket.io Redis adaptörüyle pub/sub üzerinden yatay ölçekleniyor.
Redis · Socket.io · TS
<50 ms senkron
GitHub ↗
Merkeziyetsiz Mesh Haberleşme İnternet olmadan, BLE advertising üzerinden cihazdan cihaza atlayarak giden mesajlar. Broadcast storm’a karşı managed flooding, bütünlük için HMAC-SHA256.
Kotlin · BLE · HMAC
multi-hop · internetsiz
GitHub ↗
Prostat Kanseri Segmentasyonu Bitirme projesi. 5120×5120 patoloji görüntülerinde (WSI) tümörlü dokuyu bulup Gleason derecesi veren model; sınıf dengesizliği için hibrit kayıp fonksiyonu.
PyTorch · DeepLabV3+ · ResNet34
%84.38 F1
repo yok
Deneyim
Şişli Belediyesi Kurum envanteri için Python’da arayüzlü bir masaüstü aracı yazdım; 10+ tesiste ağ ve Active Directory kurulumu yaptım.
Python · GUI · AD
Eki–Ara 2025
stajyer
Etiya Information Technologies Legacy REST’teki over-fetching için GraphQL geçiş fizibilitesi ve kıyas prototipleri; mobil ağ performansı için yeni veri şemaları.
GraphQL · REST
Tem–Ağu 2025
stajyer
Eğitim
Kocaeli Üniversitesi — Bilgisayar Mühendisliği Bitirme: derin öğrenme tabanlı prostat kanseri segmentasyonu ve Gleason derecelendirmesi
Lisans · mezun
2022 – 2026
Kocaeli