Bilal Köse
Backend platformları, dağıtık sistemler, e-fatura ve bulut altyapısı alanlarında 10 yılı aşkın uygulamalı deneyime sahip Kıdemli Yazılım Mühendisi. Ağırlıklı olarak .NET ekosisteminde, ayrıca Java/Spring Boot ve Flutter ile üretim servisleri tasarlıyor, geliştiriyor ve işletiyorum; odağım güvenilirlik, sürdürülebilirlik ve performans. Tam zamanlı işimin dışında, Google Play ve App Store'da yayımlanan çok dilli mobil oyun GlamUp Girls'ü bağımsız olarak geliştirip yayımlıyorum.
| Backend | .NET, C#, ASP.NET Core, Web API, Entity Framework Core, Java, Spring Boot |
| Mimari | Microservices, Event-Driven Architecture, CQRS, Clean Architecture, SOLID, Domain-Driven Design |
| Veri ve Mesajlaşma | MS SQL Server, Redis, RabbitMQ, Kafka, MassTransit |
| DevOps ve Bulut | Docker, Kubernetes, GitLab CI, Jenkins, ArgoCD, Rancher, Azure, AWS |
| Gözlemlenebilirlik | Graylog, Sentry, SonarQube, OpenTelemetry, Centralized Logging |
| Güvenlik | PKCS#11 HSM, XAdES, PAdES, KamuSM compliance |
| Mobil | Flutter, Dart, Firebase (Firestore, Cloud Functions, Remote Config, Crashlytics) |
- Kurumsal müşterilere hizmet veren büyük ölçekli bir e-fatura platformunda backend mühendisiyim
- Yüksek trafikli servislerde RabbitMQ ve MassTransit ile olay güdümlü mikroservisler geliştiriyorum; asenkron işlem hattını yeniden tasarlayarak API gecikmesini iyileştirdim
- Uçtan uca istek izleme (X-Request-ID) ve Graylog ile merkezi gözlemlenebilirlik kurarak olay çözüm süresini kısalttım
- Üretim ortamlarında Kubernetes tabanlı GitOps dağıtımlarına (Argo CD, Jenkins) katkı sağlıyorum
- Servisler arası mimari değerlendirmeler yürüterek dayanıklı hata yönetimi ve gözlemlenebilirlik standartları oluşturdum — bu standartlar tüm üretim servisleri için takımın mühendislik temeli olarak benimsendi
- Türkiye'nin 1 numaralı domain & hosting platformunun backend servislerini geliştirdim — Team.Blue grubu (2,5M+ müşteri, 22 ülke) bünyesinde — 800K+ domain yönetimi, 300K+ müşteri hizmeti, günlük 5K+ işlem (aktivasyon, yenileme, ödeme), %99,9 uptime SLA
- 10+ eski VB.NET servisini — domain aktivasyonu, hosting tahsisi, ödeme işleme, müşteri yönetimi — .NET 7'ye taşıyarak üretim hata oranını ~%45, API yanıt sürelerini ~%30 iyileştirdim
- Tüm taşınan servislerde yapılandırılmış log kapsamını genişleterek uçtan uca istek izlemeyi etkinleştirdim; Sentry entegrasyonuyla olay tespit süresini ~%50 kısalttım
- Indeksleme ve sorgu yeniden düzenlemesiyle MSSQL performansını optimize ederek yüksek trafikli servis sorgularında ortalama yürütme süresini düşürdüm
- Takımın tüm sonraki modernizasyon projeleri için mimari temel olarak benimsenen göç kalıplarını ve kod standartlarını oluşturdum
- 1.000+ eş zamanlı kullanıcıyı destekleyen gerçek zamanlı video işbirliği platformu Octapull'da sistem gecikmesini ~%25, operasyonel verimliliği ~%35 artırdım
- Üretim yükü altında 100 katılımcılı eş zamanlı ekran paylaşımlı video oturumlarını doğrulayarak tam ölçekli dağıtımı mümkün kıldım
- Yüksek eş zamanlılık ortamında Jitsi Meet tabanlı video altyapısına doğrudan entegre olan zamanlama, oturum yönetimi ve takip modüllerini tam yığın (.NET + JavaScript) olarak geliştirip teslim ettim
- SME müşterileri için ASP.NET Core, MVC ve MySQL kullanarak full-stack web uygulamalarını sıfırdan tasarlayıp hayata geçirdim — mimari, veritabanı şeması, iş mantığı ve üretim dağıtımının tümüne uçtan uca sahip oldum
- Farklı iş gereksinimlerine yönelik .NET çözümlerini bağımsız olarak kapsamlandırıp geliştirdim ve teslim ettim
- Zamanlanmış görevler, otomatik bildirimler ve toplu veri işlemleri için Hangfire ile güvenilir arka plan iş altyapısı kurdum
- Arka uç geliştirme ve veritabanı tasarımına odaklanarak .NET ve MySQL ile web uygulamaları ve iç araçlar geliştirdim
- Google Play ve App Store'da çok dilli (EN/TR/AR) bir mobil giydirme oyununu bağımsız olarak geliştirip yayımlıyorum; Türkiye'de kayıtlı şahıs şirketim üzerinden yürütülüyor, tam zamanlı işimin dışında geliştiriliyor.
- 14 oynanabilir karakter, 1.000'den fazla kıyafet, aksesuar, saç ve makyaj seçeneği ve 4 evcil hayvan paketi; stil düelloları, topluluk oylaması, haftalık ve aylık yarışmalar, 28 günlük sezonlar
- Flutter istemci, Firebase arka uç (Firestore, Cloud Functions, Remote Config, Crashlytics); iki mağaza için sunucu tarafında doğrulanan uygulama içi satın alma; AdMob reklamları
- Türkçe, İngilizce ve Arapça. Otomatik testler farklı ekran boyutlarında taşma kontrollerini içeriyor
- Kişisel altyapı üzerinde 20'den fazla servis çalıştıran bare-metal Kubernetes kümesi tasarlayıp yönetiyorum; servislerin çoğu Git'ten eşitlenen ArgoCD uygulamaları olarak GitOps ile dağıtılıyor, dışa açık olanlar özel alt alan adlarında yayınlanıyor
- Servisler: GitLab ve GitLab Runner (CI/CD), Jenkins (otomasyon), ArgoCD (GitOps), Renovate (bağımlılık güncelleme), SonarQube (kod kalitesi), Rancher (küme yönetimi), Prometheus ve Grafana (izleme), Graylog (log toplama), RabbitMQ (mesajlaşma), NuGet paket deposu — tümü bilalkose.com.tr altında
- Altyapı hazırlama, ağ yönetimi, TLS, izleme ve sürekli teslimat dahil uçtan uca DevOps sahipliğini — tamamen kendi kendine yönetilen bir ortamda — sergiliyorum
- PKCS#11 destekli HSM platformunun istek işleme pipeline'ını yeniden tasarlayarak imzalama gecikmesini %60 düşürdüm (800ms → 300ms)
- Günlük 10K+ imzalama/doğrulama işlemini kapsayan asenkron kuyruk tabanlı mimari kurarak kapasiteyi ~%60 artırdım
- Tüm API operasyonlarında uçtan uca istek izleme (X-Request-ID) ekleyerek olay çözüm süresini ~%40 azalttım
- KamuSM uyumlu güvenli anahtar yönetimiyle XML (XAdES) ve PDF (PAdES) imzalama teslim ettim; yüksek erişilebilirlik dağıtımı için Docker ile konteynerize ettim