تطوير الواجهة الخلفية للعبة Skru - اكثر من مليون مستخدم

تفاصيل العمل

قمت بالمشاركة في تطوير وتحسين البنية التحتية البرمجية (Backend Architecture) للعبة "Skru Game"، وهي تطبيق ناجح حقق أكثر من مليون عملية تحميل على المتاجر الإلكترونية.

المسؤوليات والإنجازات التقنية:

- تطوير وصيانة واجهات برمجة التطبيقات (RESTful APIs) باستخدام إطار عمل NestJS و Node.js لضمان استقرار الخدمة.

- تحسين أداء قواعد البيانات (MongoDB) واستخدام تقنيات التخزين المؤقت (Redis Caching) لتقليل وقت الاستجابة (Latency) تحت ضغط عدد المستخدمين الضخم.

- التعامل مع تحديات الـ Scalability لضمان عمل اللعبة بكفاءة مع تزايد أعداد اللاعبين.

- كتابة كود نظيف (Clean Code) وقابل للصيانة، والمساهمة في إصلاح الأخطاء البرمجية (Bug Fixing) في بيئة العمل الحية (Production).

التقنيات المستخدمة:

- Node.js & NestJS

- TypeScript

- MongoDB & Mongoose

- Redis

- Docker

- Git

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات