Akinon — e-ticaret frontend liderliği
Büyük ölçekli ve yüksek trafikli e-ticaret platformlarında frontend ekibini yönettim; mimari kararlar, kod kalitesi, işe alım ve teknik eğitim benim sorumluluğumdaydı.
- Next.js
- React
- JavaScript
- TypeScript
- Micro-frontend
Bağlam
Akinon'da yaklaşık beş yıl geçirdim. İlk bir buçuk yıl frontend geliştirici olarak, sonraki üç buçuk yıl frontend ekip lideri olarak. Çalıştığımız platformlar global ve yerel markaların e-ticaret vitrinleriydi — yani trafiğin ve dönüşümün doğrudan gelire yazıldığı, performans regresyonunun ölçülebilir bir maliyeti olan sistemler.
Geliştirici olarak
Next.js ve modern JavaScript ekosistemini kullanarak SEO dostu, yüksek performanslı ve yeniden kullanılabilir arayüz bileşenleri geliştirdim. Buradaki asıl kazanç tek bir markanın sayfası değil, bileşen kütüphanesinin birden fazla marka projesinde yeniden kullanılabilmesiydi.
Ekip lideri olarak
Frontend ekibini yönettim. Sorumluluk alanım üç başlıkta toplanıyordu:
- Mimari kararlar. Hangi soyutlamanın markalar arasında paylaşılacağı, hangisinin projeye özel kalacağı. Yanlış yerde paylaşılan bir bileşen, kopyalanmış bir bileşenden daha pahalıya mal oluyor.
- Kod kalitesi. İnceleme kültürü ve ortak pratikler — denetlenmeyen bir standart, standart değil.
- İnsan. Yeni ekip üyelerinin işe alımı, teknik eğitimi ve süreç yönetimi.
Geriye dönüp bakınca
Ekip liderliğinin teknik kısmı, kod yazmayı bırakmak değil; hangi kararın geri alınabilir olduğunu doğru tahmin etmek. Geri alınabilir kararlarda ekibin hızlı ilerlemesine izin vermek, geri alınamaz olanlarda ise yavaşlamak — zamanla en çok işe yarayan ayrım bu oldu.