Software Engineer —
Software engineer building serverless backends, AI tooling, and infrastructure that runs without maintenance.
Selected work
Download Media Bot — Multi-Platform Telegram Downloader
A Telegram bot that pulls video, photo, and audio off nine social platforms — TikTok, Instagram, X, YouTube, Facebook, Threads, SoundCloud, Spotify, Pinterest. Built on Hono, grammY, and Cloudflare Workers. Paste a link, get the file.
thmanyah-font-web — Thmanyah Font Family for the Web
A community-maintained web package for the Thmanyah (ثمانية) Arabic font family — three families, five weights each. One <link> tag or CSS import and the fonts are live. Published to npm and served over jsDelivr and unpkg.
storyset mcp-server — Storyset Illustrations MCP Server
A remote MCP server for storyset.com — search, download, and recolor thousands of free illustrations from any MCP client. Runs on Cloudflare Workers. Free and public: no install, no signup, no API key.
From the notebook
Essays, walkthroughs, and notes from the field.
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
Backend & Runtime
Infrastructure
AI & Tooling
Data
Tools
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
Frequently asked questions
Quick answers to the questions that come up most.