MS.

Merhaba, ben

Mustafa Savul

İstanbul merkezli, 7+ yıllık deneyime sahip Senior Frontend Developer'ım. React.js, Next.js ve TypeScript ile milyonlarca kullanıcıya hizmet veren, yüksek performanslı e-ticaret ve kurumsal platformlar geliştiriyorum; Micro Frontend mimarisi, Core Web Vitals ve CI/CD odak alanlarım.

DENEYİM

LC Waikiki (Outsourced via NTT DATA Business Solutions)

01/2025 - 02/2026

Senior Frontend Developer

İstanbul, Türkiye

  • Aylık milyonlarca ziyaretçiye hizmet veren platformda render stratejisini, görsel sunumunu ve asset paketlemesini optimize ederek yoğun trafikli mağaza sayfalarında sayfa yükleme süresini %20 azalttım.
  • CI/CD pipeline'larını yeniden düzenleyip otomatik kod kalitesi standartları getirerek build ve deployment süresini %25 kısalttım; daha sık ve kararlı sürümlerin önünü açtım.
  • 60'tan fazla ülkede faaliyet gösteren bir moda perakendecisi için .NET Razor ve legacy jQuery sistemleriyle entegre React.js arayüzleri geliştirip sürdürerek çok dilli ve çok para birimli alışveriş akışları sundum.
  • Production sorunlarını çözerek ve backend ekipleriyle sorunsuz frontend-backend entegrasyonu üzerinde çalışarak aylık milyonlarca ziyaretçiye hizmet veren mağazanın kararlılığını korudum.
  • Tekrarlanan UI kalıplarını yeniden kullanılabilir React bileşenlerine taşıyarak legacy ve modern karışık kod tabanında bakımı kolaylaştırdım ve kod tekrarını azalttım.

DGPays

08/2023 - 01/2025

Senior Frontend Developer

İstanbul, Türkiye

  • Code splitting uygulayarak, paylaşılan modülleri yeniden düzenleyerek ve gereksiz bağımlılıkları kaldırarak başlangıç bundle boyutunu %30 küçülttüm; kurumsal kullanıcılar için ilk yükleme performansını iyileştirdim.
  • Module Federation ve Lerna ile Micro Frontend mimarisini kurarak 3'ten fazla ekibin bağımsız geliştirip deploy etmesini sağladım ve ekipler arası sürüm bağımlılığını ortadan kaldırdım.
  • GitLab CI pipeline'ları kurup Jest test standartları getirerek çekirdek modüllerde unit test kapsamını %60'a çıkardım; QA'ya ulaşan regresyonları ölçülebilir şekilde azalttım.
  • React.js ve TypeScript ile çok kiracılı (multi-tenant) bir kurumsal platform tasarlayarak birden fazla kurumsal müşteriye tek bir yapılandırılabilir kod tabanından hizmet verdim ve müşteri bazlı özelleştirme eforunu azalttım.
  • Tekrarlayan proje kurulum ve sürüm işlerini otomatikleştiren dahili Node.js araçları geliştirerek ekibe haftada birkaç saatlik manuel iş tasarrufu sağladım.

Hepsiburada (NASDAQ: HEPS)

08/2022 - 07/2023

Frontend Developer

İstanbul, Türkiye

  • Türkiye'nin en büyük e-ticaret pazaryerlerinden birinde render'ı engelleyen kaynakları yeniden düzenleyip layout kararlılığını optimize ederek kritik sayfalarda LCP'yi %8 iyileştirdim ve CLS'i 0.1 “iyi” eşiğinin altına indirdim.
  • Teknik SEO gereksinimleriyle uyumlu SSR/CSR render stratejileri uygulayarak kategori ve ürün sayfalarının organik görünürlüğünü ve indekslenebilirliğini artırdım.
  • Birden fazla ürün ekibinin paylaştığı Micro Frontend mimarisi içinde ölçeklenebilir React.js bileşenleri geliştirerek aylık milyonlarca ziyaretçiye özellikler sundum.
  • Veriye dayalı render mantığıyla çalışan dinamik UI sistemleri kurarak kampanya ve merchandising yayınlarını hızlandırdım; her kampanya için kod değişikliği ihtiyacını ortadan kaldırdım.

Crowdsol

11/2021 - 07/2022

Frontend Developer

İstanbul, Türkiye

  • Next.js, React.js ve TypeScript ile frontend mimarisini sıfırdan kurarak sonraki tüm ürün modülleri için production'a hazır bir temel oluşturdum.
  • Styled Components ile geliştirilen, Storybook'ta dokümante edilen ve şirket genelinde benimsenen 40'tan fazla yeniden kullanılabilir bileşenden oluşan bir kütüphane hazırlayarak tüm ürün modüllerinde özellik geliştirmeyi hızlandırdım.
  • Amazon Interactive Video Service (IVS) entegrasyonuyla platformun temel deneyimine gerçek zamanlı yayın özelliği kazandırdım.
  • Lerna ile Micro Frontend mimarisini uygulayarak modüler ve bağımsız ölçeklenebilir geliştirmeyi mümkün kıldım.
  • CI/CD pipeline'larında SonarQube kalite kapılarını ve Jest unit testlerini zorunlu kılarak kod kalitesi standartlarını korudum.

Glomil Teknoloji

06/2021 - 10/2021

Frontend Developer

İstanbul, Türkiye

  • TypeScript ile 20'den fazla yeniden kullanılabilir ve sürdürülebilir React bileşeninden oluşan ortak bir set geliştirerek projeler genelinde UI geliştirme süresini kısalttım.
  • Tarayıcılar arası uyumlu ve responsive özellikler geliştirerek tüm cihaz ve tarayıcılarda tutarlı bir kullanıcı deneyimi sağladım.
  • Bileşen tabanlı mimari ve React Hooks ile modern state yönetimi kalıplarını uygulayarak iş gereksinimlerini ölçeklenebilir UI bileşenlerine dönüştürdüm.

OGOO

06/2018 - 05/2021

Frontend Developer

İstanbul, Türkiye

  • JavaScript, React.js ve .NET MVC ile farklı sektörlerden markalar için 10'dan fazla müşteri web uygulaması geliştirdim.
  • Frontend optimizasyonları, render iyileştirmeleri ve SEO odaklı markup uygulayarak teslim edilen projelerin Lighthouse performans skorlarını yükselttim.
  • Figma, Zeplin ve Adobe XD tasarımlarından doğrudan yeniden kullanılabilir UI bileşenleri üreterek tasarımdan geliştirmeye geçiş süresini kısalttım.
  • BrowserStack test süreçleriyle teslim edilen projelerde tarayıcılar arası uyumluluğu sağladım.

EĞİTİM

Anadolu University

01/2021 - Devam ediyor

Yönetim Bilişim Sistemleri Lisans (Uzaktan Eğitim)

Türkiye

Istanbul Topkapi University

01/2017 - 12/2020

Bilgisayar Programcılığı Ön Lisans

İstanbul, Türkiye

ÖNE ÇIKAN PROJELER

LC Waikiki (Outsourced via NTT DATA Business Solutions)

LC Waikiki (Outsourced via NTT DATA Business Solutions)

DGPays

DGPays

Hepsiburada

Hepsiburada

Crowdsol Event Service

Crowdsol Event Service

Atatürk Cultural Center

Atatürk Cultural Center

GoKonya

GoKonya

VIBE CODING PROJELERİ

My Little Paws: Treat & Love

My Little Paws: Treat & Love

Animal Sounds & Calls

Animal Sounds & Calls

Mythobase Discover Mythology App (iOS)

Mythobase Discover Mythology App (iOS)

Hardware Wizard

Hardware Wizard

Crowdsoul

Crowdsoul

Tree Calendar

Tree Calendar