بناء والحفاظ على منصة SaaS باستخدام Next.js لإنشاء ملفات تعريفية احترافية، مع دمج نظام الدفع PayPal ودعم النطاقات المخصصة.
تطوير واجهات برمجة تطبيقات RESTful آمنة باستخدام Node.js وExpress.js، مع المصادقة عبر JWT/NextAuth.js والتحكم في الوصول المستند إلى الأدوار (RBAC).
تطبيق تحسينات الأداء وتهيئة محركات البحث (SEO) باستخدام تقنية العرض من جانب الخادم (SSR) وأفضل ممارسات تطوير الويب الحديثة.
إدارة نشر التطبيق على Vercel وسير عمل CI/CD باستخدام 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 أشهر العيون، المغرب
المسؤوليات الرئيسية:
تطوير تطبيقات ويب متجاوبة وتفاعلية باستخدام React.js وJavaScript.
بناء خدمات الواجهة الخلفية وواجهات برمجة التطبيقات RESTful باستخدام Node.js وExpress.js، مع خبرة في Laravel/PHP.
تصميم وإدارة قواعد البيانات باستخدام MongoDB وMySQL.
تطبيق منهجيات Agile/Scrum طوال مراحل التخطيط والتطوير والاختبار والتسليم.
استخدام Docker وGit/GitHub وSonarQube للتطوير والتحكم في الإصدار وتحليل جودة الكود.
مطور Full Stack MERN
الأكاديمية الجهوية للتربية والتكوين|تدريب
مارس 2024 - مارس 2024
شهر واحد العيون، المغرب
المهام الرئيسية:
تصميم وتطوير تطبيق متكامل لإدارة المهام مع المصادقة المبنية على JWT.
تطوير نقاط نهاية RESTful API واختبارها باستخدام Postman.
نشر التطبيق على Vercel.
متدرب مطور رقمي
مدن المهن والكفاءات|دوام كامل
نوفمبر 2022 - يونيو 2023
8 أشهر العيون، المغرب
المسؤوليات الرئيسية:
تطبيق مفاهيم البرمجة والخوارزميات من خلال مشاريع عملية.
تطوير مواقع ويب ثابتة وديناميكية باستخدام HTML وCSS وJavaScript وPHP.
العمل مع قواعد بيانات SQL وتطبيق ممارسات أساسية لأمن نظم المعلومات.