Kerem Aydın
Kıdemli Yazılım Mühendisi
kerem.aydin@ornek.com · +90 5XX XXX XX XX · İstanbul, Türkiye · linkedin.com/in/ornek-profil · github.com/ornek
Yedi yıldır yüksek trafikli ödeme ve sipariş servisleri geliştiriyorum. Hata toleransı düşük sistemlerde dağıtım güvenliği, gözlemlenebilirlik ve gecikme optimizasyonu üzerine çalışıyorum. Üç ekipte teknik liderlik yaptım; kod incelemesi kültürü ve mentörlük tarafında aktifim.
- 12 milyonHaftalık 12 milyon isteğe çıkan API için önbellek katmanı tasarladım
- %38ortalama çözüm süresi %38 kısaldı
- %60üretimdeki tip kaynaklı hatalar %60 azaldı
İş Deneyimi
Kıdemli Yazılım Mühendisi
Mart 2022 – Devam ediyorFintek Şirketi · İstanbul
Ödeme servisini altı mikroservise böldüm; dağıtım süresi 45 dakikadan 7 dakikaya indi.
- Haftalık 12 milyon isteğe çıkan API için önbellek katmanı tasarladım; p95 gecikme 480 ms'den 120 ms'ye düştü.
- Olay müdahale sürecini yeniden kurdum; ortalama çözüm süresi %38 kısaldı.
Yazılım Mühendisi
Ocak 2020 – Şubat 2022E-ticaret Platformu · İstanbul
Sipariş yönetim modülünü TypeScript'e taşıdım; üretimdeki tip kaynaklı hatalar %60 azaldı.
- Otomatik test kapsamını %31'den %74'e çıkardım; regresyon kaynaklı geri alma sayısı çeyrekte 9'dan 2'ye indi.
- Kampanya dönemlerinde 4 kat trafiği karşılayan otomatik ölçekleme yapılandırmasını kurdum.
Yazılım Geliştirici
Temmuz 2018 – Aralık 2019Teknoloji Ajansı · Ankara
Dokuz müşteri projesinde React ve Node.js tabanlı arayüzler geliştirdim.
- Ortak bileşen kütüphanesi kurarak yeni proje başlangıç süresini iki haftadan üç güne indirdim.
- Sürekli entegrasyon hattını kurdum; manuel dağıtım adımlarını tamamen kaldırdım.
Diller
- Türkçe · Anadil
- İngilizce · İleri
- Almanca · Başlangıç
Eğitim
Orta Doğu Teknik Üniversitesi
Eylül 2014 – Haziran 2018Lisans, Bilgisayar Mühendisliği · 3,41
Anadolu Üniversitesi
Eylül 2012 – Haziran 2014Ön Lisans, Web Tasarımı · 3,18
Yetenekler
TeknikTypeScript · Go · React ve Next.js · Node.js
AraçlarDocker · Kubernetes · AWS · GitHub Actions
KişiselTeknik liderlik · Mentörlük · Olay yönetimi
Projeler
Ödeme Servisi Ayrıştırması
Tek parça ödeme uygulamasını altı servise böldüm; kesintisiz geçiş için çift yazma stratejisi kurdum. Dağıtım sıklığı haftada 1'den günde 6'ya çıktı.
Gözlemlenebilirlik Hattı
Dağıtık izleme ve yapılandırılmış günlük altyapısını kurdum; kök neden bulma süresi ortalama 52 dakikadan 19 dakikaya indi.