عربيEN
مطوّر برمجيات متكامل · مصمم جرافيك · القاهرة

محمد صالح

فكر إبداعي. تنفيذ متقن.

أصمم منتجات الويب وأبنيها كاملةً: من الواجهة التي يراها المستخدم، إلى الخادم وقاعدة البيانات خلفها. من أحدث أعمالي بوابة خاصة لأسرة سعودية تضم قرابة 2,000 فرد، وتطبيق تفاعلي للقيم الأسرية، ونظام لإدارة عمليات جمعية خيرية.

MS-1 · مساعد محمديرد فوراً
MS-1

أنا MS-1. اسألني عن محمد: أعماله، أو مهاراته، أو كيف تتواصل معه.

الدور
مطوّر برمجيات متكامل ومصمم جرافيك
أدواتي اليومية
Next.js · React · Node.js · PostgreSQL · MongoDB
اللغات
العربية والإنجليزية، والاتجاه من اليمين لليسار من أول سطر
أبحث عن
وظيفة بدوام كامل، أو مشاريع مستقلة

01مشاريع العملاء

MS-01أسرة · السعودية

غدق الخير

بوابة خاصة لأسرة الشبانة

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

~2Kفرد في المشجرة
81مسار API
4مستويات وصول
Next.js 16 · TypeScript · PostgreSQL · PWA · Dockerاقرأ دراسة الحالة
MS-02جمعية · السعودية

رحلة القيم الأسرية

لجمعية سعداء للتنمية الأسرية

كتاب تفاعلي تعيشه الأسرة كاملة، قيمة بعد قيمة. يعمل بدون إنترنت، ويزامن التقدم عند عودة الاتصال.

12قيمة
5مراحل لكل قيمة
28نشاطاً في القيمة الأولى
Vanilla JS PWA · Node.js · MongoDB · Offline-firstاقرأ دراسة الحالة
MS-03جمعية · السعودية

نظام إدارة العمليات

جمعية الدعوة والإرشاد بالمجمعة

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

6أقسام
66برنامجاً
33مؤشر أداء
React 19 · Vite · Google Apps Script · Sheets · PWAاقرأ دراسة الحالة

02مشاريع فعلية · نسخ تجريبية

الرقمالمشروعالوصفالتقنياتالروابط
MS-04Saturnمتجر بلوحة إدارة للبائع: تسجيل بكود على الإيميل، وحجز آمن للمخزون مع الطلبات المتزامنة، وصفحات منتجات تُبنى على الخادم، وإيميلات للطلبات. 31 مسار API، ونحو 135 اختباراً، وفحص تلقائي مع كل رفع.Next.js 15 · MongoDB · zod · Vitestالموقع الكود
MS-05Resumexمنشئ سير ذاتية بالعربي والإنجليزي: 8 قوالب، ومطابقة ATS بالكلمات المفتاحية مع الوصف الوظيفي، وتصدير PDF ونسخة احتياطية JSON، وحائط آراء محمي من الإزعاج.React 19 · Vite · MongoDB · Vitestالموقع الكود
MS-06Multy CRM/ERPالعملاء المحتملون والعروض والطلبات والفواتير والمدفوعات والمخزون لشركة صغيرة. 3 أدوار، والفاتورة والمخزون يُكتبان في معاملة واحدة، وفواتير PDF.Next.js 16 · TypeScript · MongoDB · PDFالموقع الكود
MS-07Grafica Storeمتجر طباعة حسب الطلب للستيكرز والمجّات والتيشيرتات: العميل يرفع تصميمه، والأسعار تُحسب على الخادم، والمدير يصله تنبيه لحظي بكل طلب. فواتير بالإيميل وتتبّع للطلب، بالعربي والإنجليزي.React 19 · Express · MongoDB · Cloudinaryالموقع الكود
مشاريع أكتر على GitHub

03ما أبنيه

خمسة مجالات أعمل فيها، ولكل مجال مشروع حقيقي في هذه الصفحة.

  1. 01

    بوابات خاصة بصلاحيات حقيقية

    العضو والموظف والمشرف والزائر الخارجي، كلٌّ يرى ما يُسمح له به فقط، والتحقق يتم على الخادم.

    أدوار وصلاحيات · جلسات JWT · سجل تدقيق
  2. 02

    أنظمة تشغيل ولوحات متابعة

    الخطة والمستهدفات والمنجز في مكان واحد، مع تقارير تُصدَّر للإدارة.

    مؤشرات أداء · تصدير Excel وPDF · لوحات إدارة
  3. 03

    تطبيقات تعمل بدون إنترنت

    تطبيقات ويب تُثبَّت على الجوال، تحفظ على الجهاز أولاً، وتزامن عند عودة الاتصال.

    PWA · Service Workers · مزامنة في الخلفية
  4. 04

    متاجر إلكترونية

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

    React · Express · MongoDB · Next.js
  5. 05

    واجهات عربية أولاً، وهوية بصرية

    من اليمين لليسار من أول سطر، وتاريخ هجري حيث يلزم، وهوية بصرية تناسب الجهة.

    RTL · تقويم هجري · هوية بصرية

04المهارات

ما أستخدمه، وكيف أعمل مع الناس. وكل مهارة شخصية مربوطة بالمكان الذي اختُبرت فيه.

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

يومياًنفّذت بها مشاريع
الواجهات
  • JavaScript (يومياً)
  • TypeScript (يومياً)
  • React (يومياً)
  • Next.js (يومياً)
  • Tailwind CSS (يومياً)
  • Redux Toolkit (نفّذت بها مشاريع)
  • Sass (نفّذت بها مشاريع)
  • Vite (نفّذت بها مشاريع)
  • PWA (نفّذت بها مشاريع)
الخادم
  • Node.js (يومياً)
  • REST APIs (يومياً)
  • Express.js (نفّذت بها مشاريع)
  • JWT sessions (نفّذت بها مشاريع)
  • Google Apps Script (نفّذت بها مشاريع)
البيانات
  • PostgreSQL (يومياً)
  • MongoDB (يومياً)
  • Mongoose (نفّذت بها مشاريع)
  • Firebase (نفّذت بها مشاريع)
  • Google Sheets (نفّذت بها مشاريع)
التشغيل
  • Git & GitHub (يومياً)
  • Vercel (يومياً)
  • Docker (نفّذت بها مشاريع)
  • Cloudflare (نفّذت بها مشاريع)
  • CI checks (نفّذت بها مشاريع)
التصميم
  • Figma (يومياً)
  • UI design (يومياً)
  • Brand identity (نفّذت بها مشاريع)
  • RTL layout (يومياً)

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

  1. 01

    القيادة والتنظيم

    إدارة الناس والمواعيد والتجهيزات حتى تسير الفعالية أو الفريق دون توقف.

    اختُبرت في رئيس لجنة التنظيم في Google Developer Groups (2023–2025)

  2. 02

    التعامل المباشر مع العملاء

    تحويل احتياج العميل إلى متطلبات واضحة، ثم التسليم دون وسيط.

    اختُبرت في 3 أنظمة لعملاء في السعودية، من أول اجتماع حتى الإطلاق

  3. 03

    تحمّل المسؤولية

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

    اختُبرت في بوابة الشبانة: فحوص CI ونسخ يومي وتنبيهات

  4. 04

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

    قراءة كود الآخرين بعناية، وتقبّل المراجعة على كودي.

    اختُبرت في تدريب Route والفريق التقني في GDG

  5. 05

    التفكير التصميمي

    البدء من الشخص الذي سيستخدم المنتج، ثم الوصول إلى الكود.

    اختُبرت في الهوية والواجهة والكود في كل مشروع هنا

  6. 06

    التواصل الواضح

    شرح القرارات التقنية ببساطة، بالعربية والإنجليزية.

    اختُبرت في دراسات الحالة في هذا الموقع

05عنّي

أعمل على جانبَي المنتج: الهوية والواجهة التي يراها الناس، والخادم والبيانات والصلاحيات التي تعمل خلفها.

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

الخبرة

  • يناير 2023 – الآنمطوّر برمجيات متكاملعمل مستقل
  • مارس – سبتمبر 2024متدرب تطوير واجهات (React)Route
  • أبريل – مايو 2023متدرب تطوير واجهات (React)Intern2Grow
  • مارس 2023 – ديسمبر 2025مطوّر واجهات في الفريق التقني · رئيس لجنة التنظيمGoogle Developer Groups

التعليم

  • 2016 – 2021بكالوريوس نظم المعلومات الإداريةالمعهد العالي للدراسات المتطورة
  • 2024دبلومة تطوير واجهات الويبRoute Academy

درستُ وتدرّبت على

قواعد البياناتC++C#

خلال دراستي الجامعية تعلّمت تصميم قواعد البيانات، وكتبت برامج بلغتَي C++‎ وC#‎.

06تواصل

تبحث عن مطوّر، أو عندك مشروع؟ أرسل التفاصيل وسأرد عليك بالبريد.

واتساب
+20 111 277 0880
© 2026 · القاهرة، مصر