الخبرة

خبرتي المهنية

مؤسس ومطور Full Stack (MERN)

DGT PORTFOLIO|دوام كامل
أكتوبر 2025 - الحاضر
+7 أشهر عن بعد

المسؤوليات الرئيسية:

  • تطوير منصة SaaS باستخدام Next.js لبناء ملفات تعريفية احترافية مع دمج نظام الدفع PayPal.
  • بناء واجهات برمجة تطبيقات (APIs) آمنة باستخدام Node.js و JWT/NextAuth، لضمان حماية قوية للبيانات وقابلية التوسع.
  • تحسين الأداء وتهيئته لمحركات البحث (SEO) عبر تقنية SSR، لتقديم تجربة مستخدم سريعة ومتميزة.
  • إدارة النشر الكامل على Vercel باستخدام Git/GitHub للدمج والتسليم المستمر.

تدريب في تطوير الواجهة الخلفية

التعلم الذاتي والتطوير المهني|تدريب
نوفمبر 2024 - يناير 2025
3 أشهر عن بعد

مجالات التركيز والمشاريع:

  • إكمال برنامج تدريبي مكثف في تطوير الواجهة الخلفية باستخدام NestJS (Node.js + TypeScript) لبناء تطبيقات خادم قابلة للتوسع وعالية الأداء.
  • المفاهيم المتقدمة: تطوير RESTful API، المصادقة والترخيص (JWT, OAuth, RBAC)، التواصل الفوري باستخدام Socket.io، دمج GraphQL، التدويل (i18n)، MongoDB، وبنية الخدمات المصغرة (Microservices).
  • تطوير نظام تجارة إلكترونية كامل يشمل: إدارة المستخدمين (RBAC)، مصادقة آمنة (JWT/OAuth)، إدارة المنتجات/الفئات/العلامات التجارية، معالجة السلة والطلبات، معالجة الدفع، إدارة الكوبونات، نظام المراجعات، وتكوين الضرائب.

متدرب مطور Full Stack

مدن المهن والكفاءات|تدريب
سبتمبر 2023 - يونيو 2024
10 أشهر العيون، المغرب

طورت مهارات تطوير الويب الكامل (Full Stack) من خلال تدريب مهني، وتطبيق المفاهيم التي تم تعلمها في:

  • إعداد وتخطيط مشاريع الويب.
  • منهجية Agile وممارسات إدارة المشاريع.
  • إدارة قواعد البيانات والتعامل مع البيانات.
  • تطوير الواجهة الأمامية لواجهات مستخدم تفاعلية ومتجاوبة.
  • تطوير الواجهة الخلفية ومنطق الخادم للتطبيقات.
  • مفاهيم تطوير ونشر التطبيقات السحابية.
  • تطوير تطبيقات الويب من البداية إلى النهاية من خلال مشروع تخرج نهائي.

مطور Full Stack MERN

الأكاديمية الجهوية للتربية والتكوين|تدريب
مارس 2024 - مارس 2024
شهر واحد العيون، المغرب

المهام الرئيسية:

  • تصميم وتطوير تطبيق لإدارة المهام يسمح للمستخدمين بإضافة وتعديل وحذف المهام.
  • تنفيذ المصادقة والترخيص باستخدام JWT لضمان أمان التطبيق.
  • اختبار نقاط نهاية API باستخدام Postman لضمان العمل السليم.
  • تحسين تجربة المستخدم من خلال تصميم واجهة بسيطة وسهلة الاستخدام.
  • نشر التطبيق على Vercel وإدارة قاعدة التعليمات البرمجية باستخدام Git/GitHub.

متدرب مطور رقمي

مدن المهن والكفاءات|دوام كامل
نوفمبر 2022 - يونيو 2023
8 أشهر العيون، المغرب

تطوير مهارات أساسية في التطوير الرقمي من خلال التدريب العملي، ويشمل:

  • أساسيات الخوارزميات وتقنيات حل المشكلات.
  • مفاهيم البرمجة كائنية التوجه (OOP).
  • إنشاء مواقع ويب ثابتة وديناميكية.
  • برمجة JavaScript وتفاعلية الويب.
  • معالجة قواعد البيانات وإدارة البيانات.
  • أساسيات أمن نظم المعلومات.
  • فهم عمليات التطوير الرقمي والممارسات المهنية.