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.