عملت كـ Back-End Developer في مشروع Innova Platform، وهي منصة تعليمية رقمية متقدمة تستهدف الطلاب وأولياء الأمور والمدرسين. كنت مسؤول عن تصميم وتنفيذ حلول خلفية (Back-End Solutions) قابلة للتوسع ومرتكزة على معايير الأمان باستخدام تقنيات .NET.
شمل دوري في المشروع:
إدارة قواعد البيانات باستخدام Microsoft SQL Server لضمان تخزين ومعالجة البيانات بكفاءة عالية.
تحسين الأداء عبر استخدام آليات Caching باستخدام Redis لتسريع الاستجابة وتقليل الضغط على قاعدة البيانات.
دمج واجهات برمجية (APIs) بشكل سلس لدعم وظائف أساسية مثل التسجيل، إدارة الحسابات، حجز المواعيد، والدفع الإلكتروني.
الالتزام بأفضل ممارسات الأمان (Security Best Practices) بما في ذلك المصادقة والتفويض (Authentication & Authorization) باستخدام JWT Tokens، وحماية البيانات من أي ثغرات محتملة.
من خلال هذه المساهمة، ساعدت في بناء نظام تعليمي متكامل يوفر تجربة سلسة وآمنة للمستخدمين، ويواكب متطلبات التوسع والنمو المستقبلي للمنصة.