تغيير اللغة:

تابعنا

التسعير

ابدأ بسعر معقول

ارتباطات محددة النطاق بمخرجات ومواعيد واضحة.
يُسعَّر كل نموذج تعاون حسب المشروع.

مراجعة معمارية ومراجعة كود

2 weeks

لفريق ورث نظاماً قائماً أو يستعد لتوسيعه، ويحتاج قراءة صريحة قبل التزام الميزانية.

  • مراجعة كاملة للكود ومخطط قاعدة البيانات والبنية التحتية بوضعها الحالي.
  • تقرير مكتوب بالملاحظات مرتبة حسب درجة الخطورة، مع تبرير كل ملاحظة والدليل عليها.
  • معمارية مستهدفة ومسار ترحيل تدريجي قابل للتنفيذ على مراحل.
  • تحديد صريح لمشكلات الأمان والأداء وسلامة البيانات دون تخفيف.
  • جلسة شرح مباشرة مع فريقك، مع إجابات مكتوبة عن الأسئلة اللاحقة.
  • غير مشمول: التنفيذ أو إعادة الهيكلة أو إصلاح الأخطاء؛ فمخرج هذا التعاقد هو الخطة لا الكود.
دورة بناء وتسليم

4 weeks

لتصميم جزء حقيقي من المنتج وبنائه واختباره وتشغيله في بيئة الإنتاج.

  • أسبوع دراسة ينتهي بنطاق عمل مكتوب ونموذج بيانات ومعايير قبول واضحة.
  • بناء جزء واحد متفق عليه بجودة إنتاجية: خاصية أو واجهة برمجية أو تكامل أو وحدة كاملة.
  • اختبارات آلية تغطي المسارات التي تمر بها الأموال والصلاحيات والبيانات الشخصية.
  • بناء داخل حاويات Docker وخط نشر عبر GitHub Actions على بنية تحتية تملكها.
  • الكود في مستودعك منذ أول commit، مع نقل كامل لحقوق الملكية الفكرية.
  • تسليم منظّم: ملاحظات معمارية، ودليل نشر، وجلسة شرح مع فريقك.
  • غير مشمول: تغييرات النطاق المفتوحة أثناء الدورة؛ فالمتطلبات الجديدة تُدرج في الدورة التالية.
قيادة هندسية بدوام جزئي

per month

لفريق يحتاج حُكماً هندسياً خبيراً بشكل مستمر دون توظيف قائد تقني بدوام كامل.

  • ملكية المعمارية: أتخذ القرارات التقنية التي يبني عليها فريقك وأوثّقها.
  • مراجعة الكود لكل طلب دمج، مع شرح المبررات لا مجرد قبول أو رفض.
  • إرشاد المطورين لديك: عمل مشترك، ووضع معايير، وتحويل المعرفة الضمنية إلى ممارسة مكتوبة.
  • إدارة الإصدارات: خطوط CI/CD، وإيقاع النشر، والاستجابة للأعطال، وإجراءات التراجع.
  • دعم التوظيف: الفرز التقني ومراجعة الاختبارات العملية أثناء توسيع الفريق.
  • عدد أيام متفق عليه شهرياً، يُحجز مسبقاً، بالتزام شهري متجدد.
  • غير مشمول: التفرغ الكامل أو تنفيذ خارطة طريق كاملة بنفسي؛ فذلك مجال «دورة البناء والتسليم».
شهادة

موثوق من قبل أكثر من 21,000 عميل

0

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

هل لديك أي أسئلة؟

أرسل رسالة إلى contact@abdullahkhaled.com تشرح فيها المشكلة التي تريد حلّها والموعد النهائي وأي قيود تعرفها مسبقاً. أرد عليك بنفسي وأقترح مكالمة قصيرة نناقش فيها الأهداف والمستخدمين والأنظمة القائمة والنطاق المالي المتوقع. بعدها تستلم نطاق عمل مكتوباً يتضمن المخرجات والجدول الزمني والسعر الثابت. ولا يبدأ أي التزام قبل موافقتك على هذه الوثيقة.

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

يعتمد ذلك على النطاق، ولهذا أقدّم الجدول الزمني مع النطاق بدل التخمين في مكالمة. ومن المؤشرات المفيدة: مراجعة المعمارية والكود تستغرق نحو أسبوعين، ودورة بناء تُسلّم جزءاً عاملاً إلى الإنتاج تستغرق نحو أربعة أسابيع. أما المنصات الكبيرة فتُسلَّم على شكل سلسلة من هذه الدورات؛ وبهذا الإيقاع أنجزت أربع منصات لعملاء خلال ثمانية أشهر في RB Agency.

الملكية لك. فالكود المصدري وتصميم قاعدة البيانات وكل ما يُنتَج خلال التعاقد ملك لك، وتنتقل حقوق الملكية الفكرية كاملة إليك عند سداد الدفعة الأخيرة. ويُحفَظ العمل في مستودعك أنت منذ أول commit لا في مستودعي. لا رسوم ترخيص، ولا ارتباط إلزامي باستضافة بعينها، ولا اعتماد خفي عليّ؛ فالهدف أن يستطيع مهندس آخر متابعة العمل.

في الأنظمة الخلفية: Node.js مع NestJS أو Express، و PHP مع Laravel. وفي الواجهات: React و Next.js و Angular على TypeScript. وفي البيانات: PostgreSQL و MySQL و MongoDB و SQL Server و Redis. وفي البنية التحتية: Docker و GitHub Actions و Linux و Nginx، مع استضافة على AWS أو DigitalOcean أو Hetzner. كما أبني الخصائص الفورية بـ WebRTC و Socket.io، وتطبيقات الجوال وسطح المكتب بـ Ionic و React Native و Electron.

نعم، وهذا جزء كبير من عملي. أبدأ بمراجعة: أقرأ الكود، وأرسم مخطط قاعدة البيانات، وأشغّل النظام محلياً، وأدوّن ما يمكن تغييره بأمان وما يشكّل ركيزة لا تُمس. تحصل على النتائج مرتبة حسب درجة الخطورة قبل أن يعيد أحد هيكلة أي شيء. وبعدها إما نثبّت النظام ونطوّره في مكانه، أو نخطط لترحيل تدريجي مع بقاء النظام القديم يعمل.

تحصل على نسخة منشورة تفتحها وتجرّبها، لا تقريراً تضطر إلى تصديقه. أعمل بدورات قصيرة مع نقطة مراجعة أسبوعية: ما الذي سُلّم، وما التالي، وما الذي تغيّر في التقديرات. وفي التواصل اليومي أستخدم ما يستخدمه فريقك أصلاً، سواء Slack أو Teams أو البريد، وتبقى المهام في نظام التتبع لديكم. أما القرارات التي تمس المعمارية فتُوثَّق كتابةً لا شفهياً.

مقرّي في الجيزة بمصر (UTC+2، و UTC+3 في التوقيت الصيفي)، وأعمل عن بُعد مع عملاء في مختلف الدول. وهذا يتيح تداخلاً كاملاً مع يوم العمل في أوروبا والخليج وأفريقيا، وتداخلاً صباحياً منتظماً مع المملكة المتحدة. أما صباح أمريكا الشمالية فيوافق فترة ما بعد الظهر والمساء لديّ. وتُحدَّد ساعات التوافر وآلية الاستجابة كتابةً قبل بدء التعاقد.

نعم. أعمل بالعربية والإنجليزية، وأبني منتجات ثنائية اللغة تُعامَل فيها العربية كلغة أساسية لا كنسخة معكوسة تُضاف في النهاية. ويشمل ذلك تخطيط RTL صحيحاً، ومعالجة سليمة للخطوط والأرقام، ونماذج محتوى مترجَمة داخل قاعدة البيانات، ولوحة تحكم يستطيع فريقك العربي استخدامها فعلياً. وهذا الموقع نفسه يعمل باللغتين.

كل تعاقد ينتهي بتسليم منظّم لا باختفاء. تستلم أدلة تشغيل للنشر والتراجع، وملاحظات معمارية تشرح القرارات التي بُني عليها النظام، وجلسة شرح مباشرة مع فريقك. وبعدها يمكنك الاستمرار معي بترتيب شهري للصيانة ومراجعة الكود وتطوير خصائص جديدة، أو نقل العمل بالكامل إلى فريقك. بدأت مسيرتي بالتدريب ودرّبت أكثر من 500 طالب، ولذلك أكتب التسليم ليُفهم لا ليُؤرشف.