Mahdi Al Komaiha · بيروت، لبنان · عن بُعد، حول العالم
مطور ويب وتطبيقات جوال مستقل (فريلانسر)
أطور تطبيقات الجوال لنظامي iOS وAndroid بـFlutter، وتطبيقات الويب بـReact وNext.js، والأنظمة الخلفية التي تشغّلها بـNestJS وNode.js، بما في ذلك بوابات الدفع والدردشة الفورية وتكاملات التجارة الإلكترونية. مطور واحد للمنتج بأكمله، من البنية المعمارية حتى النشر على App Store.
- 1M+ طلب سنوياً عبر بنية تحتية للطلبات أقودها
- iOS + Android تطبيقات منشورة على App Store وGoogle Play
- منذ 2021 أطور منتجات الويب والجوال بدوام كامل
- قائد فريق للبنية المعمارية ومراجعة الكود وتقدير حجم المشاريع
ما يمكنني بناؤه لكم
-
تطبيقات الجوال لنظامي iOS وAndroid
تطبيقات متعددة المنصات بـFlutter من قاعدة كود واحدة، تُنشر على App Store وGoogle Play. أتولى عملية الإصدار بالكامل: توقيع الكود وملفات Provisioning وتقديم التطبيق إلى المتاجر. إشعارات Push وتسجيل الدخول عبر حسابات التواصل الاجتماعي والدردشة الفورية متوفرة حيثما احتجتم إليها.
-
تطبيقات الويب
تطبيقات ويب ولوحات تحكم SaaS وأسواق إلكترونية وأدوات داخلية بـReact وNext.js وTypeScript، مبنية بحيث يسهل على أي مطور يأتي بعدي صيانتها أيضاً.
-
الأنظمة الخلفية وواجهات API
خوادم بـNestJS وNode.js وExpress توفر واجهات REST وGraphQL، ومخططات PostgreSQL تُدار بـPrisma، وMongoDB، وRedis للتخزين المؤقت وطوابير المهام في الخلفية.
-
التجارة الإلكترونية وتكامل Shopify
خطوط معالجة طلبات قائمة على مهام غير متزامنة في طوابير، ومزامنة بيانات ثنائية الاتجاه بين Shopify وأنظمتكم الأخرى، ومعالجة البيانات بالجملة، واسترداد المبالغ، وتنفيذ الطلبات. حلول أثبتت كفاءتها على نطاق يتجاوز مليون طلب سنوياً.
-
المدفوعات والمحافظ والأسواق الإلكترونية
مدفوعات لمرة واحدة ومدفوعات متكررة، واسترداد المبالغ، ومحافظ إلكترونية، وصرف تلقائي للمستحقات في الأسواق الإلكترونية بنموذجي C2C وB2C، على الواجهتين الأمامية والخلفية.
-
ميزات الوقت الفعلي
دردشة مباشرة، وترجمة تلقائية للرسائل، ومشاركة الوسائط، وتتبع مباشر للتوصيل، على الجوال والويب.
-
السحابة وCI/CD والاستضافة
النشر على AWS، وخطوط CI/CD على GitHub Actions، إضافة إلى النطاقات وقواعد البيانات المُدارة والاستضافة، مُعدّة كما ينبغي منذ اليوم الأول.
-
قائد تقني لمشروعكم
قرارات البنية المعمارية، ومراجعة الكود، وتخطيط الميزات، وتقدير حجم المشاريع، والتواصل المباشر مع العملاء. للحالات التي تحتاجون فيها إلى تخطيط المشروع قبل انطلاقه، أو إلى من يقود فريقاً صغيراً حتى إنجازه.
لماذا تختارونني
- شخص واحد لكل طبقات المشروع. الجوال والويب والأنظمة الخلفية والمدفوعات والسحابة، فلا يضيع شيء بين الفرق.
- أنظمة تعمل على نطاق واسع. أنا المطور الرئيسي والقائد التقني لبنية تحتية للطلبات تعالج أكثر من مليون طلب سنوياً.
- خبرة في القيادة. أتولى قرارات البنية المعمارية ومراجعة الكود وتخطيط الميزات وتقدير حجم المشاريع لفريق من ثلاثة أشخاص، وأتواصل مع العملاء مباشرة.
- النشر على المتاجر من مسؤوليتي. توقيع الكود وملفات Provisioning وتقديم التطبيق إلى App Store وGoogle Play جزء أساسي من العمل، لا مهمة ثانوية تُترك للنهاية.
- ساعات عمل متوافقة مع أوروبا. أقيم في بيروت (UTC+2، وUTC+3 صيفاً)، وتوقيتها يسبق باريس بساعة واحدة.
أعمال مختارة
منتجات أطلقتها بصفتي مطور Full-Stack وقائد فريق في Poyesis.
-
DPAM & Sergent Major
تجارة إلكترونية · Shopifyالمطور الرئيسي والقائد التقني للبنية التحتية للطلبات خلف علامتين فرنسيتين لملابس الأطفال تعالجان أكثر من مليون طلب سنوياً: خط معالجة طلبات قائم على الطوابير، ومزامنة ثنائية الاتجاه بين خدماتنا وShopify ونظام طرف ثالث، ومعالجة البيانات بالجملة، واسترداد المبالغ، وتنفيذ الطلبات. dpam.com · sergent-major.com
-
Reedoo
سوق إلكتروني · الويب والجوالسوق إلكتروني متكامل بنموذجي C2C وB2C، مع نظام محفظة ودردشة فورية وتتبع مباشر للتوصيل ومعالجة المدفوعات وصرف تلقائي للمستحقات، ويدير عمليات التوصيل على نطاق واسع في بيئة الإنتاج.
-
Shango
تطبيق جوال · iOS وAndroid والويبتطبيق مراسلة فورية مبني على Socket.io، مع دردشة مباشرة وترجمة تلقائية للرسائل ومشاركة الوسائط. App Store · Google Play
-
Peal Solutions
SaaS · متعدد المستأجرينلوحة تحكم SaaS متعددة المستأجرين تتكامل مع Google My Business API لإدارة التقييمات مركزياً عبر حسابات شركات متعددة. peal-solutions.com
-
منصة B2B لتجارة الملابس بالجملة
B2B · تجارة إلكترونيةالطلب بكميات كبيرة وإدارة المخزون لتجار الجملة.
-
منصة تأجير الملابس
تأجير · حجوزاتمنطق التوفر والجدولة والفوترة لتأجير الملابس.
التقنيات التي أعمل بها
- الجوال
- Flutter, Dart, GetX, Firebase, OneSignal
- الويب
- React, Next.js, TypeScript, JavaScript, Tailwind, Redux, React Query, Apollo, Sass, Styled Components
- الأنظمة الخلفية
- NestJS, Node.js, Express, REST, GraphQL, Socket.io, Java
- البيانات
- PostgreSQL, Prisma, MySQL, MongoDB, Mongoose, Redis
- التكاملات
- Shopify, Stripe, MangoPay, PayPal, Apple Pay, Google My Business, Drip, OneSignal, Colissimo, Brevo
- السحابة والأدوات
- AWS (S3, EC2, Elastic Beanstalk, CloudFront, IAM, Cognito), GitHub Actions, Git, Linux, Cypress
الأسئلة الشائعة
هل أنت متاح لمشاريع العمل الحر؟
نعم. أعمل مطوراً مستقلاً (فريلانسر) على مشاريع الويب والجوال لعملاء من أي مكان في العالم، عن بُعد من بيروت، لبنان.
هل يمكنك برمجة تطبيق واحد يعمل على iPhone (آيفون) وAndroid (أندرويد) معاً؟
نعم. أطور تطبيقات متعددة المنصات بـFlutter، بحيث يتشارك iOS وAndroid قاعدة كود واحدة، وأتولى بنفسي نشرها على App Store وGoogle Play، بما في ذلك توقيع الكود وملفات Provisioning وتقديم التطبيق إلى المتاجر. تطبيق Shango للمراسلة الفورية، الذي عملت عليه، متاح على المتجرين وعلى الويب.
هل يمكنك أيضاً بناء الأنظمة الخلفية ولوحة الإدارة وبوابات الدفع؟
نعم. أبني أنظمة خلفية بـNestJS وNode.js مع واجهات REST أو GraphQL على PostgreSQL أو MongoDB، وأُعدّ أدوات الإدارة، وأدمج المدفوعات عبر Stripe وMangoPay وPayPal وApple Pay، بما في ذلك استرداد المبالغ والمحافظ وصرف المستحقات.
هل تعمل مع متاجر Shopify؟
نعم. أنا المطور الرئيسي والقائد التقني للبنية التحتية للطلبات خلف DPAM وSergent Major، وهما علامتان فرنسيتان لملابس الأطفال على Shopify تعالجان أكثر من مليون طلب سنوياً: خطوط معالجة الطلبات، ومزامنة البيانات ثنائية الاتجاه، واسترداد المبالغ، وتنفيذ الطلبات.
هل تعمل مع عملاء خارج لبنان؟
نعم، عن بُعد. أقيم في بيروت (UTC+2، وUTC+3 صيفاً)، وتوقيتها يسبق باريس بساعة واحدة، وأقود بالفعل تسليم المشاريع لعلامات تجارية فرنسية في التجارة الإلكترونية. أعمل بالإنجليزية والعربية، وأتعلم الفرنسية حالياً.
كيف نبدأ؟
احجزوا مكالمة تعارفية عبر cal.com/komaiha/discovery، أو راسلوني على mahdikomaiha@gmail.com ببضعة أسطر عما تريدون بناءه، وجدولكم الزمني، وأي كود أو تصاميم موجودة لديكم. يمكنكم أيضاً الاتصال بي أو مراسلتي على +961 81 82 90 57، أو التواصل معي عبر LinkedIn.
لنعمل معاً
- مكالمةاحجزوا مكالمة
- البريد الإلكترونيmahdikomaiha@gmail.com
- الهاتف+961 81 82 90 57
- LinkedInin/mahdi-al-komaiha
- GitHubgithub.com/mahdi-ko
- بطاقة جهة الاتصالاحفظوها في جهات اتصالكم