Ölçülebilir sonuç veren backend sistemleri yazıyorum.
Anadolu Üniversitesi Bilişim Teknolojileri MYO'da Arka Yüz Yazılım Geliştirme 2. sınıf öğrencisiyim. Eşzamanlılık, veritabanları ve mesaj kuyrukları üzerine çalışıyorum. İzmir'deyim, uzaktan ve hibrit çalışmaya açığım.
18NASA, CERN, LLVM ve Kafka gibi projelere kabul edilen yama
İlk 10GSMA MENA Ignite 2026, 1.348 takım arasından
800→89HeatShield: 240 çalışanlık sahada %90 daha az ağ sorgusu
13Redmine eklentisi, yedisi Anadolu Üniversitesi stajımda
Katkı verdiğim projeler
NASA F´
CERN ROOT
LLVM
Apache Kafka
NVIDIA CUTLASS
.NET
systemd
Apache Airflow
Rust
VS Code
Hakkımda
Yazdığım kodu test eder, sonucunu ölçerim.
Projelerimde testleri gerçek veritabanı ve kuyruk container'larına karşı çalıştırırım, gecikmeyi ölçerim. Açık kaynakta bir hata bulduğumda önce testle kanıtlarım, sonra PR açarım.
Şu an gerçek kullanıcıları olan bir ön muhasebe ve lojistik sistemi geliştiriyorum. Yanında Flutter ve React Native ile mobil uygulamalar yazıyorum.
Eylül 2026
GSMA MENA Ignite Hackathon · İlk 10
22 ülkeden 1.800'den fazla katılımcının yarıştığı hackathonda tek kişilik takım olarak 1.348 takım arasından finale kaldım. HeatShield'ı iki buçuk haftada geliştirip 21 Eylül'de uluslararası jüriye canlı sundum.
NASA, CERN, LLVM, Apache, NVIDIA, Microsoft ve Rust projelerinde 18 yamam kabul edildi. Daha önce çalışmadığım kod tabanlarında hata buluyor, testle kanıtlayıp PR açıyorum.
Temmuz – Ağustos 2026 · Eskişehir
Backend Geliştirme Stajyeri · Anadolu Üniversitesi BAUM
Bilgisayar Araştırma ve Uygulama Merkezi'nde Redmine 7 üzerine Jira tarzı proje yönetimi kuran yedi eklenti yazdım. 11 epic ve 31 kullanıcı hikâyesinden oluşan backlog'u uçtan uca tamamladım ve Redmine çekirdeğine dokunmadan Docker Compose paketi olarak teslim ettim.
Devam ediyor · 2. sınıf
Arka Yüz Yazılım Geliştirme · Anadolu Üniversitesi
Bilişim Teknolojileri Meslek Yüksekokulu.
Projeler
Geliştirdiğim sistemler
Kapalı kaynak projelerin kodunu paylaşamıyorum, görüşmede detaylı anlatabilirim.
BackendGüvenlikMobilAraştırma
Yarışma · AjanAçık kaynak
HeatShield
Mobil şebekeyi sensör olarak kullanan sıcak stresi ajanı. Yasal ısı sınırı aşılınca sahada kalan işçileri ek cihaz olmadan tespit ediyor; sorgu bütçesini önce en riskli çalışanlara harcıyor ve her kararı denetimde kullanılabilecek bir kayıt olarak saklıyor. İki buçuk haftada tek başıma geliştirdim.
800 → 89240 çalışanlık sahada ağ sorgusu, %90 daha az
130 test6 canlı API · 2,5 haftada tek kişi
Sistem · AğKapalı kaynak
Uzaktan Bağlantı
Dış sunucu yok, internetsiz çalışır
Windows bilgisayarı telefondan ya da tabletten tarayıcıyla kontrol etmeyi sağlayan uzaktan masaüstü. Donanım kodlayıcıyla H.264 görüntü, ikinci ekran, pano ve dosya aktarımı, kendi yerel sertifika otoritesiyle HTTPS.
Redmine'ı Jira benzeri bir takip aracına çeviren eklenti paketi: kimlik, ekranlar, iş akışları, denetim kaydı, arama ve pano. Yedisini Temmuz–Ağustos 2026 stajımda yazdım; paket Redmine çekirdeğine dokunmadan Docker Compose ile kuruluyor.
Ruby
Rails 8
PostgreSQL
Docker
Backend · ÜrünKapalı kaynak
Ön Muhasebe ve Lojistik
Gerçek kullanıcılar · geliştiriliyor
Bir yanda seferler, yakıt ve araç evrakı, öbür yanda cari hesaplar, UBL-TR e-faturalar ve tahsilatlar. Kopyalanan bir klasörden çalışıyor; kurulum ya da ağ gerekmiyor.
Node.js
SQLite
UBL-TR
e-Fatura
Backend · AjanAçık kaynak
ArrivalGuard
Nokia Network as Code · CAMARA
Sağlık turizmi için gelen hastaları karşılama koruması. Şebeke sinyalleri, kararlarını açıklayabilen bir vaka ajanını yönlendiriyor.
Yüklenen dosyaları YARA ile tarıyor, PE başlıklarını ayrıştırıyor ve Celery kuyruğu üzerinden CAPE sandbox'a gönderiyor. Bozuk kuralların her dosyayı temiz göstermesine yol açan bir hata bulunup düzeltildi.
FastAPI
YARA
Celery
Docker
Mobil · RotaKapalı kaynak
Kurye Rota
10 durak: 44,3 km → 14,6 km
Kuryelerin WhatsApp'tan yapıştırdığı serbest Türkçe adresleri çevrimdışı ayrıştırıyor (81 il, 50 bin bölge) ve durakları sıralıyor.
React Native
Expo
TSP 2-opt
Mobil · MotorKapalı kaynak
Sınav Motoru
Her sınav ayrı bir Play Store uygulaması
Birden fazla sınav uygulamasını aynı Dart çekirdeğinden çıkaran bir motor. Soru bankaları uzaktan sürümlenen JSON dosyaları; yeni sınav eklemek için bir JSON ve bir ayar dosyası yeterli. İlk ürün SRC sınavları.
Flutter
Dart
sqflite
aralıklı tekrar
Araştırma · Ciddi oyunKapalı kaynak
Life Gate
Cihaz üstü uyarlanabilir zorluk
Kanamalarda ilk yardım eğitimi veren tarayıcı oyunu. Zorluk, kural tabanlı bir yetkinlik modeliyle öğrenene göre ayarlanıyor. Psikometrik ölçekler ve araştırma verisi toplama içeriyor.
JavaScript
psikometri
çevrimdışı
Açık kaynak
18 kabul edilmiş katkı
Daha önce hiç çalışmadığım kod tabanlarında her seferinde tek bir hata türünü arıyorum. Bulduğumu PR açmadan önce kanıtlıyorum.
equals altı alanı karşılaştırırken hashCode yedinci bir alanı da hash'liyordu. Eşit iki token farklı hash üretiyor ve HashMap anahtarlarını sessizce bozuyordu. 89 satır yeni testle kabul edildi.