متاح لمشاريع جديدة

مرحباً، أنا عمر

مطور Full Stack
Next.js · React · TypeScript

مهندس Full Stack يبني ويصون تطبيقات ويب إنتاجية باستخدام Next.js وReact وTypeScript — وحالياً المسؤول الأول عن الواجهة الأمامية لمنصة تخدم أكثر من 10,000 مستخدم يومياً.

Cairo, Egypt (Open to relocation)
Omar Mohamed Abdelhamid — Full Stack Software Engineer

Upwork

⭐ 5.0 · 100% JSS

3+ سنوات · إنتاج

+10 آلاف مستخدم/يوم

نبذة عني

البناء من أجل التوسع والتأثير

مهندس Full Stack بخبرة أكثر من 3 سنوات في بناء وصيانة تطبيقات ويب إنتاجية باستخدام Next.js وReact وTypeScript. أعمل حالياً كمسؤول أول عن الواجهة الأمامية لمنصة تجارة إلكترونية للسفر تخدم أكثر من 10,000 مستخدم يومياً، حيث أقود معمارية الواجهة الأمامية واستراتيجية العرض (SSR/SSG/ISR) وتحسين محركات البحث ومؤشرات Core Web Vitals. لديّ خبرة في بناء واجهات أمامية قابلة للتوسع قائمة على المكونات وأنظمة تصميم مشتركة عبر منتجات متعددة التطبيقات، وفي التعاون الوثيق مع المصممين ومالكي المنتج ومهندسي الخلفية لتسليم مزايا موجّهة للمستخدم من البداية للنهاية.

الخبرات الأساسية

  • امتلاك معمارية الواجهة الأمامية: استراتيجية العرض والأداء وتسليم المزايا
  • Next.js App Router مع SSR / SSG / ISR للأداء وقابلية التوسع لمحركات البحث
  • واجهات أمامية قائمة على المكونات وأنظمة تصميم مشتركة عبر منتجات متعددة التطبيقات
  • هندسة Monorepo وتصميم أنظمة متعددة العلامات التجارية ومتعددة اللغات
  • تحسين SEO والبيانات الوصفية وترميز Schema ووسوم hreflang ومؤشرات Core Web Vitals
  • تصميم مخطط قاعدة البيانات PostgreSQL وDrizzle ORM وتحسين الاستعلامات
  • تطوير واجهات برمجة التطبيقات بـ Node.js وExpress، وتكاملات نظام المحتوى Strapi
  • التعاون مع المصممين ومالكي المنتج ومهندسي الخلفية من البداية للنهاية

الإنجازات الرئيسية

  • خدمة أكثر من 10,000 مستخدم يومياً عبر تطبيقات إنتاجية
  • ساهمت في إعادة بناء المنصة من Vue.js إلى Next.js وأصبحت المسؤول الوحيد عن الواجهة الأمامية
  • أخدم ست علامات تجارية في ست أسواق أوروبية من قاعدة كود واحدة
  • بنيت منتجَين بمعمارية Monorepo متعددة التطبيقات (Valorcy وTallaby) من الصفر
  • تقييم 5 نجوم على Upwork مع رضا عملاء قوي في مشاريع دولية
  • تركيز مستمر على Core Web Vitals وأداء SSR/SSG/ISR وSEO

3+

سنوات الخبرة

10k+

مستخدمون يومياً

3

شركات إنتاجية

100%

Upwork JSS

التقنيات

الأدوات التي أعمل بها

الأطر والأدوات والممارسات التي أستخدمها لإطلاق تطبيقات إنتاجية

تطوير الويب والأطر

React.js
React.js
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Bootstrap
Bootstrap
Material UI
Material UI
shadcn/ui
shadcn/ui

هندسة الواجهة الأمامية

SSRISRSSGتحسين SEO والبيانات الوصفيةCore Web Vitalsتصميم متجاوبإتاحة الوصولتحسين الأداءأنظمة التصميمهندسة مكونات قابلة لإعادة الاستخدام

الخلفية وقواعد البيانات

Node.js
Node.js
Express.js
Express.js
PostgreSQL
PostgreSQL
SQL
SQL
Dr
Drizzle ORM
Supabase
Supabase
RE
REST APIs
تح
تحسين الاستعلامات
مص
مصادقة JWT
تك
تكاملات واجهات البرمجة
مع
معمارية قائمة على الخدمات
Strapi CMS
Strapi CMS

السحابة وDevOps

Docker
Docker
CI
CI/CD
إع
إعداد البيئات
AW
AWS

الأدوات وسير العمل

Git
Git
GitHub
GitHub
طل
طلبات الدمج ومراجعة الكود
Jest
Jest
Vercel
Vercel
Figma
Figma
Postman
Postman
Zod
Zod
React Query
React Query
Re
React Context
Zu
Zustand
Ne
Next-intl (i18n)
Cloudinary
Cloudinary
Da
Day.js
Date-fns
Date-fns
Chart.js
Chart.js

الخبرة

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

أدوار تركز على الإطلاق والتوسع وتأثير المنتج القابل للقياس

Voetbaltrips.com logo

Full-Stack Web Developer

Voetbaltrips.com·Full-time

Apr 2024 – Present

Netherlands (Remote)
  • ساهمت في إعادة بناء المنصة من Vue.js إلى Next.js + TypeScript، وأنا الآن مسؤول كلياً عن معمارية الواجهة الأمامية وأدائها وتسليم مزاياها
  • أخدم ست علامات تجارية في ست أسواق أوروبية من قاعدة كود واحدة — Voetbaltrips (هولندا) وErlebefussball (ألمانيا) وGoal.pl (بولندا) وSvenskafans (السويد) وTipsbladet (الدنمارك) وVisitfootball (إنجليزي) — كل منها على نطاقه الخاص بمحتوى وتوجيه وهوية محلية
  • بنيت معمارية متعددة العلامات ومتعددة اللغات بمكونات مشتركة وثيمات لكل علامة، بحيث تُطلق الأسواق والنطاقات الجديدة دون تفريع قاعدة الكود
  • بنيت وصُنت سير عمل الحجز والمحتوى القابلة للتوسع التي تخدم أكثر من 10,000 مستخدم يومياً
  • بنيت بحثاً وتصفية متعددة الأوجه مع مزامنة الحالة في الرابط ونتائج معروضة من الخادم وتقسيم للصفحات
  • حسّنت SEO عبر البيانات الوصفية وترميز Schema ووسوم hreflang عبر اللغات والمحتوى المعروض من الخادم — بما في ذلك ضمان ظهور محتوى الصفحات الرئيسية عند تعطيل JavaScript
  • رفعت درجات Lighthouse ومؤشرات Core Web Vitals عبر استراتيجية العرض SSR/SSG/ISR وتحسين الصور والتحميل الكسول وإعادة الهيكلة
Next.jsTypeScriptTailwind CSSReactSSR/SSG/ISRSEOStrapi CMS
Zaher.io logo

Frontend Web Developer (Monorepo)

Zaher.io·Part-time

May 2025 – Sep 2025

Saudi Arabia (Remote)
  • سلّمت مزايا لوحة التحكم الخاصة ببناء المواقع وخطط الأسعار وإدارة الاشتراكات على منصة SaaS لإطلاق وإدارة المتاجر والمواقع الاحترافية
  • عملت مباشرة مع الرئيس التنفيذي والمسؤول التقني الأول على تحديد النطاق والأولويات
  • طوّرت مكونات واجهة أمامية متجاوبة وقابلة لإعادة الاستخدام باستخدام Next.js وTypeScript وTailwind CSS وshadcn/ui
  • كاملت Supabase وDrizzle ORM لدعم تدفقات البيانات في الوقت الفعلي والمعمارية القابلة للتوسع
Next.jsTypeScriptTailwind CSSShadcn UISupabaseDrizzle ORM
Upwork

Full-Stack Software Engineer

Upwork·Freelance

Apr 2023 – Present

Remote (International Clients)
  • سلّمت تطبيقات ويب ولوحات تحكم متعددة جاهزة للإنتاج لعملاء دوليين
  • حافظت على تقييم 5 نجوم مع رضا عملاء قوي
  • Trivoh.com — منصة أعمال تركز على تحسين الإنتاجية والتواصل
  • Rentop.co — منصة تأجير سيارات تقدم سيارات فاخرة واقتصادية بحجز سهل وأسعار تنافسية
Next.jsReactTypeScriptNode.jsSupabaseTailwind CSSREST APIs

المشاريع

مشاريع مميزة

منصتان إنتاجيتان — منصة SaaS لبناء المواقع بالذكاء الاصطناعي ومنصة سفر كروي متعددة العلامات — إلى جانب أعمال مختارة في التجارة الإلكترونية ومنتجات الويب التفاعلية

المشروع الرئيسي

Valorcy

منصة SaaS لبناء المواقع بالذكاء الاصطناعي

Valorcy منظومة SaaS متكاملة لبناء المواقع وإطلاقها وإدارتها بالذكاء الاصطناعي. ليست موقعاً واحداً — بل منتج واحد يُقدَّم عبر ثلاثة تطبيقات إنتاجية تتشارك نظام التصميم وتعريفات الأنواع والأدوات المساعدة والمصادقة داخل مستودع أحادي (Monorepo) واحد.

تطبيقات إنتاجية
3تطبيقات إنتاجية
مستودع أحادي مشترك
1مستودع أحادي مشترك
وحدة وظيفية
40+وحدة وظيفية
لغات مدعومة
3لغات مدعومة

منتج واحد، ثلاثة تطبيقات

كل تطبيق يُبنى ويُنشر بشكل منفصل، لكنها تتشارك الأساس نفسه — فتبدو وتتصرف كمنتج واحد.

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

01

الموقع التسويقي

الواجهة العامة للمنصة

زيارة الموقع
https://valorcy.com
الموقع التسويقي screenshot

الغرض

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

أهم المزايا

صفحات الهبوطالأسعارمعرض القوالباستعراض أداة البناء بالذكاء الاصطناعيالمدونةالتوثيق+6 أخرى

التقنيات

Next.jsTypeScriptTailwind CSSFramer MotionSSR / ISR

02

لوحة تحكم المستخدم

التطبيق الذي يعيش فيه العملاء

لوحة تحكم المستخدم
لوحة تحكم المستخدم screenshot

الغرض

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

أهم المزايا

بناء المواقع بالذكاء الاصطناعيمحرر السحب والإفلاتالسماتالقوالبنظام التصميمنظام إدارة المحتوى+14 أخرى

التقنيات

Next.jsTypeScriptTailwind CSSShadcn UISupabaseDrizzle ORMTanStack Query

03

لوحة الإدارة

تشغيل المنصة

لوحة الإدارة
لوحة الإدارة screenshot

الغرض

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

أهم المزايا

إدارة المستخدمينالأدوار والصلاحياتأدوات الدعمإدارة الاشتراكاتإدارة الخططالإشراف على المواقع+8 أخرى

التقنيات

Next.jsTypeScriptTailwind CSSShadcn UIPostgreSQLDrizzle ORMRBAC

المشروع الرئيسي

Voetbaltrips

منصة سفر كروي متعددة العلامات لستة أسواق أوروبية

منصة سفر كروي واسعة النطاق تخدم ست علامات أوروبية من قاعدة كود Next.js واحدة. أقود معمارية الواجهة الأمامية والأداء وتحسين محركات البحث والتوطين وتطوير المزايا لمنصة إنتاجية تخدم أكثر من 10 آلاف مستخدم يومياً.

علامات تجارية
6علامات تجارية
أسواق أوروبية
6أسواق أوروبية
مستخدم يومياً
10k+مستخدم يومياً
قاعدة كود مشتركة
1قاعدة كود مشتركة

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

تعمل كل علامة على نطاقها الخاص بمحتوى وتوجيه وهوية محلية — لكن الست تُخدم من قاعدة كود Next.js واحدة بمكونات مشتركة وسمات لكل علامة.

Voetbaltripsهولندا · NL
Erlebefussballألمانيا · DE
Goal.plبولندا · PL
Svenskafansالسويد · SE
Tipsbladetالدنمارك · DK
Visitfootballالإنجليزية · EN
الأساس المشتركقاعدة كود مشتركة
  • معمارية Next.js متعددة العلامات واللغات بمكونات مشتركة وسمات لكل علامة — تُطلق أسواق جديدة دون تفريع قاعدة الكود
  • ستة نطاقات من قاعدة كود واحدة: Voetbaltrips (NL) و Erlebefussball (DE) و Goal.pl (PL) و Svenskafans (SE) و Tipsbladet (DK) و Visitfootball (EN)
  • مسارات حجز ومحتوى قابلة للتوسّع تخدم أكثر من 10 آلاف مستخدم يومياً
  • بحث وتصفية متعددة الأوجه مع حالة متزامنة مع عنوان URL ونتائج مُصيَّرة من الخادم وترقيم الصفحات
  • تحسين محركات البحث عبر البيانات الوصفية وترميز المخطط و hreflang عبر اللغات ومحتوى يُصيَّر حتى مع تعطيل JavaScript
  • تحسينات Lighthouse و Core Web Vitals عبر SSR/SSG/ISR وتحسين الصور والتحميل الكسول وإعادة هيكلة موجّهة

ما الذي يثبته هذا المشروع

  • امتلاك معمارية الواجهة الأمامية على منصة إنتاجية بحركة مرور حقيقية واسعة النطاق
  • تصميم أنظمة متعددة العلامات واللغات تتشارك قاعدة كود واحدة دون تفريع
  • إطلاق مسارات حجز ومحتوى تبقى سريعة تحت الحمل اليومي
  • معالجة تحسين محركات البحث و Core Web Vitals كمتطلبات منتج لا كفكرة لاحقة
  • الموازنة بين معمارية مشتركة وهوية وتوجيه وتوطين لكل سوق
Next.jsTypeScriptReactTailwind CSSSSR / SSG / ISRSEOStrapi CMSnext-intl

مشاريع أخرى

أعمال إنتاجية إضافية ومشاريع جانبية

WorkflowPDF.com

منتج SaaS ذاتي التمويل يتيح التعامل مع ملفات PDF دون الحاجة إلى برامج سطح المكتب. تُعرض المستندات باستخدام PDF.js وتُحرَّر على لوحة رسم React Konva، بينما تُكتب التغييرات عبر pdf-lib — بحيث يتم تحرير النصوص والصور والروابط والصفحات مباشرة داخل المتصفح. وحول المحرر توجد مجموعة أدوات متكاملة لتنظيم الصفحات والتحويل بين الصيغ وتأمين المستندات، مبنية على Next.js 16 وReact 19 مع إدارة حالة المحرر عبر Zustand.

  • تحرير النصوص والصور والروابط والصفحات داخل المتصفح عبر محرر لوحة رسم
  • تنظيم الصفحات — الدمج والتقسيم والتدوير وإعادة الترتيب والاستخراج والحذف
  • التحويل بين PDF وWord وExcel وJPG وPNG وHTML والنص العادي
  • أدوات المستندات — الضغط والقص والتوقيع والعلامة المائية وأرقام الصفحات والبيانات الوصفية
  • عرض عبر PDF.js وكتابة المستندات بـ pdf-lib وإدارة حالة المحرر بـ Zustand
Next.jsReact 19TypeScriptTailwind CSSShadcn UIPDF.jspdf-libReact KonvaZustand
Tallaby.com project screenshot

Tallaby.com

سوق متعدد البائعين كامل الميزات تم بناؤه كمنتج ذاتي التمويل. يستخدم هندسة Monorepo لإدارة ثلاثة تطبيقات Next.js متكاملة. يتضمن نمذجة بيانات علائقية قابلة للتوسع وسير عمل السوق الكاملة، والتجارة الإلكترونية الأساسية، وإدارة المشرفين والبائعين، وخطوط معالجة البيانات.

  • Monorepo بثلاثة تطبيقات متكاملة: العملاء والبائعين والإدارة
  • سير عمل السوق الكاملة — المنتجات والطلبات والبائعين والفئات
  • البحث والتصفية وسلة التسوق والدفع
  • لوحات تحكم إدارة المشرفين والبائعين
  • نماذج بيانات علائقية قابلة للتوسع باستخدام Drizzle ORM + PostgreSQL
Next.jsTypeScriptTailwind CSSShadcn UISupabasePostgreSQLDrizzle ORM
Trivoh.com project screenshot

Trivoh.com

منصة إنتاجية SaaS كاملة الميزات للفرق الحديثة. تتضمن دردشة فورية ومجدول اجتماعات وأتمتة بالذكاء الاصطناعي ومحرر مستندات وتكامل تقويم ومصادقة قوية — كل ذلك مدعوم بـ Supabase.

  • الدردشة الفورية ورسائل الفريق
  • جدولة الاجتماعات مع مزامنة التقويم
  • سير عمل أتمتة الذكاء الاصطناعي
  • محرر المستندات مع التعاون
  • المصادقة وقاعدة البيانات المدعومة بـ Supabase
Next.jsTypeScriptTailwind CSSShadcn UISupabase
Rentop.co project screenshot

Rentop.co

تطبيق ويب لتأجير السيارات يتضمن قوائم المركبات والبحث/التصفية المتقدمة وتدفقات الحجز وواجهة مستخدم مصقولة محسّنة للتحويلات. مبني لعميل دولي عبر Upwork.

  • قوائم المركبات مع البحث والتصفية
  • تدفق الحجز مع منتقي التاريخ والموقع
  • فئات السيارات الفاخرة والاقتصادية
  • صفحات محسّنة لمحركات البحث مع العرض من جانب الخادم
  • واجهة متجاوبة تركز على التحويل
Next.jsTypeScriptTailwind CSSREST APIs

Omar-mohamed.dev

هذا الموقع. معرض أعمال بثلاث لغات (الإنجليزية والعربية والهولندية) مبني على Next.js App Router مع دعم كامل للاتجاه من اليمين إلى اليسار، وبيانات وصفية معروضة من الخادم، ونظام تصميم قائم على المكونات. المحتوى منمذج كبيانات منظمة مع طبقات نصية لكل لغة بدلاً من نصوص مكتوبة داخل الكود.

  • محتوى بثلاث لغات (EN / AR / NL) مع دعم كامل لـ RTL
  • بيانات وصفية وخريطة موقع وبيانات JSON-LD منظمة معروضة من الخادم
  • نموذج محتوى منظم مع طبقات نصية لكل لغة
  • رسوم متحركة تحترم تفضيلات تقليل الحركة
  • وضعان فاتح وداكن بنظام متغيرات مشترك
Next.jsTypeScriptTailwind CSSFramer MotionNext-intl
ScreenFlix project screenshot

ScreenFlix

تطبيق React أحادي الصفحة لتصفح الأفلام والمسلسلات. يتضمن بيانات مباشرة من API الأفلام وتشغيل مقاطع الدعاية وتصفح الفئات والبحث.

  • بيانات الأفلام والتلفزيون المباشرة من API خارجي
  • تكامل تشغيل مقاطع الدعاية
  • تصفح الفئات والبحث
  • التحقق من صحة النماذج باستخدام Formik وYup
  • عرض شرائح متجاوب مع React-Slick
React.jsAxiosBootstrapFormikYupReact-Slick

GameOver

تطبيق React لاكتشاف الألعاب — يتضمن الألعاب الرائجة وفلاتر الفئات والبحث وصفحات تفاصيل الألعاب المدعومة بـ API الألعاب.

  • موجز الألعاب الرائجة من API خارجي
  • تصفية الفئات والبحث بالكلمات المفتاحية
  • صفحات تفاصيل الألعاب مع البيانات الوصفية
  • معالجة النماذج باستخدام Formik وYup
  • تخطيط Bootstrap متجاوب
React.jsAxiosBootstrapFormikYup

التعليم

التعليم والتدريب

الخلفية الأكاديمية الرسمية والتدريب التقني

Full Stack Web Development Diploma

Route Academy

ديسمبر 2022 – أبريل 2023
Cairo, Egypt

برنامج مكثف لمدة ستة أشهر يغطي تطوير الواجهة الأمامية والخلفية باستخدام تقنيات الويب الحديثة.

Bachelor's Degree in Law

Helwan University

2018 – 2022
Cairo, Egypt

التواصل

لنعمل معاً

منفتح على الفرص والمشاريع التي يهمّ فيها تميّز Full Stack وقابلية التوسع وتأثير المنتج. شاركني أهدافك — عادةً ما أرد خلال يوم عمل واحد.

Cairo, Egypt (Open to relocation) · متاح للعمل عن بُعد في جميع أنحاء العالم