Vol. V · 2026 Sana'a, Yemen Available for work
Lat. · 01 Dawood Saleh.
Ar. · 02 داوود صالح.

Software Engineer —

Software engineer building serverless backends, AI tooling, and infrastructure that runs without maintenance.

MCP Server Live · Arabic Research · 4,127,301 Records Indexed · Node.js · TypeScript · Cloudflare Workers · Hono · Open to Work · MCP Server Live · Arabic Research · 4,127,301 Records Indexed · Node.js · TypeScript · Cloudflare Workers · Hono · Open to Work · MCP Server Live · Arabic Research · 4,127,301 Records Indexed · Node.js · TypeScript · Cloudflare Workers · Hono · Open to Work ·
§03 ABOUT

Backend engineer.
AI tools. No fluff.

Location
Sana'a, Yemen
Focus
Backend · AI Tooling · Serverless
Status
Open to work

This site is the technical blog and portfolio of Dawood Saleh, a software engineer specializing in backend systems, serverless architecture, and AI tooling. Working independently with international clients since 2023, he builds backends on Cloudflare Workers, Telegram bots, and tools that connect AI models to real-world data.

The core focus is the Model Context Protocol (MCP) — the open standard that lets AI models call external tools and query live data sources. His MCP server for Arabic academic research opened AI-accessible access to millions of previously unindexed Arabic research records, and anchors a growing portfolio of MCP servers, automation bots, and serverless backends documented on this site.

Beyond the project work, this blog covers backend engineering, AI tooling, and the developer ecosystem forming around protocols like MCP — informed by a background that includes teaching Object-Oriented Programming at Hajjah University and writing technical research for academic and engineering audiences.

Languages

TypeScript JavaScript Python Java

Backend & Runtime

Node.js Hono REST APIs Webhooks

Infrastructure

Cloudflare Workers KV Storage Cron Jobs Serverless

AI & Tooling

MCP Protocol LLM Integration Tool Use / Agents API Design

Data

Databases Arabic NLP Mandumah ASJP / SHAMAA

Tools

Git Telegram Bot API Wrangler Vite
§04 CONTACT

Have a project? Let's talk.

Open to backend engineering roles and serious freelance work. If the project involves AI tooling or serverless, that's my territory.

Send a message

§05FAQ

Frequently asked questions

Quick answers to the questions that come up most.

What does Dawood Saleh do?

Dawood Saleh is a software engineer based in Sana'a, Yemen, specializing in backend systems, serverless architecture, and AI tooling. He has worked independently with international clients since 2023, building backends on Cloudflare Workers, Telegram automation bots, and tools that connect AI models to real-world data through the Model Context Protocol (MCP).

What is the Model Context Protocol (MCP), and why is it a focus?

MCP is an open standard that lets AI models call external tools and query live data sources directly, instead of relying only on what they were trained on. It's a core focus of this work because it solves a real problem: giving AI assistants reliable, structured access to specialized data. The MCP server built for Arabic academic research is a concrete example — it gives AI models direct, structured access to over 4 million previously unindexed Arabic research records from Mandumah, ASJP, and SHAMAA.

What technologies and tools are used day to day?

The primary stack is Node.js and TypeScript, deployed on Cloudflare Workers for serverless backends. Beyond MCP servers, this includes Telegram bot development (including a media downloader supporting 9+ platforms), Cloudflare KV for storage, webhook-based automation, and scheduled cron tasks — all built to run with minimal ongoing maintenance.

What languages does Dawood speak?

Arabic (native) and English (professional working proficiency), which makes it possible to work directly with both Arabic-speaking and international clients without translation friction.

View all FAQs→