واجهة برمجية (API) كاملة لتطبيق تواصل اجتماعي مبنية بـ Django REST Framework. كانت الواجهة تعاني من بطء شديد بسبب مشكلة أداء معروفة (N+1 Queries) كل طلب كان بيستدعي مئات الاستعلامات الفرعية من قاعدة البيانات من غير داعي. تم تشخيص المشكلة وحلها باستخدام تقنية Redis كطبقة تخزين مؤقت (Cache-Aside)، ونتج عن ده تحسّن في سرعة الاستجابة بمقدار 32 ضعف.
المشروع يوضح قدرتي على تشخيص مشاكل الأداء الحقيقية وحلها بحلول عملية، مش بس كتابة كود شغال.