HAKAN ERDEM
Senior Backend Engineer | Distributed Systems • Microservices • Technical Leadership
Ankara, Türkiye
E-posta: hakan.erdem@example.com
LinkedIn: linkedin.com/in/ornek-hakanerdem
PROFESYONEL ÖZET
Bankacılık, ödeme sistemleri ve yüksek trafikli dijital servislerde 12+ yıllık backend mühendisliği deneyimine sahip Senior Backend Engineer. Java/Spring ekosistemi, dağıtık sistemler, mikroservisler, event-driven architecture, ilişkisel veritabanları, caching ve container altyapılarında uzmanlaşmıştır. Kritik sistemlerin tasarımı, legacy modernizasyonu, performans ve güvenilirlik iyileştirmeleri ile teknik ekip mentorluk süreçlerinde liderlik deneyimine sahiptir.
PROFESYONEL DENEYİM
Senior Backend Engineer / Technical Lead -- FinCore Ödeme Teknolojileri A.Ş.
2020 -- Günümüz
- Ödeme ve hesap hareketleri alanındaki kritik backend servislerinin mimari ve geliştirme süreçlerinde teknik liderlik yaptı.
- Java/Spring Boot ve Kafka tabanlı event-driven servislerin tasarımına katkı sağladı.
- Servis sınırlarının ve veri sahipliğinin belirlenmesi için domain odaklı teknik analiz çalışmalarını yönlendirdi.
- Kritik API'lerde idempotency, retry ve hata yönetimi standartlarının oluşturulmasına katkıda bulundu.
- Redis ve veritabanı optimizasyonlarıyla yüksek yük altındaki servislerin ölçeklenebilirliğini geliştirme çalışmalarına liderlik etti.
- Kubernetes üzerinde çalışan servislerin kaynak kullanımı ve uygulama davranışlarının analizinde DevOps/SRE ekipleriyle birlikte çalıştı.
- Dağıtık izleme, merkezi loglama ve metriklerin geliştirme süreçlerine dahil edilmesini destekledi.
- 8 kişilik backend ekibinde mimari değerlendirme, code review ve mentorluk yaptı.
- Teknik borç ve sistem modernizasyonu başlıklarının ürün planına dahil edilmesi için paydaşlarla çalıştı.
- Production incident sonrasında post-mortem ve kalıcı aksiyon süreçlerini yönetti.
Senior Backend Developer -- BankaTek Sistemleri
2017 -- 2020
- Bankacılık entegrasyon servislerinin geliştirilmesinde görev aldı.
- Yüksek işlem hacimli servislerde performans analizi gerçekleştirdi.
- Senkron entegrasyonların bir bölümünün mesaj tabanlı yapılara taşınmasına katkıda bulundu.
- Otomatik test kapsamı ve CI süreçlerinin geliştirilmesine destek verdi.
- Yeni geliştiricilere mentorluk yaptı.
Backend Developer -- VeriNet Yazılım
2014 -- 2017
- Java tabanlı kurumsal uygulamalarda backend geliştirme yaptı.
- Oracle/PostgreSQL üzerinde veri erişim katmanları ve raporlama servisleri geliştirdi.
- Üçüncü taraf sistemlerle SOAP ve REST entegrasyonlarında görev aldı.
- Hata düzeltme, bakım ve sürüm çalışmalarına katıldı.
UZMANLIK ALANLARI
Distributed Systems • Microservices • Event-Driven Architecture • Backend Architecture • High Availability • Performance Engineering • API Design • Technical Leadership • Mentoring • Incident Management
TEKNOLOJİLER
Java, Spring Boot, Spring Cloud, Kafka, PostgreSQL, Redis, Elasticsearch, Docker, Kubernetes, REST, OpenAPI, JUnit, Mockito, GitLab CI/CD, Prometheus, Grafana
EĞİTİM
Gazi Üniversitesi -- Bilgisayar Mühendisliği
2010 -- 2014
YABANCI DİL
İngilizce -- İleri Seviye