خبراتي
2022 - للان
مطور الواجهات الخلفية
زد
اتشارك مع فرق الإبداع والتطوير لبناء منصات تجارية حديثة.
المسؤوليات
تطوير الخدمة: تصميم وتطوير واجهات برمجة تطبيقات RESTful قوية باستخدام Django و Laravel، مع ضمان أداء عالي وقابلية للتوسع لدعم تطبيقات الواجهة الأمامية المختلفة.
إدارة قواعد البيانات: إدارة قواعد البيانات العلائقية (MySQL و PostgreSQL) وتحسين الاستعلامات لضمان الأداء، مع ضمان سلامة البيانات واسترجاع البيانات بكفاءة.
الدمج مع الخدمات الخارجية: دمج واجهات برمجة التطبيقات والخدمات الخارجية المختلفة، بما في ذلك بوابات الدفع، ومزودي خدمات المصادقة، ومنصات تحليل البيانات، لتعزيز وظائف التطبيق.
أمان البيانات: تنفيذ أفضل الممارسات الأمنية، بما في ذلك تشفير البيانات، وبروتوكولات المصادقة والتفويض، لحماية المعلومات الحساسة للمستخدمين.
هندسة الخدمات المصغرة: تطوير وصيانة الخدمات المصغرة لتحسين الوحدة وقابلية التوسع، مما يتيح تحديثات أسهل ونشرًا مستقلًا.
الاختبار وإصلاح الأخطاء: إجراء اختبارات الوحدة والتكامل لضمان وظيفة وموثوقية الخدمات، والتعامل مع المشكلات بشكل استباقي لتعزيز أداء النظام.
توثيق واجهة برمجة التطبيقات: إنشاء توثيق شامل لواجهة برمجة التطبيقات لتسهيل عملية الانضمام لمطوري الواجهة الأمامية والدمج مع الأطراف الثالثة.
مراقبة الأداء: استخدام أدوات المراقبة (مثل New Relic و Prometheus) لتتبع أداء التطبيق وتحديد نقاط الاختناق، وتنفيذ حلول لتحسين الأداء.
مراجعة الكود: المشاركة في مراجعات الكود للحفاظ على جودة الكود ومشاركة أفضل الممارسات بين أعضاء الفريق، وتعزيز ثقافة التحسين المستمر.
الدعم الفني: تقديم الدعم الفني ومساعدة استكشاف الأخطاء وإصلاحها لفرق الواجهة الأمامية وأصحاب المصلحة، لضمان تكامل سلس ووظائف فعّالة.
البحث والتطوير: متابعة أحدث اتجاهات الصناعة والتقنيات الناشئة، وتقديم توصيات بحلول مبتكرة لتعزيز قدرات الواجهة الخلفية.
التعاون: العمل بشكل وثيق مع فرق متعددة التخصصات، بما في ذلك مطوري الواجهة الأمامية ومديري المنتجات، لضمان توافق الحلول الخلفية مع الأهداف العامة للمشروع.
2019 - 2022
مطور تطبيقات الجوال (فلاتر)
اقرا للتقنية
بناء تطبيقات اسلاميه
المسؤوليات
تطوير التطبيقات: تصميم وتطوير تطبيقات موبايل متعددة المنصات باستخدام Flutter، مع ضمان تجربة مستخدم سلسة واستجابة جيدة على كل من أجهزة iOS و Android.
ميزات قرآنية: تنفيذ ميزات مثل عرض النص القرآني، والتلاوات الصوتية، والترجمات، والتفسير، مما يعزز تفاعل المستخدم مع المحتوى الإسلامي.
تصميم واجهة المستخدم: التعاون مع المصممين لإنشاء واجهات بصرية جذابة وسهلة الاستخدام، مع إعطاء الأولوية لسهولة التنقل والوصول للمستخدمين من جميع الأعمار.
الإشعارات المحلية وإشعارات الدفع: دمج الإشعارات المحلية وإشعارات الدفع لإبقاء المستخدمين على اطلاع حول الصلوات اليومية، وآيات القرآن، والفعاليات المجتمعية.
تكامل الواجهة الخلفية: العمل مع واجهات برمجة التطبيقات RESTful لربط التطبيقات بخدمات الواجهة الخلفية، مع ضمان استرجاع البيانات بسلاسة وتفاعلات المستخدم.
تحسين الأداء: تطبيق أفضل الممارسات لتحسين الأداء، مما أدى إلى أوقات تحميل سريعة وتجربة مستخدم سلسة.
الاختبار وإصلاح الأخطاء: إجراء اختبارات دقيقة وإصلاح الأخطاء لضمان موثوقية واستقرار التطبيقات، والتعامل مع ملاحظات المستخدمين من أجل تحسين مستمر.
2019 - 2022
مطور الواجهات الامامية والخلفية
اقرا للتقنية
بناء مشاريع الحكومة الإلكترونية والتعلم الإلكتروني.
المسؤوليات
تطوير التطبيقات: تصميم وتطوير تطبيقات ويب قوية باستخدام Laravel، مع ضمان الالتزام بأفضل ممارسات البرمجة وأنماط التصميم للحفاظ على القابلية للصيانة وقابلية التوسع.
تكامل Moodle: تخصيص وتوسيع وظائف Moodle لإنشاء أنظمة إدارة تعلم مخصصة، مما يتيح تجارب مستخدم تفاعلية وجذابة لتلبية احتياجات تعليمية متنوعة.
إدارة قواعد البيانات: تطوير وتحسين مخططات قواعد البيانات، باستخدام MySQL لضمان سلامة البيانات والأداء، مع تنفيذ استراتيجيات ترحيل البيانات لتسهيل الانتقال السلس بين الإصدارات.
تطوير واجهات برمجة التطبيقات: بناء واجهات برمجة تطبيقات RESTful لدعم وظائف الواجهة الأمامية وتمكين تكامل الأطراف الثالثة، مما يعزز التفاعلية لخدمات الحكومة الإلكترونية ومنصات التعلم الإلكتروني.
التعاون في واجهة المستخدم وتجربة المستخدم: العمل بشكل وثيق مع المصممين لتنفيذ واجهات مستخدم استجابة وسهلة الاستخدام، مع ضمان تجربة مستخدم متسقة عبر مختلف الأجهزة والمتصفحات.
تنفيذ الأمان: تطبيق أفضل الممارسات الأمنية لحماية بيانات المستخدم الحساسة، مع دمج آليات المصادقة، وتشفير البيانات، وإجراء تدقيقات أمنية منتظمة.
إدارة المشاريع: التعاون مع فرق متعددة التخصصات في بيئات Agile، والمشاركة في تخطيط السبرينت والتقييمات لتحسين جداول تسليم المشاريع ونتائجها.
2015 - 2020
مطور الواجهات الامامية والخلفية
عمل حر
بناء مشاريع الويب والتجارة الالكترونية
المسؤوليات
تحليل الانظمة إجراء تحليل شامل للنظام لجمع المتطلبات، وتقييم الأنظمة الحالية، وتقديم توصيات للتحسين من أجل تعزيز الوظائف والأداء.
التطوير المخصص: تطوير مواقع ويب ديناميكية ومنصات التجارة الإلكترونية باستخدام PHP النقي وLaravel، مع ضمان كتابة كود نظيف وسهل الصيانة والالتزام بأفضل الممارسات.
تخصيص WordPress: تخصيص سمات وملحقات WordPress لإنشاء حلول مخصصة تلبي احتياجات العملاء المحددة، مما يعزز الوظائف وتفاعل المستخدم.
تكامل التجارة الإلكترونية: تنفيذ حلول التجارة الإلكترونية باستخدام منصات مثل WooCommerce، مع دمج بوابات الدفع، وإدارة المخزون، وخيارات الشحن لتحسين تجربة التسوق.
تصميم قواعد البيانات: تصميم وصيانة قواعد بيانات MySQL، مع تحسين الاستعلامات للأداء وضمان سلامة البيانات وأمانها.
تصميم متجاوب : التعاون مع مصممي واجهة المستخدم وتجربة المستخدم لإنشاء تصاميم ويب متجاوبة وجذابة بصريًا تعزز تجربة المستخدم عبر الأجهزة.
تحسين محركات البحث (SEO): تطبيق أفضل ممارسات تحسين محركات البحث (SEO) لتحسين رؤية الموقع وترتيباته، بما في ذلك تحسين الصفحة، ووضع علامات المخطط، وتعزيز أداء الموقع.
تكامل واجهات برمجة التطبيقات: دمج واجهات برمجة التطبيقات الخاصة بالأطراف الثالثة لمعالجة المدفوعات، والشحن، والتحليلات، مما يسهل العمليات ويوفر رؤى قيمة.
الاختبار وإصلاح الأخطاء: إجراء اختبارات دقيقة وإصلاح الأخطاء لتطبيقات الويب لضمان الوظائف والأمان والتوافق عبر المتصفحات.
التحكم في الاصدارات: استخدام Git للتحكم في النسخ، مما يتيح التعاون الفعّال مع أعضاء الفريق والحفاظ على سلامة الكود.
تعاون مع العملاء: العمل بشكل وثيق مع العملاء لجمع المتطلبات، وتقديم التحديثات، وضمان توافق المشروع مع الأهداف التجارية.
التعليم
2015 - 2019
جامعة البلقاء
الاردن
درجة البكالوريوس في علوم الحاسوب
2012 - 2019
دورات برمجه
يودمي و يوتيوب
Laravel, Flutter, WordPress, Web, Linux, Mac, Devops, Moodle , OpenEmis
اللغات البرمجية
-
PHP
-
HTML
-
Dart
-
JavaScript
-
Python
-
jQuery
-
C++
-
Java
-
Swift
المعرفة
-
Front-End Development
-
Client-Side Frameworks
-
Back-End Development
-
قواعد البيانات
-
الخوادم والاستضاقة
-
Version Control/Git
-
Application Programming Interfaces
-
امن الويب
-
ادوات التطوير
-
الفحص
-
الاداء والتحسين
-
التعاون وإدارة المشاريع.
-
تحليل الانظمة
-
تحسين محركات البحث
-
الاعلان
-
Responsive and mobile-ready
-
محركات البحث والتسويق
Languages
-
العربيه
-
الانجليزية
آراء العملاء