ESFA Grup
İstanbul, Türkiye·Uzaktan·Nisan 2024 – Devam ediyor
Fullstack Software Engineer
Tam Zamanlıİris — Yeni Nesil Depo Yönetim Sistemi
- E-ticaret depo teslimat operasyonlarında yüksek kalite ve verimlilik sağlayan İris projesinde fullstack mühendis olarak görev aldım; PHP ve Angular ile uçtan uca geliştirme yürüttüm.
- Frontend tarafında Angular, TypeScript ve SCSS ile responsive ve sezgisel arayüzler; backend tarafında PHP ve SQL Server (MSSQL) ile güvenilir çözümler geliştirdim.
- CRUD işlemleri, sipariş yönetimi, ürün toplama, barkod okuma, kargo fişi bazlı ürün tanımlama ve son kullanma tarihi kontrol ekranlarını uçtan uca hayata geçirdim.
- Gerçek zamanlı takip, otomatik ürün doğrulama ve optimize edilmiş veritabanı sorguları ile yüksek hacimli depo operasyonlarında performans ve güvenilirliği belirgin ölçüde artırdım.
Fullstack Software Engineer
Yarı ZamanlıAnytime Website (Feature-Based Architecture)
- Düzenli ve ölçeklenebilir bir kod tabanı için projeyi feature-based mimari ile sıfırdan kurdum.
- Frontend'i Next.js, TypeScript, Tailwind CSS ve DaisyUI ile geliştirerek modern ve responsive bir arayüz oluşturdum; backend'i Firebase üzerinde bulut tabanlı altyapı ile kurguladım.
- Veritabanından gerçek zamanlı veri çekerek güncel içerik akışı sağladım; filtreleme özelliği ve detaylı ilan sayfaları geliştirdim.
- E-posta gönderim özellikli iletişim formu ekledim ve i18n (çoklu dil desteği) entegrasyonu ile platformu farklı dillerdeki kullanıcılara erişilebilir hâle getirdim.
Commersee
- Next.js, TypeScript ve SCSS kullanarak sayfa ve bileşenleri geliştirdim; SCSS stil modifier ve yazım hatalarını giderdim, klasör ve kod yapısını yeniden düzenledim.
Fullstack Developer Stajyeri
StajAnytime App
- Header, footer, kart, buton, tipografi ölçeklendirme ve profil ikonları dâhil arayüz öğelerinde kapsamlı UI/UX iyileştirmeleri yaparak tasarım tutarlılığını sağladım.
- Tab bar navigasyon sistemini yeniden tasarlayarak sayfa konteyner yapısıyla hizaladım; genel düzen tutarlılığını ve kullanıcı akışını iyileştirdim.
- Gereksiz npm paketlerini kaldırıp bağımlılıkları güncel kararlı sürümlerine taşıyarak uygulama performansı ve güvenliğini artırdım.
- Tekrar kullanılabilir kod bloklarını modüler bileşenlere dönüştürerek component tabanlı mimari kurdum ve mobile-first responsive prensipleriyle kapsamlı bir refactoring süreci yürüttüm.
