اشتغلت على تطوير الـ Backend لمنصة SkillMatch AI، وهي منصة هدفها تبسيط وتحسين عملية التوظيف من خلال التركيز على المهارات الحقيقية بدل الاعتماد على السيرة الذاتية فقط.
فكرة المنصة إن الشركات بتنشر تحديات عملية حقيقية، والمتقدمين بيحلّوها ويشرحوا تفكيرهم في فيديو، وبعد كده النظام بيقيّم الحل والفيديو ويساعد الشركة تختار الأنسب بناءً على الأداء الفعلي.باستخدام الذكاء الاصطناعي، مما يساعد الشركات على اختيار المرشحين الأكفأ بناءً على المهارات الفعلية.
دوري في المشروع:
كنت مسؤولة عن الجزء الخاص بالـ Backend، ومن مهامي:
بناء APIs باستخدام Node.js و Express.js
تنظيم الكود بهيكل واضح وقابل للتطوير باستخدام TypeScript
التعامل مع قاعدة البيانات MongoDB وتصميم الـ schemas باستخدام Mongoose
تنفيذ نظام تسجيل الدخول والصلاحيات باستخدام JWT
رفع الملفات والفيديوهات والتعامل معها باستخدام Multer و Cloudinary
تطبيق validation للبيانات لضمان استقرار النظام
تجهيز الـ Backend للتكامل مع الذكاء الاصطناعي وتحليل النتائج
دعم لوحات التحكم الخاصة بالشركات والمتقدمين بالبيانات المطلوبة
? مميزات تقنية
Backend نظيف ومقسم (Modular Architecture)
أمان عالي باستخدام JWT
جاهز للتكامل مع AI Models
قابل للتوسع لأي نظام توظيف أو تقييم مهارات
التقنيات المستخدمة
Node.js (v18+)
Express.js
TypeScript
MongoDB & Mongoose
JWT Authentication
Multer (File Upload)
Cloudinary
Zod Validation
المشروع معمول بشكل عملي وقابل للتوسع، ومناسب لأي منصة توظيف، تقييم مهارات، أو نظام بيعتمد على التحديات والاختبارات العملية.