Deneyim

Profesyonel deneyimim

Kurucu & 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.

Backend Geliştirme Eğitimi

Kendi Kendine Öğrenme ve Mesleki Gelişim|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

Öğrenilen kavramları aşağıdaki alanlarda uygulayarak profesyonel bir stajla full-stack web geliştirme becerilerini geliştirdi:

  • Web projesi hazırlama ve planlama.
  • Çevik (Agile) metodoloji ve proje yönetimi uygulamaları.
  • Veritabanı yönetimi ve veri işleme.
  • Etkileşimli ve duyarlı kullanıcı arayüzleri için Front-end geliştirme.
  • Back-end geliştirme ve sunucu tarafı uygulama mantığı.
  • Bulut tabanlı uygulama geliştirme ve dağıtım konseptleri.
  • Nihai bir sentez projesi aracılığıyla uçtan uca web uygulaması geliştirme.

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|Tam zamanlı
Kas 2022 - Haz 2023
8 ay Layun, Fas

Aşağıdakileri kapsayan uygulamalı eğitimle dijital geliştirmede temel beceriler geliştirdi:

  • Algoritmik temeller ve problem çözme teknikleri.
  • Nesne Yönelimli Programlama (OOP) kavramları.
  • Statik ve dinamik web sitelerinin oluşturulması.
  • JavaScript programlama ve web etkileşimi.
  • Veritabanı manipülasyonu ve veri yönetimi.
  • Bilgi sistemleri güvenliği temelleri.
  • Dijital geliştirme süreçlerinin ve profesyonel uygulamaların anlaşılması.