نبذة

أنا لا أبرمج فقط، بل أصنع تجارب.

 

عندما كتبت أول سطر برمجي لي، لم يكن مثالياً — لكنه عمل. تلك اللحظة الصغيرة من الإبداع علمتني شيئاً مهماً: التكنولوجيا ليست مجرد منطق، بل هي تجربة ومشاعر.

 

اليوم، أركز على بناء تطبيقات لا تعمل فقط، بل تشعر بالراحة عند استخدامها — سلسة، بديهية، مصممة لتتواصل مع الناس.

 

المهارات التقنية:

 

Flutter & Dart

 

تكامل RESTful APIs

 

Firebase (المصادقة، Firestore، الإشعارات السحابية)

 

قواعد البيانات المحلية (Sqflite، Shared Preferences)

 

إدارة الحالة (GetX، Bloc، Provider)

 

بث الفيديو والتعامل مع الوسائط

 

خدمات الخلفية والإشعارات

 

نشر التطبيقات على App Store و Play Store

 

Git وإدارة النسخ

 

هيكلية نظيفة وتصميم برمجي Modular

 

تكامل خرائط Google وخدمات الموقع

 

تكامل بوابات الدفع (Stripe، PayPal، وغيرها)

 

واجهات مستخدم متجاوبة وتصميم متكيف

 

تحسين الأداء والتخزين المؤقت

 

إدارة الأخطاء والتسجيل Logging

 

الرسوم المتحركة المخصصة وانتقالات واجهة المستخدم

 

التعامل مع APIs و SDKs خارجية

 

المهارات الشخصية:

 

مهارات قوية في حل المشكلات وتصحيح الأخطاء

 

اهتمام بالتفاصيل واتباع أفضل الممارسات في كتابة الكود

 

الإبداع في تصميم واجهة وتجربة المستخدم (UI/UX)

 

مهارات تواصل وعمل جماعي ممتازة

 

سرعة التعلم والقدرة على التكيف مع تقنيات جديدة

 

إدارة الوقت وتحمل مسؤولية المشاريع

 

التركيز على تقديم نتائج عالية الجودة

 

"إذا كنت تبحث عن جودة عالية وتجربة مستخدم مثالية، تواصل معي الآن!"


الخبرات

Flutter Developer | Alkmal Technology

هي شركة متخصصة في الحلول الرقمية وخدمات التكنولوجيا المتقدمة لتطبيقات الهواتف والويب، وتركز على بناء تطبيقات عصرية وسهلة الاستخدام تدعم أحدث تقنيات البث والتشغيل.

 

أبرز المهام والإنجازات:

 

خاصية البث (Cast): تنفيذ وتطوير ميزة العرض على الشاشات الذكية (Smart TVs).

 

البث المباشر (Live Streaming): تطوير وتحسين ميزات البث المباشر لضمان تجربة مشاهدة مستمرة.

 

تشغيل ومعالجة الوسائط: إدارة تشغيل الفيديو ومعالجة الوسائط المتعددة داخل التطبيق باحترافية.

 

الربط التقني: دمج واجهات البرمجة (APIs) الخاصة بالبث مع الخوادم الخلفية (Backend) لضمان تدفق البيانات.

 

تحسين الأداء والاستقرار: رفع كفاءة التطبيق وضمان استقراره العالي أثناء عمليات البث المستمر لفترات طويلة.

Flutter Developer | Technology Magic

تطوير واجهات المستخدم: بناء واجهات مستخدم (UI) عصرية وسلسة باستخدام إطار عمل Flutter.

 

ربط البرمجيات: دمج واستدعاء واجهات البرمجة التطبيقية (REST APIs) لضمان تدفق البيانات بكفاءة.

 

إدارة الحالة: التعامل مع منطق التطبيق وإدارة الحالة (State Management) باستخدام تقنيات GetX و BLoC.

 

التعامل مع التنبيهات والتحميلات: إعداد نظام التنبيهات (Push Notifications) وخاصية التحميل في الخلفية (Background Downloads).

 

إدارة البيانات المحلية: تخزين وإدارة البيانات محلياً باستخدام قاعدة بيانات SQLite.

 

التحسين والاختبار: معالجة الأخطاء البرمجية (Debugging) وتحسين أداء التطبيقات لضمان تجربة مستخدم مثالية.


أعمالي


روابط

هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى