Skip to content
View mohamed-ashraf-elsaed's full-sized avatar

Block or report mohamed-ashraf-elsaed

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.

Content in all repositories owned by your account will be closed.
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

👋 About me

I'm Mohamed Ashraf Elsaed — a software engineer with 8+ years of hands-on experience in project architecture, backend development, and performance optimization. I currently serve as Technical Lead at Converted, where I own technical decisions for AI-driven SaaS products and build scalable systems that support growth.

My core is PHP & Laravel, extended across Node.js, NestJS, and Symfony (certified). I care about clean architecture, maintainable systems, and shipping real value — and I love contributing to open source and mentoring the next generation of developers (former Web Development Instructor at AMIT Learning).

  • 🔭 Now: leading backend for AI-driven SaaS at Converted — Flyerz, ConvertedPay, and ConvertedOrders (which I created): turn any product link into revenue, fully AI-run.
  • 🌱 Exploring: AI agents, the Model Context Protocol (MCP), and agent-native developer tooling.
  • 💬 Ask me about: Laravel, software architecture, scalable backends, Redis, REST APIs, MCP.
  • 🌐 Website: mohamedashrafelsaed.com — projects, packages, press kit.
  • 📫 Reach me: LinkedIn · hello@mohamedashrafelsaed.com
  • 🌍 Cairo, Egypt · 10k+ LinkedIn followers.

🛠️ Tech stack

Languages

PHP TypeScript JavaScript Python Go SQL

Backend & frameworks

Laravel Symfony Node.js NestJS Vue.js

Data & infrastructure

MySQL PostgreSQL Redis Docker Git Linux

AI & agents

Claude MCP


📦 Open source

I build and maintain developer tools across npm and Packagist.

🧠 Aletheia — local memory and rules for AI coding tools

One SQLite file on your machine that your coding tools read and write over MCP, REST and the command line. Rules sync to CLAUDE.md and AGENTS.md. Project page: mohamedashrafelsaed.com/projects/aletheia.

aletheia-mem on npm Aletheia MCP server on Glama stars

npm install -g aletheia-mem

🔎 Loupe — pin feedback to the live UI, hand it to Claude

An embeddable visual-feedback platform: inspect any element on a live product, pin a comment, capture a screenshot; comments re-anchor across redeploys and reach Claude Code via MCP as an actionable backlog.

@loupekit/sdk @loupekit/mcp @loupekit/shared loupekit/laravel Loupe MCP server on Glama

npm i @loupekit/sdk        # the embeddable widget
npm i -g @loupekit/mcp     # the MCP server for Claude Code
composer require loupekit/laravel   # the full loop for Laravel apps

🤖 Claude tooling for PHP & Laravel

claude-agent-sdk-laravel

Anthropic Claude Agent SDK for PHP & Laravel — build AI agents with tool use, sandboxing, MCP servers, subagents, hooks, and structured output via the Claude Code CLI.

Packagist stars

claude-kit

One command sets up Claude Code on a Laravel project: engineering rules, a quality gate (PHPStan · Pint · Pest), skills, git hooks, and stack-aware frontend tooling.

Packagist stars

More on GitHub: growva-app and other experiments across PHP, TypeScript, Go, and Python.


💼 Experience

Role Company When
Technical Lead Converted Jan 2026 – Present
Software Engineer Converted Aug 2022 – Present
Back End Developer Orcas Apr 2019 – Aug 2022
Web Development Instructor AMIT Learning Aug 2019 – Nov 2019
Back End Developer ClueApps Feb 2018 – May 2019
Highlights
  • Converted — Technical Lead / Software Engineer. Lead and manage backend teams for two high-impact products, Flyerz and ConvertedPay. Designed and rebuilt the Flyerz backend with Laravel, Redis, and MySQL for high performance and reliability; owned end-to-end delivery, client requirements, RESTful APIs for mobile, secure payment-gateway integrations, WHM/cPanel environments, and rigorous code review. Grew the team through mentoring and best-practice advocacy. Creator of ConvertedOrders — an AI system that turns a product link into revenue end-to-end (ad copy, creatives, CRO landing page, targeting, and a conversational AI sales agent).
  • Orcas — Back End Developer. Built features in agile squads, designed RESTful APIs, ran CI/CD, optimized applications for scalability, and safeguarded data integrity across DB systems.
  • AMIT Learning — Instructor. Designed and delivered a full web-development curriculum, led hands-on coding workshops and project-based learning, and mentored students one-on-one.
  • ClueApps — Back End Developer. Built dynamic PHP/Laravel apps with Eloquent ORM, integrated third-party APIs, and maintained DB schemas under Git-based collaboration.

🎓 Education & certifications

  • 🎓 Cairo University — Diploma, Web Development · 2017 – 2018
  • 🎓 Institute Qualitative Studies — B.Sc., Management Information Systems · 2012 – 2016
  • 📜 Symfony 5 — multiple certifications

Top skills: PHP · Laravel · Database Design · Software Architecture · Back-End Web Development


📊 GitHub analytics

GitHub streak

GitRanks contributor rank GitRanks rank in Egypt GitRanks this month

📈 My full contribution graph is right below this README.


🤝 Let's connect

I'm always open to technical insights, collaboration, and good conversations.

LinkedIn X Instagram Facebook Website Email

💬 WhatsApp: @mohamed.ash

Pinned Loading

  1. aletheia-mem aletheia-mem Public

    Free, local memory and rules hub for AI coding tools: persistent memory for Claude Code, Codex, Cursor and Gemini CLI. One SQLite store over MCP, REST and CLI. Rules sync to CLAUDE.md and AGENTS.md…

    JavaScript 9

  2. loupe-laravel loupe-laravel Public

    Loupe for Laravel — read-only split of loupekit/laravel (published to Packagist). Source: mohamed-ashraf-elsaed/loupe

    PHP

  3. loupe loupe Public

    Pin feedback to the live UI. Hand it to Claude. An embeddable visual-feedback SDK — inspect an element, pin a comment, capture a screenshot; comments re-anchor across redeploys and reach Claude Cod…

    TypeScript 2

  4. claude-kit claude-kit Public

    One command sets up Claude Code (and any AI coding agent) on a Laravel project: engineering rules, a quality gate (PHPStan · Pint · Pest), skills, git hooks, and stack-aware frontend tooling.

    PHP 2

  5. claude-agent-sdk-laravel claude-agent-sdk-laravel Public

    Anthropic Claude Agent SDK for PHP & Laravel — build AI agents with tool use, sandboxing, MCP servers, subagents, hooks, and structured output via the Claude Code CLI

    PHP 18 4