داوود صالح أحمد هرمس

مهندس برمجيات · أدوات الذكاء الاصطناعي وخوادم MCP · مطوّر واجهات أمامية

داوود صالح أحمد هرمس

نبذة

مهندس برمجيات من اليمن، أبني أدوات للذكاء الاصطناعي وواجهات أمامية للويب. نشرت 4 خوادم MCP مفتوحة المصدر تربط وكلاء الذكاء الاصطناعي بالأبحاث الأكاديمية والرسومات التوضيحية والتعرّف الضوئي على النصوص، وأبني واجهات ويب ثنائية اللغة (عربية من اليمين لليسار وإنجليزية) باستخدام React وAstro.

يعمل معظم ما أبنيه على Cloudflare Workers: بوتات تيليجرام يتابعها أكثر من 5,600 مشترك، وخطوط معالجة وسائط متينة، وواجهات REST وMCP. ولديّ خبرة أيضًا في كتابة الأبحاث الأكاديمية وتدريس علوم الحاسوب والرياضيات.

الخبرات العملية

مهندس برمجيات، عمل حر

عن بُعد · أبريل 2023 - حتى الآن

  • نشرت 4 خوادم MCP مفتوحة المصدر (البحث الأكاديمي العربي، البحث في الأوراق العلمية، Storyset، Mistral OCR) تمنح وكلاء الذكاء الاصطناعي وصولًا إلى أكثر من 4 ملايين سجل بحثي عربي و18 مصدرًا أكاديميًا والرسومات والتعرّف الضوئي على المستندات.
  • بنيت بوت وظائف اليمن على Cloudflare Workers لجمع الوظائف من 6 مصادر مع ترجمة عربية بالذكاء الاصطناعي، ونمت قناة ‎@hr_yemen إلى أكثر من 5,600 مشترك.
  • بنيت بوتات تيليجرام على Cloudflare Workers: محمّل وسائط من 10 منصّات، وخط معالجة لترجمة الفيديو (Workflows وContainers وffmpeg)، وبوت RSS مع لوحة تحكم بـ React.
  • بنيت واجهات أمامية ثنائية اللغة (عربية وإنجليزية) باستخدام Astro وReact وMapLibre GL، منها الموقع الرسمي لمعهد تقني سعودي، ونشرت حزمة خطوط عربية على npm.
  • سلّمت مشاريع تطوير ويب متكاملة وأتمتة بايثون وتوثيقًا تقنيًا لعملاء دوليين.

معيد جامعي، جامعة حجة

حجة، اليمن · أكتوبر 2022 - أبريل 2023

  • درّست مادة البرمجة الكائنية (Java) لأكثر من 60 طالبًا في المستويين الثاني والثالث.
  • صمّمت جلسات معملية تطبيقية تحوّل المفاهيم البرمجية إلى تمارين عملية.
  • قيّمت مشاريع الطلاب وراجعت أكوادهم مراجعةً تقنية.
  • أرشدت الطلاب فرديًا في تصحيح الأخطاء وتصميم البرمجيات وتسليم المشاريع الأكاديمية.

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

Upwork وFiverr · عن بُعد · 2020 - حتى الآن

  • كتبت وحرّرت أوراقًا بحثية في تعلم الآلة وتحليل البيانات والأمن السيبراني.
  • ترجمت الأبحاث الأكاديمية بين العربية والإنجليزية بدقّة تقنية.
  • نسّقت الوثائق البحثية وفق معايير IEEE وAPA وElsevier باستخدام LaTeX وMicrosoft Word.
  • صمّمت عروضًا تقديمية لمؤتمرات ومؤسسات أكاديمية (PowerPoint وCanva وPrezi).

مدرّس خاص عبر الإنترنت، طلاب سعوديون ويمنيون

عن بُعد · 2020 - حتى الآن

  • قدّمت دروسًا يومية لمجموعات من 10 إلى 15 طالبًا في علوم الحاسوب والرياضيات والإنجليزية والفيزياء وفق المنهج السعودي.
  • طوّرت خططًا دراسية وعروضًا ووسائل بصرية مساعدة، مع تقارير أسبوعية لأولياء الأمور.
  • قدّمت الشرح باللغتين العربية والإنجليزية.

مساح ميداني، Moore Yemen

حجة، اليمن · يوليو 2021 - أغسطس 2021

  • نفّذت مسوحات ميدانية وجمع بيانات لمشاريع تدقيق واستشارات.
  • أجريت زيارات تفقّدية وتوثيقًا للمواقع، وتعاونت مع فرق التدقيق في مشاريع العملاء.

صرّاف حوالات، مؤسسة التيسير للصرافة والتحويلات

حجة، اليمن · نوفمبر 2018 - 2019

  • تعاملت مع صرف العملات والحوالات المالية والعمليات النقدية اليومية.
  • قدّمت خدمة عملاء في بيئة مالية سريعة الإيقاع.

مشاريع مختارة

خادم MCP للبحث الأكاديمي العربي

github.com/EngDawood/arabic-scholar-mcp-server

  • خادم MCP مفتوح يتيح لنماذج الذكاء الاصطناعي البحث في أكثر من 4 ملايين سجل أكاديمي عربي من قواعد المنظومة وASJP وSHAMAA.
  • منشور كأداة مفتوحة لخدمة مجتمع البحث العلمي العربي.

خادم MCP للبحث في الأوراق العلمية

github.com/EngDawood/paper-search-mcp-server

  • خادم MCP على Cloudflare Workers يبحث في 18 مصدرًا أكاديميًا دون مفتاح API (منها arXiv وPubMed وCrossref وDBLP وOpenReview)، مع 6 مصادر إضافية اختيارية بمفاتيح.
  • بحث متوازٍ في عدة مصادر مع حذف المكررات حسب DOI ومعرّف arXiv والعنوان، واستخراج النص الكامل من ملفات PDF، و23 أداة دون مفاتيح تصل إلى 34 بالمفاتيح.

خادم Storyset MCP

github.com/EngDawood/MCP-STORYSET · storyset-mcp.engdawood.com/mcp

  • خادم MCP بعيد (Cloudflare Agents SDK وDurable Objects) للبحث في رسومات storyset.com وتنزيلها وإعادة تلوينها، مع نسخة عامة مجانية دون تسجيل.
  • يعيد روابط قابلة للتنزيل بدل محتوى الملفات الخام للحفاظ على سياق النموذج صغيرًا.

خادم Mistral OCR وأداة سطر الأوامر

github.com/EngDawood/mcp-mistral-ocr · npm: mcp-mistral-ocr

  • خادم MCP وأداة سطر أوامر منشوران على npm للتعرّف الضوئي على النصوص وتفريغ الصوت عبر Mistral AI API، ويدعمان ملفات PDF ومستندات Office والصور والصوت.
  • 6 أدوات منها استخراج البيانات المهيكلة وفق مخطط JSON واستخراج الجداول، مع المعالجة الدفعية ودعم العربية.

بوت وظائف اليمن · ‎@hr_yemen

t.me/hr_yemen · t.me/Yemenhrbot

  • خدمة على Cloudflare Workers تجمع إعلانات الوظائف في اليمن من 6 مصادر (منها ReliefWeb وYemen HR وEOI Yemen) وتترجمها إلى العربية عبر Workers AI.
  • تنشر تلقائيًا في قناة ‎@hr_yemen على تيليجرام التي تضم أكثر من 5,600 مشترك، مع تحكّم إداري عبر بوت ‎@Yemenhrbot يتضمّن 13 أمرًا.
  • نظام مصادر قائم على الإضافات (RSS / Scraper / API)، وكشف المكررات عبر KV، وأرشفة في D1 عبر 4 جداول، وواجهة REST API من 12 مسارًا، وملخّص يومي، ونشر تلقائي عند كل push.

بوت ترجمة الفيديو

github.com/EngDawood/video-caption

  • بوت تيليجرام يستقبل فيديو مرفوعًا أو رابطًا من وسائل التواصل، فيفرّغ الكلام ويترجمه ثم يدمج الترجمة داخل الفيديو.
  • خط معالجة متين على Cloudflare Workflows تُعاد فيه كل مرحلة على حدة عند الفشل، وتشغيل ffmpeg داخل Cloudflare Containers، وإمكانية إعادة المعالجة على أربعة مستويات، وواجهة REST خارجية.

بوت تيليجرام متعدد المنصّات لتحميل الوسائط

t.me/download_media_4bot · github.com/EngDawood/download-media

  • يحمّل الوسائط من 10 منصّات (TikTok وInstagram وX وYouTube وFacebook وThreads وSoundCloud وSpotify وPinterest وGitHub)، ومتاح على ‎@download_media_4bot.
  • مبني بـ Hono وgrammY وCloudflare Workers، ويتوفر المحمّل نفسه كواجهة REST API وخادم MCP، بواجهة عربية وإنجليزية، مع تكامل مستمر عبر CodeQL وrelease-please.

بوت RSS Bridge

github.com/EngDawood/rss-cloudflare

  • خدمة على Cloudflare Workers تحوّل محتوى Instagram وTikTok وأي خلاصة RSS/Atom إلى منشورات في قنوات تيليجرام، مع ملخّصات عربية بالذكاء الاصطناعي.
  • لوحة تحكم بـ React وTailwind تُقدَّم من الخدمة نفسها، مع D1 وKV وQueues، وخادم MCP على Durable Object.

موقع معهد تمكين التقني (مشروع لعميل)

tit-edu-sa.vercel.app

  • الموقع الرسمي لمعهد تقني في سكاكا بالمملكة العربية السعودية: 9 صفحات بالعربية (اللغة الأساسية، من اليمين لليسار) والإنجليزية، مبني على دليل الهوية ومحتوى العميل.
  • موقع Astro ثابت دون أي حزمة JavaScript وبصور WebP محسّنة، مع ترميز schema.org للأسئلة الشائعة، وخريطة موقع، وفهرس llms.txt بنسخة Markdown لكل صفحة.

موقع شخصي ثنائي اللغة على EmDash CMS

engdawood.com · github.com/EngDawood/modern-emdash-cms

  • موقع Astro SSR على Cloudflare Workers باللغتين العربية (افتراضية، من اليمين لليسار) والإنجليزية، مع المحتوى في D1 والوسائط في R2.
  • نقطة MCP مدمجة توفّر 46 أداة ليدير وكلاء الذكاء الاصطناعي محتوى الموقع، وإضافات CMS معزولة منها مجمّع RSS مع ترجمة بالذكاء الاصطناعي.

خريطة اليمن · خريطة الغربة

yemen-map.dawod.workers.dev · github.com/EngDawood/yemen-map

  • كرة أرضية تفاعلية عربية أولًا (MapLibre GL وVite) يرسم فيها اليمني المغترب خطًا من مديريته إلى المدينة التي يعيش فيها.
  • تبديل بين العربية والإنجليزية، وبحث ثنائي اللغة في المحافظات والمديريات ونحو 900 مدينة، وتصميم للجوال، ودعم لتقليل الحركة، مع خدمة Workers وقاعدة D1.

خط ثمانية للويب

npm: @dawod/thmanyah-font-web

  • حزمة مجتمعية على npm وCDN لعائلة خطوط ثمانية العربية: 3 عائلات بخمسة أوزان لكل منها، بملف CSS جاهز.
  • أكثر من 2,600 تنزيل على npm خلال الشهر الأخير.

المؤهلات العلمية

جامعة حجة، بكالوريوس علوم تطبيقية، تخصص علوم الحاسوب

حجة، اليمن · 2016 - 2020

  • تخرّجت بمرتبة الشرف (تقدير ممتاز)، 2019-2020.
  • التخصصات الفرعية: الذكاء الاصطناعي، تحليل البيانات، الأمن السيبراني.
  • أهم المقررات: هياكل البيانات والخوارزميات، قواعد البيانات، البرمجة الكائنية، هندسة البرمجيات، تقنيات الويب، نظم التشغيل، شبكات الحاسوب.
  • مشروع التخرّج: تطبيق مبني على البيانات بقاعدة بيانات علائقية.

ثانوية الثورة (بنين)، الشهادة الثانوية العامة

حجة، اليمن · 2014 · تقدير ممتاز

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

الذكاء الاصطناعي والأدوات
تطوير خوادم MCP (TypeScript SDK وStreamable HTTP وstdio)، وCloudflare Agents SDK، وWorkers AI، وMistral AI API، وClaude Code؛ وبايثون مع Pandas وNumPy وScikit-learn وTensorFlow.
الواجهات الأمامية
React وAstro وTypeScript وJavaScript (ES6+) وHTML5 وCSS3 وTailwind CSS وVite وMapLibre GL، وتعدد اللغات مع دعم الاتجاه من اليمين لليسار، والتصميم المتجاوب؛ Next.js (قيد التعلم).
الأنظمة الخلفية والبنية التحتية
Node.js وHono وgrammY وبايثون، وCloudflare Workers (D1 وKV وR2 وQueues وDurable Objects وWorkflows وContainers)، وتصميم REST API، وWebhooks، وCron، وTelegram Bot API.
قواعد البيانات
SQLite / Cloudflare D1 وMySQL وPostgreSQL، وتحسين استعلامات SQL، وتصميم المخطط، وRedis (أساسيات).
DevOps والأدوات
Git وGitHub Actions والتكامل والنشر المستمر والنشر على npm وWrangler وDocker (أساسيات) وLinux CLI؛ LaTeX وMS Office وCanva وPrezi.
المعمارية
Clean Architecture، ومبادئ SOLID، وأنماط التصميم (Repository وFactory وObserver)، وتعدد المستأجرين في SaaS، والميكروسيرفس (دراسة)، واختبار الوحدات.

الشهادات

  • 2023 تصور البيانات باستخدام بايثون, Udemy
  • 2022 شهادة الكتابة الأكاديمية, Coursera
  • 2021 تدريب المدربين (TOT), إدراك × المجلس الدولي للمدربين المعتمدين
  • 2021 الإعداد المهني, إدراك × المجلس الثقافي البريطاني
  • 2021 الإنجليزية لبيئة العمل, إدراك × المجلس الثقافي البريطاني

اللغات

  • العربية: اللغة الأم
  • الإنجليزية: متقدّم، C1 (كتابةً ومحادثة)

الإنجازات

الأرقام محدّثة تلقائيًا: 2026-10-10