انتقل للمحتوى

عنّي

إزاي ببني الأنظمة وبقود الفريق.

أنا عبدالرحمن محمد سعيد (Abdel-Rahman Mohamed Saied) — قائد فريق برمجيات ومهندس برمجيات أول متخصص في الـ Backend، مقيم في الرياض، السعودية. بشتغل بلغات وأدوات مختلفة حسب احتياج المشروع، وبقود فريق متعدد التخصصات من التصميم لحد التشغيل.

سنين في بناء برمجيات للـ production
6+
مهندس في خمسة تخصصات في الفريق اللي بقوده
13
كمطور الـ backend الوحيد في Twiscope
2 سنة
بوابات دفع اشتغلت على ربطها (Tap، HyperPay)
2

الملخص

نبذة مهنية

بدأت مشواري في Co-Source، ببني تطبيقات سطح المكتب بـ Python من أول التصميم لحد التسليم. هناك شفت تأثير اعتمادية البرنامج على تجربة المستخدم في كل خطوة. التجربة دي أثّرت على شغلي في الـ backend: مسؤوليات واضحة، وتشغيل نقدر نتابعه، وتصميم يسهل صيانته بعد الإطلاق.

من 2022 وأنا بشتغل على منصات backend — REST APIs وعمليات ربط في ClouDev Solutions، وبعدين ASAS IT في الرياض، واتنقلت هناك من مهندس برمجيات أول لقائد فريق برمجيات. بنيت وبدير مباشرةً فريق بيوصل لـ 13 مهندس في تطوير الخدمات والويب والموبايل والذكاء الاصطناعي وضمان الجودة. مسؤول عن التوظيف وتقييم الأداء والترقيات وتخطيط التسليم، وبشتغل مع الرئيس التنفيذي على تحويل أهداف الشركة لأولويات هندسية. من شغلنا Twiscope — منصة للرصد والتحليل الإعلامي ودعم القرار، ومساعد التحليلات بتاعها Sanad AI — وعلى MURI، منصة لنقل الطلاب.

برّه ASAS IT، قُدت شغل الـ backend كفريلانسر في منصة لخدمة ضيوف الفنادق Check-In (Hayyak) من أبريل 2024 لحد يناير 2026، وأسست Fendix، منصة لقرارات أمان التطبيقات معاها CLI مفتوح المصدر مكتوب بـ Go.

التقنيات

المهارات

Backend
  • Python
  • Go
  • Django
  • Django REST Framework
  • FastAPI
  • Celery
  • تصميم REST API
  • الـ Authentication والـ RBAC
البيانات والـ messaging
  • PostgreSQL
  • PostGIS
  • Redis
  • Elasticsearch
  • AWS SQS
الـ Cloud والـ delivery
  • AWS (EC2, RDS, S3, ALB)
  • Terraform
  • Docker
  • Kong API Gateway
  • GitHub Actions
  • Elastic APM
  • Prometheus
الممارسات الهندسية
  • حدود الـ services
  • Async pipelines
  • Multi-tenancy
  • الربط مع أنظمة طرف تالت وأنظمة الدفع
  • مراجعة الكود
  • توجيه المهندسين

المشوار

الخبرة المهنية

  1. قائد فريق برمجيات | مهندس برمجيات أول متخصص في الـ Backend

    ASAS ITأغسطس 2024 – لحد دلوقتيالرياض، السعودية

    بُدير مباشرةً فريق بيوصل لـ 13 مهندس في الـ backend والـ frontend والـ mobile والـ AI والـ QA. مسؤول عن التوظيف وتقييم الأداء والترقيات والتخطيط وتسليم Twiscope و MURI، بجانب تصميم الأنظمة ومراجعة الكود.

    • Twiscope: بنيت الـ backend من البداية، وقُدت تحسينات خفّضت وقت جمع وتحليل حوالي 100 ألف منشور من أكتر من 5 ساعات لحوالي 3 دقايق على نفس الموارد، حسب سجلات الإنتاج لعمليتين متقاربتين. التحسن شمل مسار المعالجة والـ caching.
    • Sanad AI: قُدت تصميم مساعد RAG بالعربي والإنجليزي مع مهندسي الـ AI، وبنيت بنفسي مسار تجهيز التقارير على SQS، وربط الخدمات، والنشر والتتبّع.
    • النشر: صمّمت وشغّلت GitHub Actions باستخدام self-hosted runners؛ نشر Twiscope للإنتاج مشروط بنجاح فحوصات SAST/SCA لنفس الـ commit اللي هينزل.
    • MURI: قُدت الفريق اللي كان بيبني منصة لنقل الطلاب (Django/DRF، PostGIS، Celery، HyperPay)؛ وأسست بنفسي الـ backend والـ auth بـ JWT/OTP والـ deployment pipeline، وبنيت فيها الـ geography models على PostGIS والتحقق من الرحلات بالـ geofencing.
  2. مهندس برمجيات أول متخصص في الـ Backend

    ASAS ITسبتمبر 2023 – أغسطس 2024الرياض، السعودية

    بدأت بناء الـ backend بتاع Twiscope وأنا المطور الوحيد فيه: services بـ Django/DRF و pipelines بـ Celery لتحليل الكلمات المفتاحية والحسابات بـ X API v2، وتقارير Instagram و TikTok و Google، والاشتراكات والـ quotas، والـ deployment بالـ containers على AWS.

  3. قائد تقني، Backend

    Check-In (Hayyak) · فريلانسأبريل 2024 – يناير 2026الرياض، السعودية

    قُدت شغل الـ backend وكنت المساهم الأساسي في منصة تسجيل وصول ذاتي (self check-in) لضيوف الفنادق: data model بيدعم أكتر من فندق، وربط مع Oracle OPERA Cloud (OHIP) فيه تسوية الـ folio عند تسجيل المغادرة (check-out)، و Tap Payments و HyperPay ورا طبقة gateway واحدة، وشات للدعم، و adapter بـ FastAPI لتقارير Shomoos في السعودية.

  4. مهندس برمجيات

    Prime Consulting Office (PCO)نوفمبر 2022 – أكتوبر 2023

    بنيت حلول backend لعملاء الاستشارات، وكنت بحوّل متطلباتهم لـ REST API contracts ومواصفات تقنية.

  5. مهندس برمجيات Backend

    ClouDev Solutionsسبتمبر 2022 – يوليو 2023مصر

    طورت REST APIs، وعمليات ربط (integrations) في الـ backend، وتحسينات على services شغالة في الـ production.

  6. مهندس برمجيات Desktop

    Co-Sourceأغسطس 2020 – مايو 2022مصر

    طورت تطبيقات desktop بـ Python (PyQt/PySide)، وأدوات لإعداد التقارير تلقائيًا.

أسلوب الشغل

تتوقعوا إيه لما نشتغل سوا

  • بخلّي الـ architecture والتنفيذ مربوطين ببعض: براجع التصميمات والـ pull requests، ولسه بكتب كود بينزل على الـ production.
  • بفضّل حدود خدمات واضحة، وتشغيل بسيط ومتوقّع، وبخطط للتعامل مع الأعطال من أول التصميم.
  • بتعامل مع عمليات الربط — الدفع، وأنظمة الـ PMS، والـ APIs بتاعة طرف تالت — على إنها ممكن تتأخر أو تفشل: بحدد حالات واضحة، وبستخدم retries و idempotency عشان إعادة المحاولة ما تكررش نفس العملية.
  • بوثّق القرارات وخطوات التشغيل والمفاضلات، عشان كل واحد في الفريق يقدر يرجع للمعلومة ويكمّل شغله من غير ما يستنى شخص بعينه.

التعليم

بكالوريوس علوم الحاسب

المعهد التكنولوجي العالي (HTI)، مصر

2022 · مشروع التخرج بتقدير A+‎

أسئلة شائعة

أسئلة بتتسأل كتير

مين عبدالرحمن سعيد؟

عبدالرحمن محمد سعيد (Abdel-Rahman Mohamed Saied)، واسمه بيتكتب كمان Abdelrahman Saied أو Abdelrahman Saeed، قائد فريق برمجيات ومهندس برمجيات أول في ASAS IT في الرياض بالسعودية، متخصص في الـ backend والأنظمة الموزّعة. بيشتغل بلغات وأدوات مختلفة حسب متطلبات المشروع، وبيقود فريق متعدد التخصصات بيوصل لـ 13 مهندس في الـ backend والـ frontend والـ mobile والـ AI والـ QA.

إيه هي Twiscope؟

Twiscope منصة بالعربي والإنجليزي للرصد والتحليل الإعلامي ودعم القرار، اتبنت في ASAS IT. الموقع الرسمي بيعرض منتجات للرصد وتحليل الحسابات والمواضيع، وقياس تأثير المؤثرين، وتحليل التقارير بالـ AI، ورصد القنوات، وإدارة الحملات، وأبحاث انطباعات الجمهور، وإدارة حسابات التواصل. دراسة الحالة على الموقع بتركّز على نطاق الـ backend المشترك اللي بناه عبدالرحمن لـ Deep-In، ومتابعة المؤثرين، و Decision Hub، والتنبيهات، والاشتراكات والصلاحيات. كان مطور الـ backend الوحيد من أكتوبر 2023 لحد أكتوبر 2025، وتولّى قيادة الفريق من أغسطس 2024 بالتوازي مع دوره في الـ backend.

إيه هو Sanad AI؟

Sanad AI مساعد في Twiscope بيستخدم RAG للإجابة عن الأسئلة من تقارير التحليلات. بيجاوب على الأسئلة بالعربي والإنجليزي بـ hybrid retrieval بيجمع بين BM25 في Elasticsearch والـ vector retrieval على embeddings من BGE-M3، والنتايج بتتدمج بـ reciprocal rank fusion، والتحكم في الصلاحيات (access control) بيتطبّق بالكود، مش بموديل اللغة. عبدالرحمن قاد تصميم النظام والبحث مع مهندسي الـ AI اللي نفّذوا مكوّنات البحث، وبنى بنفسه مسار تجهيز التقارير وربط الخدمات والنشر والتتبّع.

إيه هي Fendix؟

Fendix منصة لقرارات أمان التطبيقات، مشروع مستقل أنشأه عبدالرحمن وهو الـ maintainer بتاعه. الـ CLI بتاعها مفتوح المصدر ومكتوب بـ Go (MIT)، وبيحوّل نتايج SAST و DAST و SCA ونتايج SARIF المستوردة لـ findings بتتقيّم بقواعد ثابتة (deterministic)، وليها درجة ثقة (confidence)؛ وفيه workspace مُستضاف بيضيف قرارات إصدار بتاخد التغطية (coverage) في الحسبان (PASS أو WARN أو BLOCK أو INCOMPLETE). التفاصيل على fendix.dev.

إيه هي MURI؟

MURI منصة لنقل الطلاب بنظام الاشتراك، اتبنت في ASAS IT، وفيها تطبيقات للطالب والسواق والأدمن على backend بـ Django/PostGIS. عبدالرحمن قاد الفريق: أسس الـ backend والـ authentication والـ deployment pipeline، وبنى نماذج البيانات الجغرافية على PostGIS وآليات التحقق من الرحلات بالـ geofencing؛ وأغلب مميزات المنصة بناها زمايله في الفريق.

إيه هي Check-In (Hayyak)؟

Check-In، اللي كان اسمها في الأول Hayyak، منصة تسجيل وصول ذاتي (self check-in) لضيوف الفنادق، مربوطة بـ Oracle OPERA Cloud. عبدالرحمن قاد الـ backend بتاعها المبني بـ Django بنظام الفريلانس من أبريل 2024 لحد يناير 2026: data model بيدعم أكتر من فندق، وربط مع OPERA (OHIP) فيه تسوية الـ folio عند تسجيل المغادرة (check-out)، و Tap Payments و HyperPay، و adapter لتقارير Shomoos.

إزاي أتواصل مع عبدالرحمن سعيد؟

بالإيميل على abdelrahmansaied080@gmail.com، أو من صفحة التواصل على www.asaied.dev/ar/lets-talk، أو على LinkedIn و GitHub (Abdel-RahmanSaied).

خلّينا نتواصل

متاح لفرص كمهندس برمجيات أول، أو مهندس Backend أول، أو قائد تقني، أو Staff Engineer — حضوري في الرياض، أو عن بُعد، أو مع الانتقال لمكان الشغل.