- صممت بنية الواجهة الأمامية للوحة تحكم إدارية تُدير منصة تجارة إلكترونية للألعاب الإلكترونية، تغطي إدارة المنتجات، الطلبات، المستخدمين، والتحكم التشغيلي.
- قدت تطوير الواجهة الأمامية لمنصة SaaS متعددة المستأجرين (Multi-Tenant) تجمع 5 أدوات داخلية منفصلة في نظام موارد بشرية موحّد لسوق الشرق الأوسط.
- طورت طبقة مصادقة وصلاحيات آمنة على الواجهة الأمامية، تشمل إدارة الجلسات (Session Handling)، حماية المسارات (Protected Routes)، والتحكم في الصلاحيات حسب الدور (RBAC).
- دمجت الواجهة الأمامية مع خدمة Agent ذكاء اصطناعي (من بناء الفريق) لأتمتة عمليات الموارد البشرية، مبنية على LangChain/LangGraph للتعامل مع المحادثات متعددة الأدوار.
- بنيت واجهات المستخدم التي تعرض إجراءات الـ Agent عبر 8 أقسام موارد بشرية (الحضور، الإجازات، الرواتب، إدارة الموظفين، التوظيف، الهيكل التنظيمي، المهام، والتقارير)، شاملةً معالجة الطلبات والاستجابات وعرض النتائج.
- بنيت واجهة الموافقة (Approval UI) لمراجعة بشرية للإجراءات عالية الخطورة التي يتخذها الـ Agent (Human-in-the-Loop).
- عملت مع مهندسي الـ Backend والذكاء الاصطناعي لفهم التكامل مع مزودين متعددين لنماذج اللغة الكبيرة (AWS Bedrock Claude، Google Gemini)، وضمان تعامل الواجهة الأمامية بشكل صحيح مع حالات الاستجابة والتراجع (Fallback) بين المزودين.
- تعاونت مع مهندسي الـ Backend في تصميم مخططات واستعلامات GraphQL/NestJS، ضمن بيئة عمل Nx Monorepo، باستخدام Docker للحفاظ على بيئات عمل موحّدة بين الفريق.
المهارات: Next.js، React، TypeScript، GraphQL، Nx Monorepo، Docker، تكامل AI Agent، بنية SaaS، تنفيذ UI/UX
متدرب مطور Frontend | Sainapse | القاهرة، مصر | يوليو 2025 - أغسطس 2025
- طورت ونفذت ميزات أساسية للوحة تحليلات بيانات موجهة للعملاء باستخدام Next.js وReact.