تسليمات جاهزة لـ Production
أبني ميزات الواجهات وأصونها خلال دورات الإصدار: Routing، والنماذج، وإدارة الحالات، وعقود APIs، وإصلاحات QA، والنشر.
أبني باستخدام React وNext.js منصات متعددة اللغات تضم نماذج ولوحات تحكم ومسارات قبول مرتبطة بـ APIs.
منصة طلابية قيد الاستخدام الفعلي
ابحث عن البرنامج المناسب
قدّم طلبك وارفع الوثائق
تابع حالة الطلب
4
لغات
4
منصات حية
+900
حساب طالب
أبني واجهات جاهزة لـ Production، تدعم عدة لغات، وترتبط بـ APIs ضمن كود يسهل اختباره وصيانته.
أبني ميزات الواجهات وأصونها خلال دورات الإصدار: Routing، والنماذج، وإدارة الحالات، وعقود APIs، وإصلاحات QA، والنشر.
أختبر العرض على مختلف الأجهزة، وحالات التحميل، وسلوك عناصر Sticky، ومعالجة الصور، وإرسال البيانات.
أبني واجهات بالعربية والفارسية والروسية والإنجليزية، وأضبط اتجاه القراءة والبنية البصرية لكل لغة من البداية.
أبني مسارات محمية، وأعالج البيانات عبر JWT، وأتحقق من المدخلات، وأعرض حالات التحميل والأخطاء، وأربط CRM مثل Salesforce.
الشهادات والمؤهلات
بكالوريوس هندسة البرمجيات (B.Sc. Software Engineering)
جامعة أوسكودار، إسطنبول، تركيا
خريج عام 2024
التواصل المهني وفرص التعاون
من كتابة التغيير إلى مراجعته وتسليمه

خبرة تزيد عن عامين
أنا Frontend Developer أستخدم React و Next.js لبناء منصات قابلة للتوسع تعالج متطلبات المنتج والتحديات التقنية.
طوّرت وأدرت منصات United Education، ومنها منصة الطلاب ولوحات التحكم والمواقع متعددة اللغات ومسارات الاستخدام المرتبطة بأنظمة CRM.
أبني النماذج المعقدة (Forms)، وأربط APIs، وأضبط واجهات RTL/LTR، والتصميم المتجاوب، و SEO، والأداء في بيئة الإنتاج، ومسارات العمل عبر GitHub Workflows.
محمد صلاح
Frontend Developer · React / Next.js
تطوير تطبيقات وتجارب ويب متجاوبة ومتعددة اللغات باستخدام React و Next.js و TypeScript و Tailwind CSS.
التقنيات المستخدمة

Frontend Developer
Frontend Developer وحيد · Backend Developer · قائد المشروع
900+
طالب مسجل
400+
اختبار Holland
4
منصات حية
عملت بصفتي Frontend Developer الوحيد لمنتجات United Education، وصممت الواجهات وطوّرتها وربطتها بـ APIs واختبرتها حتى الإطلاق.
التقنيات المستخدمة
بنيت واجهات هذه التطبيقات والمنصات، ومنها منصة الطالب وخدمات التقديم الجامعي والمعارض التعليمية والخدمات الطلابية والمواقع متعددة اللغات.

900+
طالب مسجل
400+
اختبار Holland مكتمل
267
طلب قبول جامعي
4
لغات مدعومة
التقديم الجامعي ومتابعة القبول في مسار واحد
عملت بصفتي Frontend Developer الوحيد، وبنيت واجهات منصة الطالب بالتنسيق مع مطور Backend وقائد المشروع حتى الإطلاق. تضم المنصة دخولاً آمناً ولوحة تحكم وبحثاً في البرامج والرسوم الدراسية وطلباً جامعياً من 6 خطوات ومتابعة الوثائق والقبول وتحليل Holland/RIASEC وتقارير PDF.
عرض تفاصيل الشرح التقني متاح عند الطلب

الموقع الرسمي الموجه لمنطقة الخليج العربي
موقع الشركة في الخليج يعرض الجامعات والبرامج والخدمات بـ 4 لغات عبر صفحات سريعة ومتجاوبة ومهيأة لـ SEO.

إدارة المعارض الدولية وتسجيل الحضور بعدة لغات
ينشئ الفريق صفحات المعارض ونماذج التسجيل بـ 4 لغات، ويتحقق من مدخلات الزوار ويرسلها مباشرة إلى CRM و Salesforce.

السكن، التأمين الصحي، والإقامة في بوابة واحدة
يبحث الطلاب في خدمات السكن الجامعي والتأمين الصحي والإقامة ويقدمون طلباتهم بعدة لغات.

25+
صفحات أُعيدت هيكلتها
EU+
جامعات دولية وأوروبية
4
لغات مدعومة
منصة قبول دولي موحدة للجامعات العالمية
قدت إعادة بناء واجهات United Education كتطبيق Next.js يغطي عدة دول ووجهات دراسية. حوّلت تصاميم Figma وبنية المعلومات الجديدة إلى تطبيق Next.js يضم وجهات الدراسة ودليل الجامعات حسب الدولة والبحث في البرامج ونظام تصميم (Design System) ومحتوى Headless CMS ودعم 4 لغات عبر next-intl وتفاعلات Framer Motion، مع تحسين SEO والأداء.
عرض تفاصيل الشرح التقني متاح عند الطلب
لقطات من المشاريع المنشورة ومعاينات تفاعلية توضّح الواجهات وتجاوبها مع الشاشة.
Rebuild & Launch
اختر الواجهة التي ترغب في استكشافها.
منصة حية تجمع تسجيل الطلاب والتقديم للجامعات واختبار Holland ورفع الوثائق ومتابعة القبول واستخراج تقارير PDF.
منصة خدمات طلابية
يدير الطالب طلبه الجامعي في منصة واحدة، من إنشاء الحساب إلى متابعة الطلب والنتيجة.
+900
طالب مسجل
+400
اختبار Holland مُنجز
267
طلب قبول جامعي
4
لغات مدعومة
التزام بخصوصية البيانات (NDA)
أحجب البيانات والتفاصيل البرمجية الداخلية بموجب الاتفاقية، وأعرض هنا هندسة النظام وقرارات تجربة المستخدم والنتائج المعلنة.
كان الطالب ينتقل بين قنوات عدة لتقديم الطلب ورفع المستندات وتأكيد هويته ومتابعة نتيجة القبول.
عملت بصفتي Frontend Developer الوحيد، وصممت بنية الواجهات ونفذتها، ثم نسقت مع مطور Backend لربط APIs والمصادقة ومع قائد المشروع لترتيب الأولويات ومواعيد الإطلاق.
بنيت الواجهات باستخدام React & Next.js لتسجيل الدخول والبحث عن البرامج وتكاليفها وتقديم الطلب في 6 خطوات ومتابعة الوثائق وإجراء تقييم Holland/RIASEC واستخراج تقارير PDF، مع دعم RTL/LTR.
جمعت المنصة إجراءات القبول وقللت العمل اليدوي، وأصبح الطالب يكمل طلبه بنفسه بالعربية أو الفارسية أو الروسية أو الإنجليزية.
عينات من شاشات تسجيل الدخول، لوحة التحكم، الملف الشخصي، رفع الوثائق، اختبار Holland، البحث عن التخصصات، والنتائج.
أستخدم هذه الأدوات لبناء منصات React و Next.js سريعة، ونماذج معقدة، وواجهات متصلة بـ APIs.
0+
طالب مسجل
0+
اختبار Holland
0+
طلب قبول جامعي
0
منصة حية (Production)
التقنيات الأساسية التي أبني بها التطبيقات والمنصات.
استخدام React و Next.js في بناء البوابات والمواقع التفاعلية وإدارة المعارض والخدمات الطلابية.
تنسيق الواجهات وحركتها وتجاوبها مع الشاشة.
واجهات متجاوبة على سطح المكتب والتابلت والجوال.
مسارات المستخدم وإدارة حالات النماذج و Localization وصيانة الأنظمة الحية.
نماذج متعددة الخطوات، لوحات تحكم تفاعلية، إدارة الوثائق، وصفحات مهيأة لـ SEO.
ربط Frontend بخدمات Backend وحماية مسارات المستخدم.
استخدام Axios لـ REST APIs، إدارة بيانات JWT، الـ Cookies، المسارات المحمية، وإرسال البيانات لـ CRM.
أدوات لتطوير APIs واختبارها وكتابة الكود.
اختبار الـ APIs عبر Postman، استخدام Vite حيث يناسب، وتوظيف أدوات الذكاء الاصطناعي لتسريع العمل.
إدارة الكود والتغييرات التي يراجعها الفريق.
سير عمل معتمد على GitHub، إدارة المستودعات، Structured Commits، والـ Branches.
جاهزية Production
أبني النماذج ولوحات التحكم ومسارات رفع المستندات والمصادقة لتعمل بثبات مع بيانات المستخدمين.
تجربة متعددة اللغات (Multilingual UX)
واجهات تدعم 4 لغات (العربية، الفارسية، الروسية، الإنجليزية) مع ضبط اتجاهات RTL/LTR.
ربط الواجهات مع APIs
ربط الواجهات عبر Axios مع REST APIs، ومعالجة بيانات JWT، وبناء حزم البيانات وإرسالها إلى Salesforce CRM.
سير عمل واضح (Git Workflow)
أدير الكود عبر GitHub، وأنظم Branches، وأكتب Structured Commits لتسهيل المراجعة والتعاون.
أطوّر الواجهات مع الفريق، وأتابع مسارات المستخدم بعد الإطلاق حتى تعمل بثبات.
أبني الميزات لتعمل مع البيانات الحقيقية وحالات الاستخدام اليومية، وأبقي الكود قابلاً للصيانة.
أبني النماذج ولوحات التحكم ومسارات التقديم مع التحقق من المدخلات وعرض حالات التحميل ومعالجة الأخطاء و Edge Cases.
أبني الواجهات بـ 4 لغات (العربية، الفارسية، الروسية، الإنجليزية)، وأضبط اتجاهات RTL / LTR والبنية البصرية لكل لغة.
أستخدم GitHub لإدارة المستودعات وتنظيم Branches وتوثيق التغييرات، كي يراجعها الفريق ويتعاون عليها.
راسلني بخصوص فرصة عمل أو تعاون أو مشروع.
رسالة مباشرة
MohamadSalah@tuta.io
حسابي على GitHub
@Mo999salah (يفتح في تبويب جديد)
حسابي على LinkedIn
Mohamad Salah (يفتح في تبويب جديد)
مراسلة عبر واتساب
+90 534 774 5709 (يفتح في تبويب جديد)
الوسيلة الأسرع
MohamadSalah@tuta.io