Mohammed Al Namla
مهندس برمجيات Backend
نبذة
مهندس برمجيات Backend
مهندس برمجيات Backend متخصص في بناء وتطوير الأنظمة الخلفية الموثوقة والقابلة للتوسع باستخدام PHP وLaravel وNode.js وNestJS وExpress.js.
أعمل على دورة تطوير الـBackend كاملة، بدءًا من فهم متطلبات المشروع وتصميم قواعد البيانات، مرورًا ببناء الـAPIs وتنفيذ منطق الأعمال والعمليات المعقدة، وصولًا إلى تحسين الأداء والاختبارات والنشر وصيانة الأنظمة في بيئات الإنتاج.
مجالات الخبرة
-
PHP وLaravel
-
Node.js وNestJS وExpress.js
-
تصميم وتطوير RESTful APIs
-
MySQL وPostgreSQL
-
تصميم قواعد البيانات وتحسين الاستعلامات
-
أنظمة SaaS وMulti-Tenant
-
Authentication وRBAC وأنظمة الأدوار والصلاحيات
-
Redis وCaching وQueue Systems
-
بوابات الدفع وWebhooks والتكامل مع الخدمات الخارجية
-
Docker وCI/CD وعمليات النشر
-
Automated Testing وCode Review
-
Git وGitHub وJira وAgile/Scrum
الأنظمة التي أعمل عليها
لدي خبرة عملية في تطوير وصيانة أنظمة حقيقية في عدة مجالات، منها:
-
أنظمة إدارة المطاعم ونقاط البيع POS
-
منصات الحجوزات والتجارة الإلكترونية
-
أنظمة ERP وإدارة الأعمال
-
المخزون والمشتريات والموردون
-
أنظمة إدارة مزودي خدمات الإنترنت
-
الأنظمة التعليمية وأنظمة إدارة المحتوى
-
منصات إدارة المهام والتعاون بين الفرق
تشمل خبرتي تصميم معماريات Multi-Tenant، وبناء أنظمة متقدمة للأدوار والصلاحيات، وربط بوابات الدفع والخدمات الخارجية، وتنفيذ دورات عمل معقدة، وتحديث الأنظمة القديمة، وتحسين أداء التطبيقات وقواعد البيانات.
أركز في عملي على هندسة النظام، سلامة البيانات، الأداء، قابلية الصيانة، واستقرار النظام في بيئة الإنتاج.
يمكنني المساعدة سواء كنت تريد بناء Backend من الصفر، تطوير نظام قائم، إنشاء أو ربط APIs، تحسين الأداء، أو تحويل متطلبات العمل إلى نظام تقني منظم وقابل للتوسع.
المهارات
التقييمات
لا توجد تقييمات بعد , كن أول من يعمل معهم ويترك تقييمًا.