شريك لتطوير المنتجات المحمولة

منتجك المحمول يحتاج إلى أكثر من مجرد كتابة الكود. يحتاج إلى قيادة تقنية حقيقية.

أساعد الشركات على تحويل أفكار المنتجات المحمولة والتحديات التقنية المعقدة إلى تطبيقات موثوقة وجاهزة للإطلاق. يمكنني الانضمام إلى فريقك كقائد تقني عملي، أو تولّي مسؤولية تطوير المنتج بالكامل، من الفكرة إلى الإطلاق.

أكثر من 10 سنوات في هندسة البرمجيات · أكثر من 7 سنوات في React Native · تطوير وتسليم تطبيقات iOS وAndroid

صورة شخصية لرمزي عارف، شريك لتطوير المنتجات المحمولة
  • أكثر من 10 سنوات في هندسة البرمجيات
  • أكثر من 7 سنوات في React Native
  • تطوير وتسليم تطبيقات iOS وAndroid

خبرة في منتجات معقدة ذات تأثير كبير

ساهمت في تطوير منتجات محمولة ومنصات رقمية لمؤسسات مثل National Bank of Canada وBeneva وRBC Ventures وRadio-Canada وCGI.

شعار National Bank of Canada
شعار Beneva
شعار RBC Ventures — CareEasy
شعار CBC / Radio-Canada

تمثل المؤسسات المعروضة مجموعة مختارة من خبراتي المهنية، وقد اختلفت طبيعة وهيكلة كل مهمة.

01 — التحديات

متى يكون التعاون معي مناسباً؟

01

مشروعك المحمول يتأخر عن الجدول الزمني.

02

فريق التطوير لديك يحتاج إلى توجيه تقني أقوى.

03

تطبيقك تراكمت فيه الديون التقنية.

04

بنيتك التقنية لم تعد تدعم نمو المنتج.

05

تحتاج إلى إطلاق نسخة أولية دون التضحية بالجودة.

06

تبحث عن شريك تقني واحد مسؤول عن المنتج من الفكرة حتى الإنتاج.

07

تريد التقدّم بوتيرة أسرع عبر التطوير المدعوم بالذكاء الاصطناعي دون التضحية بجودة الكود أو البنية التقنية.

02 — نماذج التعاون

طريقتان للعمل معاً

النموذج 01

قائد تقني للمنتجات المحمولة ضمن فريقك

أنضم إلى فريق المنتج والهندسة لديك كقائد تقني عملي. أساعد المطورين على اتخاذ قرارات أفضل، وأشارك في حل المشكلات المعقدة، وأسرّع تسليم منتج موثوق.

  • القيادة التقنية
  • قرارات الهندسة التقنية
  • المشاركة العملية في التطوير
  • توجيه وتطوير مهارات المطورين
  • مراجعة الكود
  • معايير الهندسة البرمجية
  • استراتيجية الاختبارات
  • تحسين خطوط CI/CD
  • تحسين الأداء
  • تخطيط التسليم
النموذج 02

تطوير وتسليم المنتج المحمول من البداية إلى الإطلاق

أتولّى مسؤولية منتجك المحمول من مرحلة الاستكشاف الأولى حتى الإطلاق في بيئة الإنتاج. تحصل على شريك تقني واحد مسؤول عن تعريف المنتج والهندسة التقنية والتطوير والجودة والتسليم.

  • استكشاف المنتج
  • تحديد النسخة الأولية (MVP)
  • خارطة الطريق التقنية
  • هندسة التطبيقات المحمولة
  • تطوير iOS وAndroid
  • تكاملات الأنظمة الخلفية وواجهات API
  • الاختبارات وضمان الجودة
  • النشر على App Store وGoogle Play
  • الإطلاق في بيئة الإنتاج
  • الدعم بعد الإطلاق
إنقاذ وتحديث التطبيقات المحمولة

هل يواجه مشروعك المحمول الحالي صعوبات؟

يمكنني تدقيق تطبيق قائم وتثبيت استقراره وتحديثه. نحدد معاً العوائق التقنية والتنظيمية، ونضع خطة تصحيحية، ونعيد المنتج تحت السيطرة.

  • تدقيق تقني
  • ترقية إصدارات React Native
  • تحديث الهندسة التقنية
  • تحسين الأداء
  • خفض معدلات الأعطال
  • تقليص الديون التقنية
  • توسيع تغطية الاختبارات
  • تحسين عملية الإصدار
  • خطة إنقاذ المشروع
خدمة محددة النطاق

تقييم تقني للمنتج المحمول

تقييم منظّم لهندسة تطبيقك المحمول وجودة الكود وعملية التسليم والمخاطر التقنية وجاهزية المنتج. تحصل على خطة عمل مرتبة حسب الأولوية توضّح ما ينبغي إصلاحه أو تحسينه أو بناؤه لاحقاً.

المخرجات
  • مراجعة الهندسة التقنية
  • تقييم جودة الكود
  • تحليل مخاطر التسليم
  • مراجعة الاختبارات والإصدارات
  • أولويات معالجة الديون التقنية
  • خطة عمل موصى بها
  • ملخص تنفيذي
03 — طريقة العمل

مسار واضح من الغموض إلى الإنتاج

المرحلة 01

الاستكشاف

فهم الهدف التجاري ومستخدمي المنتج والبيئة التقنية والتحديات الحالية.

المرحلة 02

التحديد

توضيح النطاق والنسخة الأولية والأولويات والمخاطر والجدول الزمني والنتائج المتوقعة.

المرحلة 03

التصميم التقني

اختيار الهندسة التقنية والتقنيات والتكاملات ومعايير الجودة المناسبة.

المرحلة 04

التطوير والتحقق

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

المرحلة 05

الإطلاق والتحسين

تجهيز إصدارات الإنتاج، والنشر على المتاجر، ومراقبة التطبيق، وتخطيط التحسينات المقبلة.

04 — الخبرة التقنية

عمق تقني برؤية منتج

التطبيقات المحمولة

React NativeExpoiOSAndroidTypeScriptJavaScriptالتكاملات الأصليةالروابط العميقةالإشعارات الفوريةالعمل دون اتصالإمكانية الوصول

الأنظمة الخلفية والسحابة

Node.jsNestJSFirebaseAWSواجهات REST APIالحوسبة بلا خوادمالمصادقةتكاملات الدفع

الجودة والتسليم

JestDetoxMaestroالاختبارات الآليةمراجعة الكودCI/CDالنشر على App Storeالنشر على Google Playالمراقبةالتسليم الرشيق

القيادة

الاستراتيجية التقنيةالهندسة التقنيةتوجيه المطورينتخطيط التسليمالتعاون بين الفرقإدارة المخاطرالتوثيق التقني

التطوير المدعوم بالذكاء الاصطناعي

Claude CodeCursorGitHub CopilotChatGPTمراجعة الكود بمساعدة الذكاء الاصطناعيهندسة الأوامرالنمذجة السريعةسير عمل تسليم معزّز بالذكاء الاصطناعي
05 — الخبرة

خبرات مختارة في تطوير المنتجات

ساهمت في تطوير منتجات محمولة في قطاعات الخدمات المالية والتأمين والرعاية الصحية والإعلام وبرمجيات المؤسسات. تشمل خبرتي هندسة التطبيقات المحمولة، والتطوير العملي، وإمكانية الوصول، وتكاملات الأنظمة الخلفية، والاختبارات، والإطلاق في بيئة الإنتاج.

01 · National Bank of Canada

تجارب مصرفية واستثمارية رقمية

ساهمت في تطبيق National Bank المحمول خلال مهمتين منفصلتين، بالعمل على تجارب مالية موجّهة للعملاء على iOS وAndroid.

أبرز المساهمات
  • تطوير مسار محمول يتيح للعملاء فتح حساب استثماري مباشرة من التطبيق.
  • تحسين إمكانية الوصول على Android وiOS.
  • تطوير وصيانة وظائف مصرفية محمولة باستخدام React Native.
  • إنشاء مكوّنات React قابلة لإعادة الاستخدام للتجارب المحمولة والويب.
  • دعم اختبار المكوّنات وتوثيقها باستخدام Jest وStorybook.
مجالات التركيز
  • React Native
  • إمكانية الوصول
  • الخدمات المالية
  • مكوّنات قابلة لإعادة الاستخدام
  • الاختبارات الآلية
02 · Beneva

توحيد منصّات التأمين

ساهمت في دمج منصتَي تأمين في تجربة محمولة موحّدة بعد اندماج مؤسستين كبيرتين في قطاع التأمين.

أبرز المساهمات
  • تطوير تجارب تقديم مطالبات التأمين.
  • بناء وظائف تتبّع المطالبات وتقدير التكاليف.
  • المساهمة في الواجهة الأمامية بـ React Native والنظام الخلفي بـ NestJS.
  • دعم جودة الهندسة البرمجية باستخدام Jest وStorybook وDetox.
  • العمل ضمن تحوّل تنظيمي ومنتجي معقّد.
مجالات التركيز
  • React Native
  • NestJS
  • التأمين
  • التطوير الشامل
  • Detox
03 · RBC Ventures — CareEasy

تجربة محمولة في الرعاية الصحية للمستهلك

ساهمت في تحسين CareEasy، وهو تطبيق محمول موجّه للمستهلكين يربط المستخدمين بخدمات التمريض والخدمات المرتبطة بالأدوية.

أبرز المساهمات
  • تحسين أداء التطبيق المحمول.
  • تجديد أجزاء من واجهة المستخدم.
  • تطوير وظيفة حجز خدمات التمريض.
  • بناء ميزة تتيح تقسيم فواتير الأدوية بين عدة مستخدمين.
  • تحسين إمكانية الوصول على Android وiOS.
  • المساهمة في تكاملات الأنظمة الخلفية والسحابة باستخدام NestJS وAWS.
مجالات التركيز
  • React Native
  • الأداء
  • إمكانية الوصول
  • AWS
  • المنتجات الاستهلاكية
04 · CBC / Radio-Canada

تطبيق تعليمي متعدد المنصات لتعلّم اللغات

ساهمت في بناء تطبيق تعليمي متعدد المنصات مصمّم لتعليم الإنجليزية والفرنسية عبر محتوى فيديو وأسئلة تفاعلية.

أبرز المساهمات
  • تطوير تجارب لأجهزة Android وiOS وiPad والأجهزة اللوحية.
  • إرساء هندسة المشروع بما يدعم قابلية التوسّع والصيانة.
  • بحث وتقييم التقنيات المناسبة للمنتج.
  • تنفيذ دعم إمكانية الوصول عبر TalkBack وVoiceOver.
  • دعم جودة التطبيق باستخدام Jest وStorybook.
  • العمل مع تكاملات Expo وGraphQL.
مجالات التركيز
  • React Native
  • Expo
  • الهندسة التقنية
  • إمكانية الوصول
  • GraphQL
خبرات هندسية إضافية

تشمل المهام السابقة تطوير تطبيقات محمولة ومواقع ويب وأنظمة خلفية وبرمجيات مؤسسية لدى Mavtek وAdvantys وCGI وBluebee Software وALDO Group.

Mavtek

تطوير الواجهات الأمامية، وخدمات خلفية على AWS، والنشر، وإجراء مقابلات تقنية للمرشحين.

Advantys

تطوير بـ React Native، وإعادة هيكلة الكود، وتحسين واجهة وتجربة المستخدم، وتكاملات أصلية بـ Swift وJava وKotlin.

CGI

تطوير تطبيقات Android أصلية باستخدام Kotlin وJava.

Bluebee Software

تطوير وصيانة شاملة لمنتجات ERP وCRM.

ALDO Group

تطوير ويب، وتحديثات واجهات مبنية على React، ونشرات بريدية، وصيانة المحتوى الرقمي.

كيف أساهم إلى جانب كتابة الكود
01

الهندسة التقنية والتوجيه

إرساء بنى تقنية قابلة للصيانة ومساعدة الفرق على اتخاذ قرارات تقنية عملية.

02

جودة الهندسة البرمجية

تحسين الاختبارات وإمكانية الوصول وتنظيم الكود والتوثيق والثقة في الإصدارات.

03

التنفيذ العملي

المشاركة المباشرة في التطوير وتصحيح الأخطاء والتكاملات ومراجعة الكود.

04

تمكين الفريق

تقديم التوصيات التقنية، وبناء أسس قابلة لإعادة الاستخدام، ودعم تطوّر المطورين.

خبرة مهنية مختارة
شعار National Bank of Canada
شعار Beneva
شعار RBC Ventures — CareEasy
شعار CBC / Radio-Canada

تمثل المؤسسات المعروضة مجموعة مختارة من الخبرة المهنية. اختلفت هيكلة كل مهمة، ولم تكن جميع هذه المؤسسات عملاء مباشرين لشركة Tek-Plus Inc.

06 — مشاريع مختارة

أمثلة على أعمال ساهمت فيها

01 · دراسة حالة

تجربة مالية محمولة واسعة النطاق

المساهمة في تجارب React Native آمنة وسهلة الوصول ضمن بيئة خدمات مالية معقّدة.

مجالات التركيز
  • التطوير بـ React Native
  • إمكانية الوصول
  • التعاون بين الفرق
  • تسليم بجودة الإنتاج
02 · دراسة حالة

تجربة تأمين رقمية

المساهمة في تجارب التأمين والمطالبات المحمولة على مستوى الواجهة الأمامية بـ React Native والنظام الخلفي بـ NestJS.

مجالات التركيز
  • تطوير التطبيقات المحمولة
  • تكاملات الأنظمة الخلفية
  • مسارات المطالبات
  • الجودة التقنية
03 · دراسة حالة

منتج محمول موجّه للمستهلك

تحسين أداء المنتج المحمول وتجربة المستخدم وإمكانية الوصول وجودة الهندسة البرمجية في بيئة استهلاكية.

مجالات التركيز
  • الأداء
  • تجربة المستخدم
  • إمكانية الوصول
  • معايير الهندسة البرمجية

يمكن مناقشة تفاصيل إضافية عن المشاريع خلال مكالمة استكشافية، مع الالتزام بموجبات السرية.

صورة شخصية لرمزي عارف، شريك لتطوير المنتجات المحمولة
07 — About

قائد تقني لا يزال يكتب الكود

أنا رمزي عارف، مطوّر تطبيقات محمولة أول وقائد تقني مقيم في منطقة مونتريال الكبرى.

أمتلك أكثر من عشر سنوات من الخبرة في هندسة البرمجيات، منها أكثر من سبع سنوات متخصصة في React Native وتطوير التطبيقات متعددة المنصات.

يقع عملي عند تقاطع الاستراتيجية والهندسة التقنية والقيادة والتنفيذ. أستمتع بمساعدة الفرق على اتخاذ قرارات تقنية أفضل، مع بقائي منخرطاً فعلياً في التطوير وتصحيح الأخطاء والمراجعات وتسليم المنتج.

من خلال Tek-Plus Inc.، أدعم الشركات التي تحتاج إلى قيادة تقنية متمرسة وتنفيذ موثوق ومسؤولية واضحة عن منتجاتها المحمولة.

08 — الأسئلة الشائعة

الأسئلة الشائعة

لنتحدث

لنحوّل منتجك المحمول إلى تجربة موثوقة وجاهزة للإنتاج.

أخبرني بوضع منتجك اليوم، وما الذي يعيق التقدّم، وما الذي تحتاج إلى تسليمه. سنحدد معاً أفضل طريقة للمضي قدماً.