Skip to content
View a-y-ibrahim's full-sized avatar
🤍
🤍

Highlights

  • Pro

Block or report a-y-ibrahim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
a-y-ibrahim/README.md
Abdelrahman Youssef, Full-Stack Developer, AI and MCP Tooling

Typing animation intro


waving hand   Website LinkedIn Email

Profile views

animated rainbow line divider

sparkles About me

cute coding animation

  • rocket I ship fixes into open source used by millions, most recently Bluesky and Obsidian
  • ai I build AI tooling on the Model Context Protocol, my After Effects server exposes 47 tools to AI clients
  • stack Full-stack across TypeScript, Node.js, React and Python, with C++ and Lua underneath
  • rtl A rare specialty in Arabic / RTL / i18n, I make software correct in both directions
  • sparkle Based in Saudi Arabia, building and collaborating worldwide

animated rainbow line divider

sparkles Featured project

rocket

An MCP server for controlling Adobe After Effects from AI clients.

ExtendScript execution, background rendering, deep project and layer inspection, and first-class Arabic / RTL and multilingual support, all in 47 tools.

47 tools On Glama In awesome-mcp-servers


animated rainbow line divider

sparkles Open-source contributions

Real code in projects with a combined 110K+ stars. I ship small, reviewable pull requests upstream, not forks left to rot.

110K+ combined stars   1 merged, 3 open PRs

Project Stars What I shipped Status
bluesky-social/social-app stars Stopped invisible bidi characters from leaking into copied handles across the web app open
obsidianmd/obsidian-clipper stars Fixed right-to-left rendering in the reader view open
punkpeye/awesome-mcp-servers stars Added my After Effects MCP server to the canonical list merged
punkpeye/awesome-mcp-servers stars Authored the first complete Arabic translation of the list open
animated rainbow line divider

sparkles Tech I build with

TypeScript, JavaScript, Node.js, React, Python, C++, Lua

MCP Discord.js After Effects scripting Arabic RTL i18n

More about how I work (click to expand)
  • dot I care about accessibility and internationalization, especially getting RTL right, because half-broken Arabic UIs are everywhere and I enjoy fixing them.
  • dot I like connecting AI clients to real creative tools (that is where After Effects + MCP came from).
  • dot I ship small, reviewable pull requests upstream instead of forking and forgetting.
animated rainbow line divider

sparkles Watch the snake eat my contributions

Contribution snake animation

Pinned Loading

  1. after-effects-mcp after-effects-mcp Public

    MCP server for controlling Adobe After Effects from AI clients (Claude, etc.) - ExtendScript execution, background rendering, deep project/layer inspection, and first-class Arabic/RTL & multilingua…

    JavaScript 3

  2. unicode-shield unicode-shield Public

    Detect and sanitize dangerous Unicode in user-supplied text, without breaking real RTL text or emoji

    TypeScript