محمد علاء
مهندس برمجيات
أحب أبني أشياء أستمتع في بنائها، وتحل مشاكل أواجهها شخصياً , مو عشان
الشي مطلوب بس.
أشتغل أيضًا على التوطين (اتاحة العربي والانجليزية) في كل مشاريعي ، لأن
البرمجيات الجيدة ما لازم تكون حكرًا على فئة معينة.
معرض الأعمال
PlayGrid
عرض المشروع ←بنيت deterministic multiplayer platform مع محرك قابل لإعادة الاستخدام يشغّل نفس reducer logic في كلٍ من client-authoritative (local) و server-authoritative (multiplayer) modes. صممت adapter abstractions لفصل game logic عن transport والبنية التحتية. نفذت authoritative sessions باستخدام Cloudflare Durable Objects مع WebSocket synchronization و optimistic reconciliation. كما بنيت Turborepo monorepo يحتوي shared core packages لدعم pluggable game extensions.
Ortho
عرض المشروع ←بنيت تطبيق SaaS كامل الميزات باستخدام TanStack Start لـ SSR وتوجيه العميل. نفذت طبقة API آمنة النوع مع tRPC تربط React frontend بخدمات backend. دمجت Convex لمزامنة البيانات الحقيقية مع التخزين المؤقت والفهرسة التلقائية. صممت نظام مصادقة باستخدام Better Auth مع إدارة الجلسات وميزات الأمان. نشرت على Bun runtime, vercel للأداء الأمثل وتنفيذ JavaScript الحديث.
CCSIT SC App
عرض المشروع ←تطبيق cross-platform للمجلس الطلابي لكلية الحاسب في IAU. ساهمت في تطوير التطبيق مع الفريق باستخدام React Native مع Expo. نفذت مساعد دردشة مدعوم بالذكاء الاصطناعي باستخدام Gemini API مع ميزات Q&A و room finder. دمجنا Firebase للمصادقة وميزات قاعدة البيانات في الوقت الفعلي.