هندسة البرمجيات × التفكير بالمنتج

من مشكلات حقيقية.إلىأنظمةتعمل.

أنا عبيدة ديب. أبني منتجات ويب تربط واجهات مدروسة وتدفقات عمل مفيدة بالأنظمة التي تدعمها.

  • دويسبورغ، ألمانيا
  • ماجستير · فبراير ٢٠٢٤
  • EN / DE / AR
خريطة النظامالنظام جاهز01 / 06

Express / EJSما يستخدمه الناس: واجهات واضحة باستخدام React وTypeScript.

استكشف البنيةبنية تفاعلية · تصور توضيحي
مسؤولية المنتج · البحث التطبيقي · هندسة الويب
لمحة سريعةوقتك محدود؟ نبذة في ٦٠ ثانية

نبذة في ٦٠ ثانية.

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

عرض مكثّف موجّه لمسؤولي التوظيف.

مهندس برمجيات متكامل
دويسبورغ، ألمانيا
التركيز
تطوير متكامل · هندسة المنتج · ذكاء اصطناعي تطبيقي
ماجستير · فبراير ٢٠٢٤
Rhine-Waal University
اللغة
العربية · الأم / الإنجليزية · C1 / الألمانية · B1
أدوات العمل
ReactTypeScriptJavaScriptViteNode.jsNestJSExpressFlaskAI-assisted workflowsPythonData analysisResearch prototypingLoRaWANMQTTThe Things NetworkNode-REDArchitecture ownershipCode reviewSprint planningMentoring
00 / البنيةالطبقة

ستة منتجات.الطبقات الثلاث نفسها.

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

01 / 04 · ما يتعامل معه الناس فعلياً
  1. 01ما يتعامل معه الناس فعلياً

    الواجهة

    مساحات عمل للتوظيف، وأكاديمية تداول على الويب والهاتف، واستكشاف للفعاليات، ولوحة قياس — بواسطة React وTypeScript وExpo وDash — مبنية بحيث لا يحتاج المستخدم للتفكير في الطبقات تحتها.

  2. 02القواعد التي تحوّله إلى منتج

    المنطق

    مسارات الطلبات والعمولات في Node.js، ومحرك صلاحيات في NestJS، ونقاط الحجز في Flask، وتوجيه الرسائل عبر MQTT وNode-RED. هنا تتحوّل الشاشة إلى نظام.

  3. 03ما يتذكّره النظام

    البيانات

    سجلات منظمة في PostgreSQL وSupabase، وبيانات بحثية في Firebase وPython، ونماذج للفعاليات والمستخدمين في SQLAlchemy، وإشارات بيئية عبر LoRaWAN. أي خطأ هنا تدفع ثمنه كل طبقة فوقه.

  4. 04أسلوب عمل واحد، ست مرات

    مترابط

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

01 / أعمال مختارة٠٦ مشاريع

بناء له هدف.

منتجات تجارية ونماذج بحثية. مشكلات مختلفة واهتمام واحد بكيفية ترابط الأجزاء.

دراسات المشاريع باللغة الإنجليزية.
02CROSS-PLATFORM PRODUCT · TRADING EDUCATION2026—

FLOW

One product, four surfaces, one set of rules.

المساهمة
Architecture · Full-stack & mobile development
البنية
  1. 01Next.js web and admin surfaces
  2. 02Expo iOS and Android client
  3. 03NestJS API and entitlement engine
  4. 04Prisma + PostgreSQL data layer
NestJSNext.jsExpoPrismaPostgreSQL
داخل المشروع
03B2B SAAS · EDUCATION2024—

URM Nexus

Connecting applicants to their next chapter.

المساهمة
Technical co-founder · Full-stack development
البنية
  1. 01Next.js App Router surfaces
  2. 02Server actions and route handlers
  3. 03Supabase auth, Postgres and storage
  4. 04Stripe billing
Next.jsReactTypeScriptSupabaseStripe
داخل المشروع
02 / الكفاءات٠٦ مشاريع

ما أقوم به فعلياً.

الكفاءات أولاً، والتقنيات دليل عليها. كل مجموعة ترتبط بعمل يمكن الاطلاع عليه.

  • 01

    هندسة المنتج

    ما يستخدمه الناس: واجهات React مكتوبة الأنواع، وبنية مكوّنات، وتفاعل متاح للجميع، وتخطيطات تصمد من ٣٢٠ بكسل حتى الشاشات العريضة.

    ReactTypeScriptJavaScriptViteComponent architectureAccessibilityResponsive layoutNext.jsReact Native / Expo
  • 02

    الخوادم والأنظمة

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

    Node.jsNestJSExpressFlaskPrismaPostgreSQLSQLAlchemySupabaseFirebaseREST APIsData modelling
  • 03

    الذكاء الاصطناعي التطبيقي والبحث

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

    AI-assisted workflowsPythonData analysisResearch prototypingECGBL publication
  • 04

    الأنظمة المتصلة والبيانات

    تحويل القياس المادي إلى معلومة قابلة للتصرف: النقل، وتوجيه الرسائل، وتدفقات المعالجة، ولوحة العرض في النهاية.

    LoRaWANMQTTThe Things NetworkNode-REDDashTelemetry pipelines
  • 05

    القيادة التقنية

    مسؤولية البنية والفريق معاً: مراجعات الكود وتخطيط السبرنت مع أربعة مطورين مبتدئين، وترحيل منصة، وبنية تقنية لمقترح تمويل.

    Architecture ownershipCode reviewSprint planningMentoringPlatform migrationTechnical writing
03 / الخبرة05

الخبرة في سياقها.

  1. 02/2026 — PresentElevate Events GmbHWeb Developer & Media Manager

    Company web presence with WordPress, React, and JavaScript. Website optimisation, digital content, and collaboration with company leadership.

    WordPressReactJavaScriptDigital content
    Explore the work: Elevate Events
  2. 11/2024 — PresentURM ENROLL LTD / URM NexusTechnical Co-Founder & Full-Stack Developer

    Recruitment SaaS architecture, the agent portal and commission engine, AI-assisted workflows, and migration from WordPress. Code reviews and sprint planning with four junior developers.

    Next.jsTypeScriptNode.jsSupabaseCode review
    Explore the work: URM ENROLL Agent Portal
  3. 09/2023 — 05/2025Rhine-Waal University · TransformersResearch Assistant & Lead Developer

    Node.js and Firebase research prototyping, engagement tracking, and Python-based behavioural analysis.

    Node.jsFirebasePythonResearch analysis
    Explore the work: Transformers
  4. 02/2025 — 07/2025Rhine-Waal University · RecycleRiseLead Software Architect

    Technical architecture and feasibility planning for an EXIST proposal valued at €116,300. Proposal value is not awarded funding.

    System architectureFeasibility planningTechnical writing
  5. 05/2025 — 09/2025SchlauStart E-LearningVolunteer Lead Developer & Web Designer

    WordPress/WooCommerce platform, interface design, and custom plugins for access control and learning progress.

    WordPressWooCommercePHP pluginsInterface design
04 / نبذة عني

مهندس يرى
الصورة الكاملة.

Ubaida Dib
Ubaida Dib / Duisburg, DE

يجمع عملي بين البرمجيات وقرارات المنتج واحتياجات الناس. طورت تدفقات عمل لاستقطاب الطلاب وبرمجيات بحثية وعملت مع فرق تجارية على حضورها الرقمي.

أحمل ماجستير في هندسة المعلومات وعلوم الحاسوب من جامعة الراين-فال، أكملته في فبراير ٢٠٢٤. ولدي خبرة في التعليم والتواصل التقني وقيادة المطورين.

M.Sc.
Information Engineering & Computer Science
اللغة
العربية · الأم / الإنجليزية · C1 / الألمانية · B1
التركيز
مسؤولية المنتج · البحث التطبيقي · هندسة الويب
06 / أسئلة

ما يسأله مسؤولو التوظيف
عادةً في البداية.

الأسئلة التي تُطرح قبل أول مقابلة، مُجابة اعتماداً على الأدلة نفسها الواردة في هذه الصفحة.

  • 01

    ماذا يبني عبيدة ديب؟

    منتجات ويب متكاملة من الواجهة حتى قاعدة البيانات: واجهات بـ React وTypeScript، ومنطق تطبيقات بـ Node.js وFlask، وطبقات بيانات بـ PostgreSQL وSupabase وFirebase وSQLAlchemy. يمتد عمله من منصات التوظيف التعليمي وأكاديمية تداول متعددة المنصات إلى برمجيات البحث التطبيقي ومنصات الفعاليات ومراقبة البيئة.

  • 02

    أين يقيم وبأي لغات يعمل؟

    دويسبورغ، شمال الراين-وستفاليا، ألمانيا. يتحدث العربية كلغة أم، والإنجليزية بمستوى C1، والألمانية بمستوى B1، وهذا الموقع منشور باللغات الثلاث.

  • 03

    ما الأنظمة التي نفّذها فعلياً؟

    ستة أنظمة موثّقة هنا ببنيتها وبدوره المحدد فيها: بوابة وكلاء URM ENROLL، منصة توظيف تعليمي قائمة صمّم بنيتها ونفّذها؛ وFLOW، أكاديمية تداول متعددة المنصات قيد التطوير؛ وURM Nexus، منصة توظيف هو فيها الشريك المؤسس التقني والمطوّر المتكامل؛ وTransformers، نموذج بحثي عمل فيه مساعد باحث ومطوّراً رئيسياً؛ وElevate Events، حيث نفّذ الواجهة الأمامية والخلفية؛ ومسار لمراقبة البيئة أُنجز كمشروع جماعي أكاديمي.

  • 04

    ما خلفيته الأكاديمية والتقنية؟

    ماجستير في هندسة المعلومات وعلوم الحاسوب من جامعة راين-فال للعلوم التطبيقية، أُنجز في فبراير ٢٠٢٤، إضافة إلى خبرة عملية منذ عام ٢٠٢٣ في منصات التوظيف والبحث التطبيقي وتطوير الويب.

  • 05

    هل لديه أبحاث منشورة؟

    نعم. هو أحد مؤلفي ورقة «Gamification for Enhanced Recycling Engagement in Circular Economies» المنشورة في المؤتمر الأوروبي للتعلّم القائم على الألعاب (ECGBL) عام ٢٠٢٥ تحت المعرّف DOI 10.34190/ecgbl.19.1.4181.

  • 06

    كيف يمكن لجهة التوظيف التواصل معه؟

    مباشرةً عبر البريد الإلكتروني ubaidadib98@gmail.com. السيرة الذاتية وحسابا GitHub وLinkedIn مرتبطة من كل صفحة، والوضع الموجز يختصر هذا الموقع في قراءة من ستين ثانية.

07 / لنتحدثنهاية المسار

هل لديك مشكلة
تستحق حلاً جيداً؟

لنتحدث عن منتجك وفريقك وكيف يمكنني المساهمة.

ابدأ محادثة

البريد الإلكتروني أسرع وسيلة للوصول إليّ.