تقديم
واجهات برمجة التطبيقات التي تستخدم Spring Boot وSpring Security. خبرة مثبتة في هندسة SaaS متعددة المستأجرين، طرف ثالث
تكاملات واجهات برمجة التطبيقات، تحسين قواعد البيانات، وتطوير التطبيقات من البداية إلى النهاية عبر مجموعة متنوعة
المجالات (ورش سيارات، عمليات الأسطول، سوق الخدمات، إدارة المركبات). ماهر
في مصادقة JWT، وJPA/Hibernate، وترحيلات Liquibase، وتصميم واجهات برمجة التطبيقات (API). شغوف بالنظافة
الكود، وتحسين الأداء، وتقديم حلول عالية الجودة تدفع الأعمال القابلة للقياس
تأثير.
الخدمات المقدمة
المسار
• تكامل واجهات برمجة التطبيقات الخارجية (API): تطبيقات جافا متكاملة مع أنظمة خارجية متعددة (خرائط جوجل/واجهة برمجة تطبيقات العناوين، تحسين المسار، فك ترميز الرقم الافتراضي، واتساب، إشعارات قاعدة فايربيس، تخزين لينود، وتخزين سحابة جوجل)، مما يوسع وظائف المنصة بسلاسة.
• ضبط الأداء: تطبيق تقنيات تحسين متقدمة على مسارات الشيفرة الحرجة، محققا تحسينات ملموسة في أوقات الاستجابة وتقليل تأخير واجهة برمجة التطبيقات.
• تحسين قواعد البيانات: استفادت من JPA/Hibernate لتحسين تفاعلات قواعد بيانات MySQL، مما حسن أداء الاستعلامات من خلال الفهرسة الاستراتيجية وأنماط التحميل الكسول.
• نظام الإشعارات في الوقت الحقيقي: تم تنفيذ تكامل الرسائل النصية القصيرة، وتقنيات رسائل سحابية من فايربيس (FCM)، وتقنيات WebSocket للإشعارات في الوقت الحقيقي ومزامنة البيانات.
• تصميم نقاط نهاية API: صمم ونفذ نقاط نهاية API باستخدام Spring Boot، حيث يدير معالجة طلبات HTTP ويولد ردود دقيقة لواجهات الواجهة.
• تصميم وإدارة قواعد البيانات: عمل مع MySQL وPostgreSQL، حيث صمم مخططات موحدة وكتب استعلامات SQL محسنة لاسترجاع البيانات بكفاءة.


