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

عبود الهلال

أبني

الرئيس التنفيذي المشارك لـ RuhulStudios، أعمل بلغتَي بايثون وجافاسكربت. أحبّ تفكيك الأشياء لفهم آليّة عملها، ثم بناء ما كان يجب أن يوجد أصلًا.

صورة شخصية لعبود الهلال

01 — نبذة

من أنا

قليل من السياق قبل الكود.

أنا مطوّر مقيم في المفرق، الأردن، والرئيس التنفيذي المشارك لـ RuhulStudios.

معظم ما أبنيه يبدأ بفضول — بروتوكول أردت فهمه، أو أداة لم تكن موجودة، أو نظام أردت رؤية ما بداخله. هكذا بدأ كلٌّ من RuhulBot وMosaic-X.

أعمل أساسًا بلغتَي بايثون وجافاسكربت، وأهتمّ بالأجزاء التي لا يراها المستخدم: نموذج الأمان، وحالات الفشل، وما يحدث عند انقطاع الشبكة. إذا كنت تبني شيئًا وتريده متقنًا، تحدّث معي.

الاسم
عبود الهلال
الموقع
المفرق، الأردن
البريد
اللغات
العربية، الإنجليزية

02 — الخدمات

ما يمكنني بناؤه لك

ثلاثة أشياء أُتقنها. وأي شيء قريب منها، اسألني.

تطبيقات الويب

بناء متكامل من مستودع فارغ إلى منتج منشور — أو إنقاذ مشروع تعثّر في منتصف الطريق.

  • واجهات React و Next.js
  • واجهات برمجية REST و GraphQL
  • تصميم قواعد البيانات وتحسينها
  • النشر والتكامل المستمر والمراقبة

المدة المعتادة: 2–8 أسابيع

البوتات والأتمتة

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

  • بوتات ديسكورد مخصّصة
  • أنظمة إشراف ومكافحة إساءة
  • جمع البيانات ومعالجتها
  • التكامل مع واجهات خارجية

المدة المعتادة: 1–4 أسابيع

الأمان والهندسة العكسية

فهم كيف يعمل الشيء فعليًا — ثم تحصينه، أو توثيق أين ينكسر بالضبط.

  • مراجعة الكود والبنية
  • أنظمة المصادقة والتشفير
  • تحليل الملفات الثنائية والبروتوكولات
  • تقرير مكتوب قابل للتنفيذ

المدة المعتادة: حسب الحالة

03 — المهارات

أدواتي

ما أستخدمه غالبًا.

اللغات

  • Python
  • JavaScript
  • TypeScript
  • SQL

أطر العمل

  • React
  • Next.js
  • Node.js
  • Express
  • NestJS
  • Django

قواعد البيانات

  • MongoDB
  • PostgreSQL
  • MySQL
  • Redis

الأدوات

  • Git & GitHub
  • Docker
  • AWS
  • Firebase
  • Postman

04 — المشاريع

ما بنيته

منتجات حقيقية قيد الاستخدام.

RuhulBot بوت ديسكورد

RuhulBot

بوت ديسكورد متكامل: إشراف وأتمتة وإدارة للسيرفر في مكان واحد. مبنيّ ليتوسّع، ومُستخدَم في مجتمعات حقيقية.

  • Node.js
  • Discord.js
  • JavaScript
Mosaic-X تشفير

Mosaic-X

حزمة تشفير تستبدل كلمات المرور النصّية بالتشفير البصري. تستخرج العشوائية من بكسلات الصورة، وتربطها ببصمة العتاد، وتبني المفتاح من الناتج.

  • Python
  • Cryptography

المزيد على GitHub

05 — الخبرة

مسيرتي

أين قضيت وقتي.

  1. 2024 — الآن

    مطوّر متكامل

    Specialized Tech Solutions

    • تطوير متكامل: بناء تطبيقات ويب قابلة للتوسّع على حزمة MERN مع التركيز على الأداء.
    • واجهات حديثة: واجهات تفاعلية وصديقة لمحركات البحث باستخدام Next.js و Tailwind CSS.
    • السحابة والنشر: تبسيط النشر عبر Docker وإدارة البنية التحتية على AWS.
    • إدارة الحالة: تنفيذ منطق التطبيق المعقّد باستخدام Redux Toolkit.
  2. 2022 — 2024

    مطوّر خلفيات

    Innovative Systems Corp

    • بنية الواجهات البرمجية: تصميم واجهات REST و GraphQL تربط العميل بالخادم بوضوح.
    • قواعد البيانات: تصميم وتحسين مخطّطات PostgreSQL مع طبقات تخزين مؤقّت عبر Redis.
    • الأمان والمصادقة: تأمين التطبيقات عبر OAuth2 و JWT.
    • الاختبار: كتابة اختبارات الوحدة والتكامل عبر Jest، ما قلّل الأخطاء بنسبة 25%.

06 — تواصل

لنبنِ شيئًا معًا

لديك مشروع في ذهنك؟ أقرأ كل رسالة.