Parantaj
Devam ediyorOwner
Kişisel ve kurumsal finansal yönetim platformu. Gelir-gider takibi, bütçe planlama, detaylı raporlama ve çoklu hesap yönetimi sunar.
Polyglot Geliştirici & Sistem Mimarı
2008’den bu yana yazılım geliştiriyorum; son yıllarda odağım yüksek trafikli sistemlerin mimarisi. Kararların ardındaki gerekçeyi ve gerçek projelerden çıkardığım dersleri burada paylaşıyorum.
Kısaca
2008’den bu yana yazılım geliştiriyorum. Bugün bir teknoloji şirketinde Staff Engineer olarak yüksek trafikli sistemlerin mikroservis ve event-driven mimarisini tasarlıyorum. PHP, Go, Python ve JavaScript ekosistemlerinde çalışan; dile değil probleme odaklanan bir geliştiriciyim. Ölçeklenebilirlik ve sürdürülebilirlik kararlarında ekiplere teknik pusula görevi görüyor, kalan zamanımda kendi SaaS ürünlerimi ve açık kaynak projelerimi sürdürüyorum.
İlgi alanlarımın merkezinde ölçeklenebilir sistem mimarisi, temiz API tasarımı ve test edilebilir kod yer alıyor. Öğrendiklerimi paylaşmayı, açık kaynağa katkı sunmayı ve fikirleri çalışan ürünlere dönüştürmeyi seviyorum.
Portfolyo
Üzerinde çalıştığım ve sürdürdüğüm bazı ürün ve projeler.
Owner
Kişisel ve kurumsal finansal yönetim platformu. Gelir-gider takibi, bütçe planlama, detaylı raporlama ve çoklu hesap yönetimi sunar.
Founder & Developer
30+ modüler PHP kütüphanesi (Router, Database, Cache, Mailer, Socket, ...) ile minimalist bir MVC çatısını (Framework3) tek bir ekosistem altında yayınladım; tim paketler Composer/Packagist'te MIT lisansıyla erişilebilir. Kod tabanı PHP-FIG standartlarına uyumlu; tip güvenliği, PHPUnit testleri, kapsamlı dökümanlar ve örneklerle destekleniyor.
Owner
SignalLock, yanından ayrıldığında cihazını — yanında taşıdığın bir Bluetooth cihazını kullanarak — otomatik kilitleyen, gizlilik odaklı bir menü çubuğu uygulamasıdır.
Kariyer
Profesyonel yazılım geliştirme yolculuğumdan kesitler.
Bulutklinik Teknoloji İstanbul, Türkiye
Staff Developer olarak, Bulutklinik’in yüksek trafikli sağlık platformunu mikroservis + event-driven mimari ile tasarlıyor; kritik tasarım kararlarında teknik pusula rolü üstleniyorum. Domain-driven design, test-odaklı geliştirme ve performans optimizasyonu prensipleriyle ekiplerin kod kalitesini ve teslimat hızını sürekli iyileştiriyor, ürün stratejisini teknoloji vizyonuyla buluşturuyorum. Bu yaklaşım, platformun güvenilirliğini ve esnekliğini sürdürülebilir biçimde artırıyor.
Bulutklinik Teknoloji İstanbul, Türkiye
Senior Developer olarak, bulut tabanlı HBYS & Telemedicine platformunun mikroservis mimarisi, otomatik ölçeklenebilirliği ve entegrasyon katmanlarından uçtan uca teknik sorumluluk üstlendim. Kurum içi servisleri güvenli OAuth 2 akışlarıyla yeniden kurgulayarak reçete ve veri senkronizasyon hatalarını %95 azalttım, sistem erişilebilirliğini ise %99,95 düzeyine çıkardım. Ayrıca 4–6 kişilik ekibe TDD/DDD mentörlüğü verip kapsamlı bir code-review rehberi hazırlayarak PR geri-bildirim döngüsünü kısaltıp test kapsamını kayda değer biçimde genişlettim.
Biliver İstanbul, Türkiye
Back-end Developer olarak, 40 M+ dokümandan oluşan dikey arama motorunun çekirdek Ar-Ge ekibinde gerçek-zamanlı sorgu performansı ve büyük veri işleme katmanlarını yönettim. PHP/Python tabanlı, saatte 1 M URL tarayıp günlük 5 GB veriyi sorunsuz indekse ekleyen pipeline’ı tasarlarken, geliştirdiğim hibrit MySQL-Redis önbellekleme katmanı sorgu gecikmesini 1 500 ms’den ≈140 ms’ye düşürdü. Veri tabanı ve cache kümelerini bölerek toplam DB yükünü %80 azaltıp sistemin yüksek erişilebilirliğini garanti altına aldım.
Blog
Yazılım, mimari ve ürün geliştirme üzerine son içeriklerim.
2014'ten 2026'ya bu günlükte yazılan her şey bir araya geldiğinde anlattığı gelişim hikâyesi ve kapanış.
Yazmak, düşünceyi netleştirir ve zamanla birikim sağlar. Kişisel marka değil, dürüst bir iz olarak görünür olmanın kariyer değeri üzerine.
Çok dilli geliştirici olmak nasıl bir hedefe dönüştü, neden aslında hiç öyle olmadığını ve buna nasıl ulaştığımı düşünüyorum.