Dawood Saleh

Dawood Saleh

~$
Available · Remote / Relocation Sana'a, Yemen eng.dawoodsaleh@gmail.com EngDawood LinkedIn
Daily drivers 04 tools
Claude
AI pair
Cloudflare
Edge / Workers
Telegram
Bots / APIs
MCP Server
Protocol

I build serverless backends, MCP servers, AI tooling, and Telegram bots — driven by a deep fascination with how things work, from edge runtimes to protocol integrations.

Based in Sana'a, Yemen and working remotely with international clients since 2020. My focus is on clean API design, AI-accessible tooling, and serverless architectures on Cloudflare Workers.

I also write research, design presentations, and tutor CS & Mathematics in Arabic and English.

Four things I've shipped recently.

mcp · arabic-scholar
search({
"query": "الذكاء الاصطناعي في الطب",
"source": "mandumah",
"limit": 25
})
records matched 0
PROJECT / 01

Arabic Scholar — MCP Server

An open MCP (Model Context Protocol) server giving AI models programmatic access to 4M+ Arabic academic records from Mandumah, ASJP, and SHAMAA. Built to close the gap in Arabic-language AI tooling for research.

MCP ProtocolNode.jsTypeScriptOpen Source
View on GitHub →
وظائف اليمن — Yemen HR @hr_yemen · channel
4.9K subs
مهندس برمجيات — صنعاء
الجهة:ReliefWeb · UNDP
الموقع:صنعاء · حضوري
#yemenhr #وظائف #UNDP
auto-translated · qwen3 2.1K
0subscribers
6job sources
1hcron cadence
PROJECT / 02

Yemen Jobs Bot — @hr_yemen

A Cloudflare Worker that aggregates Yemen job listings from 6 sources (ReliefWeb, Yemen HR, EOI, and more), AI-translates them to Arabic via Workers AI, and posts to the @hr_yemen Telegram channel — now serving 4.9K+ subscribers. Built on a plugin system (RSS / scraper / API), with KV dedup, D1 archive, 13 admin commands, and 12 REST endpoints.

Cloudflare WorkersWorkers AID1 + KVTypeScriptTelegram
@download_media_4bot
Download Media Bot @download_media_4bot
/dl https://x.com/.../status/...
9 platforms supported · processing media…via cloudflare workers · 230ms
/stats
📊 24,810 downloads · 3,402 unique userscron-aggregated · KV-backed
PROJECT / 03

Multi-Platform Telegram Media Bot

Telegram bot supporting downloads from 9+ platforms, deployed on Cloudflare Workers with Hono, KV storage, webhook automation, and cron scheduling. Built for speed at the edge.

HonoCloudflare WorkersKV / CronTypeScript
PDF · scan
المخطوطة الأصلية
JSON · OCR
"lang": "ar",
"pages": 184,
"confidence": 0.97,
"cost": "$0.42",
"text": "…"
PROJECT / 04

Mistral OCR Pipeline

Python scripts for PDF OCR, audio transcription, and document processing using the Mistral AI API. Batch processing, cost tracking, and full Arabic support — built for cleanly digitizing academic archives.

PythonMistral AIOCRArabic
View on GitHub →

Six years across engineering, teaching, and research.

Apr 2023 — Now

Software Engineer

Self-Employed·Remote

  • Shipped Yemen Jobs Bot — a Cloudflare Worker aggregating 6 job sources with AI Arabic translation; now serving 4.9K+ subscribers at @hr_yemen.
  • Shipped a multi-platform Telegram media bot on Cloudflare Workers — 9+ platforms, analytics, KV-backed.
  • Open-sourced the Arabic Scholar MCP server — 4M+ academic records exposed to AI agents.
  • Built serverless backends with webhook automation, cron jobs, and clean REST APIs for international clients.
Oct 2022 — Apr 2023

Teaching Assistant

Hajjah University·Hajjah, Yemen

  • Taught Object-Oriented Programming (Java) to 60+ undergraduates across 2nd and 3rd year.
  • Designed practical lab sessions and reviewed student code for academic project delivery.
2020 — Now

Academic Research Writer & Presentation Designer

Freelance — Upwork & Fiverr·Remote

  • Authored and edited papers in ML, data analysis, and cybersecurity — IEEE / APA / Elsevier with LaTeX.
  • Designed 70+ presentations adopted by international conferences and Middle-East universities.
  • Co-authored published research on AI in healthcare (Journal of Computer Science, 2023).
2020 — Now

Online Private Tutor

Independent·Saudi & Yemeni Students

  • Daily online tutoring in CS, Mathematics, English, and Physics — Saudi curriculum, bilingual delivery.
  • Average 25% exam-score lift across student cohorts.
Jul — Aug 2021

Field Surveyor

Moore Yemen·Hajjah, Yemen

  • Field surveys and site inspections supporting audit & advisory engagements.

What I reach for.

Backend & Infra

Node.jsTypeScriptPython HonoCloudflare WorkersKV · Cron · Webhooks REST API DesignPHP / LaravelServerless

AI & Tooling

MCP Server DevelopmentMistral AI API PandasNumPyScikit-learnTensorFlow

Frontend

ReactNext.jsHTML5CSS3JavaScript (ES6+)

Databases

MySQLPostgreSQLSchema DesignSQL OptimizationRedis

DevOps

Git / GitHubLinux CLIDockerCI/CDLaTeX

Architecture

Clean ArchitectureSOLIDRepository / Factory / ObserverSaaS Multi-TenancyMicroservicesUnit Testing

Five-star feedback from 92% of clients.

Aggregated from 70+ projects delivered on Upwork & Fiverr since 2020.

★★★★★

"Delivered on time, clean code, and patient with revisions. The kind of engineer you keep on speed-dial."

Upwork client · Backend project
★★★★★

"Research paper formatted to IEEE perfectly. Bilingual reviewer notes were a bonus I didn't expect."

Fiverr client · Academic writing
★★★★★

"Built our Cloudflare bot integration in days, not weeks. Documentation was as good as the code."

Upwork client · Telegram automation

Have a backend problem?
Let's make it boring.

Open to remote contracts, full-time roles, and AI-tooling collaborations. Fast reply within 24 hours.

eng.dawoodsaleh@gmail.com

Dawood Saleh

Software Engineer · AI Tooling · Serverless Backends · Node.js

Dawood Saleh

Summary

Software engineer based in Yemen, building backend systems, Telegram bots, and AI tooling. Driven by a deep curiosity for how things work — from serverless infrastructure to MCP protocol integrations.

Key focus areas: serverless architectures on Cloudflare Workers, AI-accessible tooling, and clean API design. Also experienced in academic research writing, presentation design, and online tutoring in CS & Mathematics.

Featured Projects

Arabic Scholar MCP Server

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

  • Open MCP (Model Context Protocol) server enabling AI models to search Arabic academic research across 4M+ records from Mandumah, ASJP, and SHAMAA.
  • Published as an open tool for the Arabic research community.

Yemen Jobs Bot — @hr_yemen

t.me/hr_yemen·t.me/Yemenhrbot

  • Cloudflare Worker aggregating Yemen job listings from 6 sources (ReliefWeb, Yemen HR, EOI Yemen, and more) with AI-powered Arabic translation via Workers AI.
  • Auto-posts to the @hr_yemen Telegram channel — currently serving 4,900+ subscribers; admin controls via @Yemenhrbot with 13 commands.
  • Plugin-based source system (RSS / scraper / API), KV-backed duplicate detection, D1 archive across 4 tables, REST API with 12 endpoints, daily summary digest at 11 PM UTC, deploy-on-push to Cloudflare.

Multi-Platform Telegram Media Bot

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

  • Telegram bot supporting downloads from 9+ platforms, deployed on Cloudflare Workers — live at @download_media_4bot.
  • Stack: Node.js, TypeScript, Hono, Cloudflare Workers; features include KV storage, webhook automation, and cron scheduling.

Mistral OCR

github.com/EngDawood/mistral-ocr

  • Python scripts for PDF OCR, audio transcription, and document processing using the Mistral AI API.
  • Features: batch processing, cost tracking, multilingual support (including Arabic).

Experience

Software Engineer — Self-Employed

Remote·April 2023 – Present

  • Built and deployed a multi-platform Telegram media downloader bot (Node.js, Hono, Cloudflare Workers) supporting 9+ platforms with analytics tracking.
  • Developed the Arabic academic research MCP server integrating 4M+ records from Mandumah, ASJP, and SHAMAA — published as open source.
  • Architected serverless backend systems on Cloudflare Workers with KV storage, webhook automation, and cron scheduling.
  • Built and maintained Node.js backend services focused on performance, reliability, and clean API design.
  • Delivered full-stack development, Python automation, and technical documentation projects for international clients.

Teaching Assistant — Hajjah University

Hajjah, Yemen·October 2022 – April 2023

  • Taught Object-Oriented Programming (Java) to 60+ undergraduate students (2nd and 3rd year).
  • Designed and led practical lab sessions, translating complex programming concepts into hands-on exercises.
  • Evaluated student projects and provided technical code reviews.
  • Mentored students individually on debugging, software design, and academic project delivery.

Academic Research Writer & Presentation Designer — Freelance

Upwork, Fiverr · Remote·2020 – Present

  • Authored and edited research papers in machine learning, data analysis, and cybersecurity.
  • Translated academic research between Arabic and English with technical accuracy.
  • Formatted research documents to IEEE, APA, and Elsevier standards using LaTeX and Microsoft Word.
  • Designed 70+ professional presentations for conferences and academic institutions (PowerPoint, Canva, Prezi).
  • Achieved 5-star rating from 92% of clients across 70+ projects.
  • Co-authored research on AI applications in healthcare (Journal of Computer Science, 2023).

Online Private Tutor

Remote — Saudi & Yemeni Students·2020 – Present

  • Facilitated daily online tutoring sessions for 10–15 students per group in Computer Science, Mathematics, English, and Physics — aligned with the Saudi curriculum.
  • Achieved 25% average exam score improvements across student cohorts.
  • Developed interactive lesson plans, PowerPoint presentations, and visual aids.
  • Delivered bilingual instruction (Arabic & English).
  • Maintained 100% on-time attendance with flexible scheduling.

Field Surveyor — Moore Yemen

Hajjah, Yemen·July 2021 – August 2021

  • Performed field surveys and data collection for audit and advisory services.
  • Conducted site inspections and documentation; collaborated with audit teams for client projects.

Remittance Teller — Al Tayseer Exchange & Transfer

Hajjah, Yemen·November 2018 – 2019

  • Handled currency exchange, money transfers, and daily cash operations.
  • Provided professional customer service in a fast-paced banking environment.

Education

Hajjah University — B.Sc. Applied Science, Computer Science

Hajjah, Yemen·2016 – 2020

  • Graduated with Honors (Excellent GPA) — 2019–2020.
  • Specializations: Artificial Intelligence, Data Analysis, Cybersecurity.
  • Key courses: Data Structures & Algorithms, Database Systems, OOP, Software Engineering, Web Technologies, Operating Systems, Computer Networks.
  • Final year project: data-driven application with structured relational database backend.

Al-Thawra Secondary School (Boys) — High School Diploma

Hajjah, Yemen·2014·Excellent GPA

Technical Skills

Backend & InfraNode.js, TypeScript, Python, Hono, Cloudflare Workers, KV Storage, Cron, Webhooks, RESTful API Design, MVC, PHP / Laravel (learning), serverless patterns.
FrontendReact.js, Next.js (learning), HTML5, CSS3, JavaScript (ES6+).
DatabasesMySQL, PostgreSQL, SQL query optimization, Schema Design, Redis (fundamentals).
AI & ToolingMCP (Model Context Protocol) server development; Python automation with Pandas, NumPy, Scikit-learn, TensorFlow; Mistral AI API; AI workflow integration.
DevOps & ToolsGit / GitHub, Linux CLI, Docker (fundamentals), CI/CD concepts; Design Patterns (Repository, Factory, Observer); LaTeX, MS Office, Canva, Prezi.
ArchitectureClean Architecture, SOLID Principles, SaaS Multi-Tenancy, Microservices (study), Unit Testing principles.

Certifications

2023Data Visualization with Python — Udemy
2022Academic Writing Certification — Coursera
2021Train the Trainer (TOT) — Edraak × International Board of Certified Trainers
2021Career Preparation — Edraak × British Council
2021English for the Workplace — Edraak × British Council

Languages

ArabicNative
EnglishAdvanced — C1 (Writing & Speaking)

Accomplishments

  • Built MCP server now giving AI models access to 4M+ Arabic academic records.
  • Yemen Jobs Bot serving 4,900+ Telegram subscribers at @hr_yemen with AI-translated job posts from 6 sources.
  • 5-star freelance rating achieved by 92% of clients on Upwork & Fiverr.
  • Co-authored published research on AI in healthcare (Journal of Computer Science, 2023).
  • Designed 70+ research presentations adopted by international conferences and universities in the Middle East.
  • Recognized data infographic series adopted by universities across the Middle East.
  • Mentored 30+ students with measurable grade improvements and high parental satisfaction.
  • GitHub: 76 repositories · 315 stars given · Quickdraw · Pair Extraordinaire · Pull Shark ×2 · YOLO.

داود صالح

مهندس برمجيات · أدوات الذكاء الاصطناعي · أنظمة Serverless الخلفية · Node.js

صنعاء، اليمن · متاح للعمل عن بُعد / الانتقال +967 777 505 208 eng.dawoodsaleh@gmail.com github.com/EngDawood linkedin.com/in/dawood3 x.com/dawo5d t.me/Dawo5d engdawood.com
داود صالح

نبذة

مهندس برمجيات من اليمن، أبني أنظمة خلفية وبوتات تيليجرام وأدوات للذكاء الاصطناعي. يقودني فضولٌ عميق لفهم كيفية عمل الأشياء — من بنية الـ Serverless إلى تكاملات بروتوكول MCP.

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

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

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

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

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

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

t.me/hr_yemen·t.me/Yemenhrbot

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

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

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

  • بوت تيليجرام يدعم التحميل من أكثر من 9 منصّات، منشور على Cloudflare Workers — متاح على @download_media_4bot.
  • التقنيات: Node.js وTypeScript وHono وCloudflare Workers، مع تخزين KV وأتمتة Webhook وجدولة Cron.

Mistral OCR

github.com/EngDawood/mistral-ocr

  • سكربتات بايثون للتعرّف الضوئي على نصوص PDF، وتفريغ الصوت، ومعالجة الوثائق باستخدام Mistral AI API.
  • تشمل: المعالجة الدفعية، وتتبّع التكلفة، ودعمًا متعدد اللغات (بما فيها العربية).

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

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

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

  • صمّمت ونشرت بوت تيليجرام لتحميل الوسائط من أكثر من 9 منصّات باستخدام (Node.js وHono وCloudflare Workers) مع تتبّع إحصائي للاستخدام.
  • طوّرت خادم MCP للبحث الأكاديمي العربي بربط أكثر من 4 ملايين سجل من قواعد المنظومة وASJP وSHAMAA — منشورًا كمصدر مفتوح.
  • هندست أنظمة خلفية Serverless على Cloudflare Workers مع تخزين KV وأتمتة Webhook وجدولة Cron.
  • بنيت وصُنت خدمات Node.js خلفية بتركيز على الأداء والموثوقية وتصميم واجهات API نظيفة.
  • سلّمت مشاريع تطوير ويب متكاملة وأتمتة بايثون وتوثيقًا تقنيًا لعملاء دوليين.

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

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

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

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

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

  • كتبت وحرّرت أوراقًا بحثية في تعلم الآلة وتحليل البيانات والأمن السيبراني.
  • ترجمت الأبحاث الأكاديمية بين العربية والإنجليزية بدقّة تقنية.
  • نسّقت الوثائق البحثية وفق معايير IEEE وAPA وElsevier باستخدام LaTeX وMicrosoft Word.
  • صمّمت أكثر من 70 عرضًا تقديميًا احترافيًا لمؤتمرات ومؤسسات أكاديمية (PowerPoint وCanva وPrezi).
  • حصلت على تقييم 5 نجوم من 92٪ من العملاء عبر أكثر من 70 مشروعًا.
  • شاركت في تأليف بحث منشور عن تطبيقات الذكاء الاصطناعي في الرعاية الصحية (Journal of Computer Science، 2023).

مدرّس خاص عبر الإنترنت

عن بُعد — طلاب سعوديون ويمنيون·2020 – حتى الآن

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الأنظمة الخلفية والبنية التحتيةNode.js, TypeScript, Python, Hono, Cloudflare Workers, KV Storage, Cron, Webhooks، تصميم REST API، نمط MVC، PHP / Laravel (قيد التعلم)، أنماط Serverless.
الواجهات الأماميةReact.js, Next.js (قيد التعلم), HTML5, CSS3, JavaScript (ES6+).
قواعد البياناتMySQL, PostgreSQL، تحسين استعلامات SQL، تصميم المخطط، Redis (أساسيات).
الذكاء الاصطناعي والأدواتتطوير خوادم MCP، وأتمتة بايثون باستخدام Pandas وNumPy وScikit-learn وTensorFlow، وMistral AI API، ودمج تدفّقات الذكاء الاصطناعي.
DevOps والأدواتGit / GitHub, Linux CLI, Docker (أساسيات), مفاهيم CI/CD، أنماط التصميم (Repository, Factory, Observer)، LaTeX, MS Office, Canva, Prezi.
المعماريةClean Architecture، مبادئ SOLID، تعدد المستأجرين في SaaS، الميكروسيرفس (دراسة)، مبادئ اختبار الوحدات.

الشهادات

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

اللغات

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

الإنجازات

  • بناء خادم MCP يتيح حاليًا لنماذج الذكاء الاصطناعي الوصول إلى أكثر من 4 ملايين سجل أكاديمي عربي.
  • بوت وظائف اليمن يخدم أكثر من 4,900 مشترك على تيليجرام في قناة @hr_yemen مع ترجمة عربية لإعلانات الوظائف من 6 مصادر بالذكاء الاصطناعي.
  • تقييم 5 نجوم من 92٪ من العملاء على Upwork وFiverr.
  • المشاركة في تأليف بحث منشور عن الذكاء الاصطناعي في الرعاية الصحية (Journal of Computer Science، 2023).
  • تصميم أكثر من 70 عرضًا تقديميًا بحثيًا اعتمدته مؤتمرات دولية وجامعات في الشرق الأوسط.
  • سلسلة إنفوجرافيك بيانية اعتُمدت في عدد من جامعات المنطقة.
  • الإشراف على أكثر من 30 طالبًا مع تحسّن قابل للقياس في الدرجات ورضا عالٍ من أولياء الأمور.
  • GitHub: 76 مستودعًا · 315 نجمة ممنوحة · Quickdraw · Pair Extraordinaire · Pull Shark ×2 · YOLO.