الخبرة

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

مطور 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 أشهر العيون، المغرب

الإنجازات:

  • تصميم واجهات مستخدم تفاعلية وجذابة في تطوير الواجهة الأمامية.
  • اكتساب خبرة في تطوير الواجهة الخلفية وإدارة قواعد البيانات.
  • تطوير مهارات في إنشاء وصيانة تطبيقات الويب الديناميكية.
  • تطبيق منهجية Agile لتحسين الكفاءة وتعزيز العمل الجماعي.
  • اكتساب خبرة في استخدام Git و GitHub لإدارة فعالة للكود والمشاريع.
  • استخدام SonarQube لتحليل جودة الكود وضمان التحسين المستمر.
  • استخدام Docker لتبسيط إدارة البيئة وتطوير التطبيقات.
  • تعزيز المهارات الشخصية، بما في ذلك التواصل والعمل الجماعي.

مطور Full Stack MERN

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

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

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

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

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

التعلم الأساسي:

  • اكتساب أساسيات الخوارزميات والبرمجة كائنية التوجه.
  • تصميم وبناء مواقع ويب ثابتة وديناميكية تتفاعل مع المستخدمين.
  • العمل مع قواعد البيانات وتنفيذ العمليات الأساسية.
  • تعلم JavaScript لتطوير التطبيقات.
  • التعرف على مبادئ أمن نظم المعلومات.
  • تطوير المهارات السلوكية والاجتماعية الأساسية للبيئة المهنية.