Deneyim

Profesyonel deneyimim

Full Stack Geliştirici (MERN)

DGT PORTFOLIO|Tam zamanlı
Eki 2025 - Günümüz
7 ay Uzaktan

Temel sorumluluklar:

  • Entegre PayPal ödemeleri ile profesyonel portföyler için bir Next.js SaaS platformu geliştirdi.
  • JWT/NextAuth kullanarak güvenli Node.js API'leri tasarladı, sağlam veri koruması ve ölçeklenebilirlik sağladı.
  • Sunucu Tarafı İşleme (SSR) aracılığıyla Performans ve SEO'yu optimize etti, yüksek hızlı ve premium bir kullanıcı deneyimi sundu.
  • Sürekli entegrasyon ve dağıtım için Git/GitHub ile Vercel'de Full-Stack dağıtımını yönetti.

Mesleki gelişim

Kariyer Molası|Eğitim
Kas 2024 - Oca 2025
3 ay Uzaktan

Odak alanları ve projeler:

  • Ölçeklenebilir ve yüksek performanslı sunucu tarafı uygulamaları oluşturmak için NestJS (Node.js + TypeScript) odaklı yoğun bir arka uç geliştirme eğitim programını tamamladı.
  • Gelişmiş kavramlar: RESTful API geliştirme, kimlik doğrulama ve yetkilendirme (JWT, OAuth, RBAC), Socket.io kullanarak gerçek zamanlı iletişim, GraphQL entegrasyonu, yerelleştirme (i18n), MongoDB ve mikro hizmet mimarisi.
  • Şunları kapsayan eksiksiz bir e-ticaret sistemi geliştirdi: kullanıcı yönetimi (RBAC), güvenli kimlik doğrulama (JWT/OAuth), ürün/kategori/marka yönetimi, sepet ve sipariş işleme, ödeme yönetimi, kupon yönetimi, inceleme sistemi ve vergi yapılandırması.

Full Stack Geliştirici Stajyeri

Cités des Métiers et des Compétences|Staj
Eyl 2023 - Haz 2024
10 ay Layun, Fas

Başarılar:

  • Ön uç geliştirmede etkileşimli ve ilgi çekici kullanıcı arayüzleri tasarımı.
  • Arka uç geliştirme ve veritabanı yönetiminde deneyim kazanımı.
  • Dinamik web uygulamaları oluşturma ve sürdürme becerilerinin geliştirilmesi.
  • Verimliliği artırmak ve ekip çalışmasını güçlendirmek için Çevik metodolojinin uygulanması.
  • Etkili kod ve proje yönetimi için Git ve GitHub kullanımında deneyim kazanımı.
  • Kod kalitesini analiz etmek ve sürekli iyileştirmeyi sağlamak için SonarQube kullanımı.
  • Ortam yönetimini ve uygulama geliştirmeyi kolaylaştırmak için Docker kullanımı.
  • İletişim ve ekip çalışması dahil olmak üzere kişilerarası becerilerin geliştirilmesi.

Full Stack MERN Geliştirici

Bölgesel Eğitim ve Öğretim Akademisi|Staj
Mar 2024 - Mar 2024
1 ay Layun, Fas

Temel görevler:

  • Kullanıcıların görev eklemesine, düzenlemesine ve silmesine olanak tanıyan bir görev yönetimi uygulaması tasarladı ve geliştirdi.
  • Uygulamanın güvenliğini sağlamak için JWT kullanarak kimlik doğrulama ve yetkilendirme uyguladı.
  • Uygun işlevselliği sağlamak için Postman kullanarak API uç noktalarını test etti.
  • Basit ve kullanıcı dostu bir arayüz tasarlayarak kullanıcı deneyimini iyileştirdi.
  • Uygulamayı Vercel'de yayınladı ve kod tabanını Git/GitHub kullanarak yönetti.

Dijital Geliştirici Stajyeri

Cités des Métiers et des Compétences|Staj
Kas 2022 - Haz 2023
8 ay Layun, Fas

Temel öğrenimler:

  • Algoritma temelleri ve nesne yönelimli programlama kazanımı.
  • Kullanıcılarla etkileşime giren statik ve dinamik web sitelerinin tasarımı ve inşası.
  • Veritabanları ile çalışma ve temel işlemlerin yürütülmesi.
  • Uygulama geliştirme için JavaScript öğrenimi.
  • Bilgi sistemleri güvenliği ilkeleriyle tanışma.
  • Profesyonel ortamda gerekli olan davranışsal ve sosyal becerilerin geliştirilmesi.