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
Hakkımda
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.
İş 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.
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
TypeScript · Go · React ve Next.js · Docker · Kubernetes · AWS · Teknik 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ı.
Diller
- Türkçe · Anadil
- İngilizce · İleri
- Almanca · Başlangıç